[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