On Sun, Jun 28, 2009 at 09:09:34PM +0300, Led wrote: > On Sunday, 28 June 2009 21:01:33 Kirill Maslinsky wrote: > > On Sun, Jun 28, 2009 at 08:53:42PM +0300, Led wrote: > > > Неплохо бы пересмотреть поиск зависимостей в /usr/lib/rpm/texmf.req > > > на предмет замены > > > ^[^%]*(\\usepackage|..... > > > на > > > ^(\\usepackage|..... > > > > > > По крайней мере, пороанализировав поведение первого и второго варианта на > > > tetex-texmf, оказалось, что отсекаются все ненужные и условные > > > развисимости, и не отсекается ни одна необходимая. > > > > Я не считаю, что все условные зависимости являются ненужными. > > Они не являются обязательными. > От того, что я могу набрать в xterm'е команду > oowriter > не следует, что пает xterm должен зависеть от openoffice.org Эта аналогия в данном случае неверна. На самом деле, я рассматривал вариант сделать так, как Вы предлагаете, но отказался от него, ссылки на свои аргументы я привёл. Попробую пояснить ещё раз на пальцах: Если считать все условные зависимости необязательными и исключить их, для пользователя это означает, что система ему _гарантирует_, что не будет облома компиляции только в одном случае -- если он использует пакет _вообще без опций_. На мой взгляд, это недостаточно сильная гарантия :) Я бы предпочёл, чтобы система мне гарантировала, что я могу использовать пакет _с любым набором опций_. > > См.: > > http://lists.altlinux.org/pipermail/devel/2009-May/170389.html > > > > http://lists.altlinux.org/pipermail/devel/2009-June/172634.html > > > > > Задача этой системы -- обеспечить, чтобы в целостной системе при > > > компиляции латех-документа не возникало сообщений о недостающих стилях > > > (кроме немногих исключительных случаев). > > А вы сравните (хотя бы тем же diff'ом) вывод по первой маске и по второй - и > ужаснитесь:) > ИМХО лучше чего-то не включить в зависмости, чем включить ЯВНЫЙ бред:) ЯВНОГО бреда в texlive нашлось несколько десятков случаев из нескольких тысяч зависимостей. По-моему, это не так много. Возможно, я что-то неверно оцениваю, чтобы дальше это обсуждать содержательно, нужно бы посмотреть на конкретные примеры и, в идеале, цифры (пропорция найденных/ненайденных зависимостей в масштабах tetex). -- КМ