[mdk-re] Re: What is RPM buildreq?

Mikhail Zabaluev =?iso-8859-1?q?mhz_=CE=C1_alt-linux=2Eorg?=
Ср Окт 24 13:27:12 MSD 2001


Hello Andrew,

On Wed, Oct 24, 2001 at 08:45:06AM +0300, Andrew Borodin wrote:
>
>   Во многих spec'ах от ALT есть такой фрагмент:
> 
> # Automatically added by buildreq on <date>
> BuildRequires: <длинный список пакетов>
> 
>   Что за зверь buildreq и как с ним подружиться :-) ?
> В Spring'е не нашел...

Пакет buildreqs.

Для определения зависимостей используется остроумная техника:
"rpm -bc <specfile>" запускается под strace, отлавливаются все вызовы,
связанные с обращением к файлам (open, mmap, ...), полученный список
файлов анализируется на принадлежность к пакетам.
Относиться к результатам стоит с большим прищуром, но от большей части
ручной работы buildreq избавляет.

-- 
Stay tuned,
  MhZ                                     JID: mookid на jabber.org
___________
"It doesn't much signify whom one marries for one is sure to find out next 
morning it was someone else."
-- Rogers




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