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.