ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] Tomcat 6.0.26: прошу потестировать
@ 2010-03-12 19:16 Slava Semushin
  2010-03-12 20:30 ` Igor Vlasenko
  0 siblings, 1 reply; 6+ messages in thread
From: Slava Semushin @ 2010-03-12 19:16 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Здравствуйте!

В git-е (http://git.altlinux.org/people/php_coder/packages/tomcat6.git)
доступная новая версия Tomcat6, которую прошу проверить. Если не будет
возражений, то через несколько дней я отправлю её в Сизиф.


Обновление у меня не прошло гладко: несмотря на то, что сервер
запустился, приложение не работало, в логе была ругань вида "Failed to
access resource /WEB-INF/lib/api-jsf.jar". Выяснилось, что в версии
6.0.22 исправили [1] баг [2] и теперь Tomcat при ошибках загрузки
JAR-файлов не молчит, как раньше, а ругается и выходит. У меня всё
решилось прописыванием allowLinking="true" в Context приложения (у
меня в /WEB-INF/lib симлинки на JAR-файлы из /usr/share/java).

2viy@: ты не будешь против обновления?


[1] http://mail-archives.apache.org/mod_mbox//tomcat-dev/200909.mbox/%3C20090907145029.672D9238887A@eris.apache.org%3E
[2] https://issues.apache.org/bugzilla/show_bug.cgi?id=45403

-- 
Slava Semushin

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [sisyphus] Tomcat 6.0.26: прошу потестировать
  2010-03-12 19:16 [sisyphus] Tomcat 6.0.26: прошу потестировать Slava Semushin
@ 2010-03-12 20:30 ` Igor Vlasenko
  2010-03-13 17:14   ` Slava Semushin
  0 siblings, 1 reply; 6+ messages in thread
From: Igor Vlasenko @ 2010-03-12 20:30 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Sat, Mar 13, 2010 at 01:16:48AM +0600, Slava Semushin wrote:
> Здравствуйте!
> 
> В git-е (http://git.altlinux.org/people/php_coder/packages/tomcat6.git)
> доступная новая версия Tomcat6, которую прошу проверить. Если не будет
> возражений, то через несколько дней я отправлю её в Сизиф.
> 
> 
> Обновление у меня не прошло гладко: несмотря на то, что сервер
> запустился, приложение не работало, в логе была ругань вида "Failed to
> access resource /WEB-INF/lib/api-jsf.jar". Выяснилось, что в версии
> 6.0.22 исправили [1] баг [2] и теперь Tomcat при ошибках загрузки
> JAR-файлов не молчит, как раньше, а ругается и выходит. У меня всё
> решилось прописыванием allowLinking="true" в Context приложения (у
> меня в /WEB-INF/lib симлинки на JAR-файлы из /usr/share/java).
> 
> 2viy@: ты не будешь против обновления?

Только за :) 
Единственное, прошу не забывать следить, чтобы по Provides:,
разбивкам на подпакеты, именам jar файлов в /usr/share/java
оставалoсь совместимо с fedora (и jpackage 6.0).
Иначе оно начнет ломать сборку других пакетов.

и еще прошу вкрутить servlet-api-OSGi-MANIFEST.MF
из tomcat6-6.0.20-2.fc13.src.rpm.

Также прошлое предложение насчет лидерства остается в силе. 

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [sisyphus] Tomcat 6.0.26: прошу потестировать
  2010-03-12 20:30 ` Igor Vlasenko
@ 2010-03-13 17:14   ` Slava Semushin
  2010-03-14 16:27     ` Igor Vlasenko
  0 siblings, 1 reply; 6+ messages in thread
From: Slava Semushin @ 2010-03-13 17:14 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

13 марта 2010 г. 2:30 пользователь Igor Vlasenko
<vlasenko@imath.kiev.ua> написал:
[...]
> Единственное, прошу не забывать следить, чтобы по Provides:,
> разбивкам на подпакеты, именам jar файлов в /usr/share/java
> оставалoсь совместимо с fedora (и jpackage 6.0).
> Иначе оно начнет ломать сборку других пакетов.

Хм. Это что мне надо сравнивать выводы команд rpm -qp --provies/rpm
-qpl для Федоровских и своих?

Может тогда лучше как-то научиться синхронизироваться с JPackage?

> и еще прошу вкрутить servlet-api-OSGi-MANIFEST.MF
> из tomcat6-6.0.20-2.fc13.src.rpm.

Не очень хочется делать то, назначение чего мне не до конца ясно..

> Также прошлое предложение насчет лидерства остается в силе.

Это слишком большая ответственность. Максимум, что я могу сделать это
NMU или просто для себя собрать, чем-то мелким помочь, на остальное
нет  времени/сил/желания.


-- 
Slava Semushin

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [sisyphus] Tomcat 6.0.26: прошу потестировать
  2010-03-13 17:14   ` Slava Semushin
@ 2010-03-14 16:27     ` Igor Vlasenko
  2010-03-14 17:30       ` Slava Semushin
  0 siblings, 1 reply; 6+ messages in thread
From: Igor Vlasenko @ 2010-03-14 16:27 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions; +Cc: sisyphus

On Sat, Mar 13, 2010 at 11:14:43PM +0600, Slava Semushin wrote:
> > и еще прошу вкрутить servlet-api-OSGi-MANIFEST.MF
> > из tomcat6-6.0.20-2.fc13.src.rpm.
> 
> Не очень хочется делать то, назначение чего мне не до конца ясно..
> > Также прошлое предложение насчет лидерства остается в силе.
> 
> Это слишком большая ответственность. Максимум, что я могу сделать это
> NMU или просто для себя собрать, чем-то мелким помочь, на остальное
> нет  времени/сил/желания.

Жаль. В общем, я тогда постараюсь выделить время на него 
в близжайшем будущем, соответственно вам как удобнее -
либо выложите то что есть сейчас, я тогда буду по 
необх. править - только просьба как srpm выложить.
Либо в близжайшее время постараюсь освоить вашу работу,
чтобы ничего из ваших усилий не пропало, и выложу сразу
с правками.

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [sisyphus] Tomcat 6.0.26: прошу потестировать
  2010-03-14 16:27     ` Igor Vlasenko
@ 2010-03-14 17:30       ` Slava Semushin
  2010-03-16 22:47         ` Igor Vlasenko
  0 siblings, 1 reply; 6+ messages in thread
From: Slava Semushin @ 2010-03-14 17:30 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

14 марта 2010 г. 22:27 пользователь Igor Vlasenko
<vlasenko@imath.kiev.ua> написал:
[...]
> Жаль. В общем, я тогда постараюсь выделить время на него
> в близжайшем будущем, соответственно вам как удобнее -
> либо выложите то что есть сейчас, я тогда буду по
> необх. править - только просьба как srpm выложить.

У меня в гите есть все изменения. Их по сути не так и много:
- новая версия
- убрал 3 патча, которые я прикладывал в последней сборке для исправления CVE
- поправил один отвалившийся патч (там файл поменял расположение +
немного изменилось содержимое изменяемой строки)

Так что по идее вы можете обновить Tomcat по вашей схеме синхронизации
с JPackage.

Кстати. То изменение о котором я писал, про симлинки в WEB-INF/lib --
оно также коснулось и Томкэтовского подпакета с примерами программ --
в моей сборке они получились неработоспособными (надо исправлять).

> Либо в близжайшее время постараюсь освоить вашу работу,
> чтобы ничего из ваших усилий не пропало, и выложу сразу
> с правками.

Выше я описал все свои изменения. Их не много и, если вы вдруг, их
потеряете, то не так страшно.


Игорь, как мне научиться пользоваться вашими перловыми роботами, чтобы
обновлять Tomcat (и другие приложения, например, glassfish-jsf) из
JPackage?

-- 
Slava Semushin

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [sisyphus] Tomcat 6.0.26: прошу потестировать
  2010-03-14 17:30       ` Slava Semushin
@ 2010-03-16 22:47         ` Igor Vlasenko
  0 siblings, 0 replies; 6+ messages in thread
From: Igor Vlasenko @ 2010-03-16 22:47 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Sun, Mar 14, 2010 at 11:30:07PM +0600, Slava Semushin wrote:
> Игорь, как мне научиться пользоваться вашими перловыми роботами, чтобы
> обновлять Tomcat (и другие приложения, например, glassfish-jsf) из
> JPackage?

код лежит у меня в jppimport.git, 
мануал руки пока не доходят писать, но надо.

А с обновлениями есть такая беда: в JPackage починкой сборки
не слишком озадачиваются. Т.е. то, что в jpackage есть пакет,
означает только, что он когда-то прошел сборку. 
Что он сейчас пройдет сборку, никто не обещает.

Поэтому обновления из jpackage -- это увлекательная катастрофа.
обновляем glassfish-jsf, ломается сборка jetty6. Так,
jetty6 протух, заодно и его обновим. Обновляем пререквизиты,
обновляем jetty6 - и - бац - в понедельник 60 писем счастья 
от beehive beekeeperа о сломанной сборке.
Еще пару точечных обновлений - и пол java репозитория 
под счетчиком на вылет из Сизифа.

Увы, хоть роботы и помогают собрать, но чинить приходится
руками :( Поэтому такая толстая в jppimport.git папка hooks.

План обновлений у меня есть, только там объем времени,
требуемый для работы большой. Я небольшими шагами
двигаюсь, но там необходимо 3 больших шага,
которые сделаю, когда будет понятно со временем.

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2010-03-16 22:47 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-03-12 19:16 [sisyphus] Tomcat 6.0.26: прошу потестировать Slava Semushin
2010-03-12 20:30 ` Igor Vlasenko
2010-03-13 17:14   ` Slava Semushin
2010-03-14 16:27     ` Igor Vlasenko
2010-03-14 17:30       ` Slava Semushin
2010-03-16 22:47         ` Igor Vlasenko

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git