[devel] texlive /usr/bin/latex dependencies
Alexey Tourbin
at на altlinux.ru
Вс Июн 21 16:49:00 MSD 2009
On Sun, Jun 21, 2009 at 01:54:30PM +0400, Grigory Batalov wrote:
> On Sun, 21 Jun 2009 11:13:41 +0400, Alexey Tourbin wrote:
> > У /usr/bin/latex стало слишком много зависимостей.
> ...
> > 119.75user 14.24system 2:21.44elapsed 94%CPU (0avgtext+0avgdata 0maxresident)k
> > 0inputs+0outputs (0major+1322058minor)pagefaults 0swaps
> > [at на people ~]$ hsh-run -- rpm -qa --qf '%{NAME}\t%{SIZE}\n' |sort -k2n |tail
> > texlive-base-bin 30824890
> > texlive-extra-utils 33723638
> > texlive-publishers 39191197
> > texlive-latex-recommended 39446369
> > texlive-latex-base 53317227
> > texlive-fonts-recommended 71835309
> > glibc-locales 87825702
> > texlive-pstricks 137637426
> > texlive-fonts-extra 187138777
> > texlive-latex-extra 277901725
>
> > То есть туда в чрут ставится больше двух минут пакеты общим размером
> > больше гигабайта. Включая texlive-games. И *-extra пакеты.
>
> Это из-за взаимных зависимостей одних стилей от других.
> Получается, разбивка texlive на группы разработчиками неудачна,
> а мы пошли у них на поводу.
> (Впрочем, они-то поиском зависимостей не заморачивались.)
Сейчас получается что нельзя сделать минимальную установку latex,
вытягивается всё сразу очень большого объема, и даже rpm заклинило
на разрыве циклов в зависимостях между пакетами. Так быть не должно.
По крайней мере, для релиза это не годится.
Думаю, что задача №1 -- сделать минимальную рабочую установку
texlive-latex (критерий минимальности и работоспособности -- по сборке
пакетов; то есть чтобы чем можно больше пакетов, использующих latex,
собиралось в возможно наменьшей конфигурации (это не отменяет других
рациональных соображений по распилу пакетов)).
И ещё желательно озвучить несколько примеров неудачных зависимостей
между texlive пакетами. Чтобы понять расклад, где там что вылезает.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 197 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20090621/b401c0df/attachment.bin>
Подробная информация о списке рассылки Devel