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 перенести?)
В сборочных зависимостях лучше указывать имена конкретных пакетов, которые должны быть использованы при сборке. См.: 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 для сборки.