Bug 21642

Summary: избыточные зависимости у pdftk?
Product: Sisyphus Reporter: avm <avm>
Component: pdftkAssignee: viy <viy>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: normal    
Priority: P3    
Version: unstable   
Hardware: all   
OS: Linux   

Description avm 2009-09-21 01:25:35 MSD
Сизифный pdftk вытягивает (через itext2) 49 Java-пакетов на 120 МБ, в том числе ant и antlr. При этом предыдущий pdftk (который лежит в 4.1) ничего такого не требует и спокойно работает.
Comment 1 viy 2009-09-21 02:26:48 MSD
См. FAQ:
http://www.altlinux.org/Java/JavaPackagingFAQ#.D0.9F.D0.BE.D1.87.D0.B5.D0.BC.D1.83_.D1.83_java-.D0.BF.D0.B0.D0.BA.D0.B5.D1.82.D0.B0_.D0.B4.D0.B8.D0.BA.D0.B8.D0.B5_.D0.B7.D0.B0.D0.B2.D0.B8.D1.81.D0.B8.D0.BC.D0.BE.D1.81.D1.82.D0.B8.3F

ВОПРОС: Почему у java-пакета дикие зависимости?

ОТВЕТ: эти библиотеки, вообще говоря, друг другу по зависимостям нужны, так как в каких-то случаях используются.

Это то же самое, если gnomer/gtkшник поставил себе какой-нибудь kfurrent, а тот ему пол kde в систему втянул. Никто же по этому поводу не ругается и не предлагает линковать kfurrent с qt4 и kde libs статически.

Да, первый kde пакет затянет в систему пол kde, зато потом второй kde пакет и последующие ничего в систему тянуть не будут.

Почему же такое возмущение по поводу java?

Там то же самое: первый java пакет затянет в систему пол java, зато потом второй java пакет и последующие ничего в систему тянуть не будут. Кто хочет без зависимостей, ставьте себе в хомяк.
Comment 2 viy 2009-09-21 02:31:28 MSD
что касается совсем без java, то там новая версия, 
а я не апстрим. пакет собрал по просьбе Кирилла.
Если хотите, попробуйте собрать по другому,
acl я выдал.