[devel] java packaging
Damir Shayhutdinov
=?iso-8859-1?q?damir_=CE=C1_altlinux=2Eorg?=
Вт Фев 6 16:19:11 MSK 2007
> > А насколько их rpm совместимы с трактовкой FHS в Альте?
>
> Хочу проверить на кошках, но аоскольку Миша Забалуев
> ориентировался на jpackage, вряд ли будут грабли у них.
> Скорее у нас :(
Я посмотрел несколько noarch пакетов - вроде все кладут свои .jar
файлы прям в /usr/share/java, так что проблем быть не должно.
> > >Специфика java --- ручная простановка и отслеживание зависимостей.
> > А разве нельзя залезать в .jar, разбирать .class файлы и находить все
> > объекты, которые в них используются? Так получится Requires.
> > А Provides вообще получаются анализом содержимого .jar файла.
> Можно. так кто ж напишет? :(
Думаю, к 3.1 даже если успеем написать это, не успеем
отладить/пересобрать все пакеты с новой policy. Если стоит задача
сделать Java к 3.1 - надо внедрять jpackage.
> > >Дублировать титанические усилия по сопровождению 1,5 Gb
> > >java пакетов нереально.
> > Как бы не получилась такая же недистрибутивная вещь, как ruby gem и
> > python eggs.
> jpackage мержат все крупные rpm-based distro,
> FC/RH, Mdk, SuSE,...
> из того, что знаю, FC Mdk прямо пересобирают из jpackage.
Может получится не пересобирать, а напрямую использовать rpm-ки оттуда.
> > Для начала надо бы собрать jpackage-utils в Сизиф.
> Я пока начал обновлять jdk...
> 6-й выкладывать пока не рискую, чтобы не сломать то что есть до релиза 3.1
А зачем нужен обновленный jdk для jpackage-utils?
Подробная информация о списке рассылки Devel