[devel] Q: commons-cli и log4j - странные зависимости

Igor Vlasenko =?iso-8859-1?q?vlasenko_=CE=C1_imath=2Ekiev=2Eua?=
Ср Янв 30 19:07:14 MSK 2008


On Tue, Jan 29, 2008 at 02:28:58PM +0300, Alexey I. Froloff wrote:
> $ sudo apt-get install jakarta-commons-cli log4j
> Reading Package Lists... Done
> Building Dependency Tree... Done
> The following extra packages will be installed:
>   jakarta-commons-lang jakarta-commons-logging jpackage-utils
>   rpm-build-java xerces-j xml-commons xml-commons-jaxp-1.3-apis
>   xml-commons-resolver12
> The following NEW packages will be installed:
>   jakarta-commons-cli jakarta-commons-lang
>   jakarta-commons-logging jpackage-utils log4j rpm-build-java
>   xerces-j xml-commons xml-commons-jaxp-1.3-apis
>   xml-commons-resolver12
> 0 upgraded, 10 newly installed, 0 removed and 4 not upgraded.
> Need to get 0B/2157kB of archives.
> After unpacking 2570kB of additional disk space will be used.

Извиняюсь за поздний ответ, crazy load average...
 
> Зачем так много?  Я хотел зависнуть от этих двух пакетов...
се ла ви.

> Особенно смущают jpackage-utils и rpm-build-java.
jpackage-utils здесь потому, что в log4j есть приложения.
для их запуска рекомендуется строить classspath с помощью
скрипта build-classpath
а не указывать библиотеки явно.
Например
java -cp \
$(build-classpath xerces-j xml-commons-jaxp-1.3-apis commons-logging) \
<class>

Кстати, это советую сделать для azaureus.

с rpm-build-java, боюсь, findreq наshellил.
в свободное время посмотрю.

-- 

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




Подробная информация о списке рассылки Devel