[devel] upgrade java: всё хуже и хуже

Eugene Prokopiev enp на itx.ru
Ср Сен 12 11:08:36 MSK 2012


12 сентября 2012 г., 10:53 пользователь Денис Смирнов
<mithraen на freesource.info> написал:
> On Wed, Sep 12, 2012 at 09:58:44AM +0400, Eugene Prokopiev wrote:
>>> Моё большое пожелание: чтобы пользователи первой категории не получали сотни
>>> пакетов "^ant";    "^geronimo";    "^excalibur";    "^java";    "^maven";
>>> "^tomcat"; (выдержка из my-apt.conf : RPM::Hold, неполная ), и в том числе,
>>> естественно, java-.*jdk-devel . Думаю, к этому пожеланию присоединятся и
>>> другие коллеги.
> EP> парадокс ситуации в том, что вторая большая категория присоединяется к пожеланию
>
> Проблема явы в том, что очень сложно отличить зависимости required от
> recommended.
>
> Например куча библиотек так или иначе умеет взаимодействовать с ant и
> maven. В итоге они тянутся по зависимостям.
>
> Все сумасшествие этой ситуации видно при попытке установить freemind... Я
> уже начинаю подумывать взять в руки proguard, достать напильник, и сделать
> сборку freemind, которая интегрирует все что ему на самом деле нужно в
> один jar.
>
> Хотя статическая линковка зло (а это фактически ее аналог), у меня
> начинает формироваться уверенность в том, что пользовательские приложения
> на Java надо собирать именно так.

Я в этом давно уже не сомневаюсь. Все java-апстримы все свое носят с
собой и бороться с этим совершенно бессмысленно.

-- 
С уважением,
Прокопьев Евгений


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