On Fri, Apr 01, 2011 at 09:59:24PM +0200, Oleg Parashchenko wrote: > Спасибо за подсказку. Я сделал и установил пакет с нужным Provides: > > $ rpm -q --provides dummy-provides-0-alt1 > texlive-base > dummy-provides = 0-alt1 > > Но, тем не менее, apt всё равно хочет ставить texlive-base: > > $ sudo apt-get install ghostscript-utils > Reading Package Lists... Done > Building Dependency Tree... Done > The following extra packages will be installed: > texlive-base texlive-base-bin texlive-common texlive-doc-base > texlive-font-utils texlive-latex-base > The following NEW packages will be installed: > ghostscript-utils texlive-base texlive-base-bin texlive-common > texlive-doc-base texlive-font-utils texlive-latex-base > > Что я делаю не так? $ apt-cache show ghostscript-utils | grep 'Depends:' Pre-Depends: ghostscript-classic (= 9.01-alt2), rpmlib(PayloadIsLzma) Depends: /usr/bin/dvips, /usr/bin/perl, coreutils, gawk, netpbm, perl(getopts.pl), sed, which Отсюда можно увидеть, что ghostscript-utils на самом деле хочет /usr/bin/dvips, который в ALT предоставляется пакетами texlive-base-bin и tetex-dvips; из этих пакетов apt выбирает для установки texlive-base-bin. Пакет-пустышка в данном случае должен тоже предоставлять /usr/bin/dvips.