Bug 21823 - Противоречивость при установке
Summary: Противоречивость при установке
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: texlive-extra-utils (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: kirill
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-04 07:36 MSD by real@altlinux.org
Modified: 2009-10-05 11:45 MSD (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description real@altlinux.org 2009-10-04 07:36:00 MSD
http://git.altlinux.org/tasks/13717/task/log

При BuildRequires: /usr/bin/latex честно выбирается texlive-latex-base.

А вот при BuildRequires: /usr/bin/epstopdf (причём, _после_ указания /usr/bin/latex) нечестно выбирается tetex-core.

Пришлось явно задавать texlive-extra-utils для epstopdf (а ничего, что для этой утилитки так много зависящих пакетов ставится? Возможно ли в texlive-base-bin перенести?)
Comment 1 kirill 2009-10-05 11:45:55 MSD
В сборочных зависимостях лучше указывать имена конкретных пакетов, которые
должны быть использованы при сборке. См.:

http://www.altlinux.org/TeXPolicy#.D0.A1.D0.B1.D0.BE.D1.80.D0.BE.D1.87.D0.BD.D1.8B.D0.B5_.D0.B7.D0.B0.D0.B2.D0.B8.D1.81.D0.B8.D0.BC.D0.BE.D1.81.D1.82.D0.B8

Что касается переноса epstopdf, то никаких особенных зависимостей
я у texlive-extra-utils не вижу. Если утилиту переносить, то зависимости
на перловые модули переедут вместе с ней в texlive-base-bin, нужно ли это?
В общем, для обсуждения вопроса о переносе нужны более существенные 
основания, например, количественные данные о числе пакетов в Сизифе,
использующих epstopdf для сборки.