[devel] texlive /usr/bin/latex dependencies
Kirill Maslinsky
kirill на altlinux.org
Пн Июн 29 17:12:24 MSD 2009
On Mon, Jun 29, 2009 at 04:37:59PM +0400, Grigory Batalov wrote:
> On Mon, 29 Jun 2009 16:28:08 +0400
> Kirill Maslinsky wrote:
>
[...]
> > Сурово. А есть возможность изменить алогоритм в tlptool.pl, чтобы не во
> > всех случаях коллекции получали зависимость друг на друга при переносе
> > пакета?
>
> Есть эквивалентный, столь же лишённый изящества способ: сопровождать
> директиву переноса директивой(ами) исключения из коллекции:
>
> move;hyperref;collection-latexrecommended
> blacklist;tpm;hyperref;collection-latex
> blacklist;tpm;hyperref;collection-another
Хочу понять логику работы директивы move.
Допустим, есть пакет P, входящий в коллекции A и B, и не входящий
в коллекцию C.
если мы пишем:
move;P;B
получится, что пакет P попадёт один rpm-пакет с коллекцией B, а пакет с
коллекцией A получит на него зависимость, так?
а если мы пишем:
move;P;C
то пакет P попадёт в один rpm-пакет с коллекцией C, а пакеты с
коллекциями A и B получат на него зависимость?
Отсюда вопрос: нужно ли вообще двойное подчинение пакетов коллекциям
в условиях автоматического поиска latex-зависимостей. Т.е. нужны ли
вообще зависимости пакетов A и B на C? Может, от него
отказаться, и считать, что каждый пакет должен входить только в одну
коллекцию. Тогда, если в tlpdb он входит в несколько, выбирается
ближайшая, насколько я понимаю?
В этом случае директиву move можно интепретировать так: если пакет попал
не в ту коллекцию, в какую нам надо, то мы его изымаем и переносим
в другую коллекцию, не создавая при этом дополнительных зависимостей
между коллекциями.
> Тогда можно обойтись без исправления texlive.ltpdb.
--
KM
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 197 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20090629/d6fa10cf/attachment.bin>
Подробная информация о списке рассылки Devel