[devel] buidreq: not detected dependenies
Dmitry V. Levin
=?iso-8859-1?q?ldv_=CE=C1_fandra=2Eorg?=
Пн Дек 11 03:17:26 MSK 2000
On Sun, Dec 10, 2000 at 08:56:46PM +0300, Ivan Zakharyaschev wrote:
> buildreq вроде должен учитывать вызовы программ в Makefile'ах, но у меня
> один такой вызов не был учтен. Во время сборки вызывалась psfaddtable,
> входящая в пакет console-tools, но console-tools не попало в список
> зависимостей, сгенерированных buildreq. Интересно, что это было при сборке
> самого пакета console-tools (а точнее его data-части). Так оно и не должно
> было попасть?
Дело в том, что пакет console-tools принадлежит к категории essential
(его можно найти в файле /usr/share/buildreqs/essential); такие пакеты при
выводе зависимостей утилитой buildreq игнорируются.
> Эта скрытая зависимость уже обойдена использованием свежесобранной
> psfaddtable, а не из системы. Но сам вопрос про обнаружение таких
> зависимостей остался. (Сам я ее обнаружил случайно, в результате того, что
> у этой команды поменялись опции, и ее вызов давал ошибку.)
Если нужно искать все зависимости, стоит передать утилитке buildreq свой
файл essential (ключик -e).
Regards,
Dmitry
+-------------------------------------------------------------------------+
Dmitry V. Levin mailto://ldv@fandra.org
Software Engineer PGP pubkey http://www.fandra.org/users/ldv/pgpkeys.html
IPLabs Linux Team http://linux.iplabs.ru
Fandra Project http://www.fandra.org
+-------------------------------------------------------------------------+
UNIX is user friendly. It's just very selective about who its friends are.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 232 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20001211/750f87d4/attachment-0001.bin>
Подробная информация о списке рассылки Devel