[devel] Проверка зависимостей от наличия каталогов

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Пт Сен 28 01:11:25 MSD 2007


On Fri, Sep 28, 2007 at 01:02:44AM +0400, Alexey Rusakov wrote:
> > Придумайте ещё случаи когда хочется иметь зависимость на пакет через
> > путь, только не из basesystem+rpm-build а откуда-нибудь подальше.
> То что нашлось за 5 минут:
> gconf (файлы .schemas, путь /etc/gconf/schemas)
> pkg-config (файлы .pc, пути /usr/share/pkgconfig и /usr/lib/pkgconfig)
> shared-mime-info (mime-файлы .xml, путь /usr/share/mime - опа, он
> принадлежит filesystem, однако этот пакет при таких файлах всё равно нужен)

Мне кстати подумалось, что если в пакете есть файлы
/usr/share/gtk-doc/html/*, то зависимость на gkt-doc не особо-то нужна.
Там же лежит обычный html, который можно просматривать с помощью
браузера.  Зависимость нужна только в том смысле, чтобы каталог
/usr/share/gtk-doc/html/ не оставался бесхозным.  Но это довольно
специфическая причина для наличия зависимости.

А пакет gtk-doc требует кучу всего xml'ного, например openjade.
Сомнительно, например, что установка пакета libcairo-devel должна
вытягивать openjade.  Неправильная топология зависимостей получается.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20070928/ce341746/attachment-0002.bin>


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