[sisyphus] Зависимости на TeX в altlinux

Sergey Vlasov vsu на altlinux.ru
Сб Апр 2 15:20:14 UTC 2011


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.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: Digital signature
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20110402/c40d4d05/attachment.bin>


Подробная информация о списке рассылки Sisyphus