[devel] Re: [sisyphus] [BUG] Re: announce: amanda-2.4.4

Sergey Bolshakov =?iso-8859-1?q?s=2Ebolshakov_=CE=C1_sam-solutions=2Enet?=
Пт Авг 15 15:27:59 MSD 2003


>>>>> "Dmitry" == Dmitry V Levin <ldv на altlinux.org> writes:
[skipped]
 
 >> А husky-tools содержит /usr/bin/request.
 >> Могла из-за этого у RPM-a поехать крыша?

 > Очевидно, именно это и случилось:
 > $ fgrep /usr/bin/request /path/to/workdir/chroot/.host/contents_index_bin
 > /usr/bin/request        husky-tools

Собственно, за что боролись.
Вырисовываются два подхода к поиску зависимостей, как обычных,
так и сборочных:
- сверху:
  собираем в окружении, полном, насколько возможно;
  чудный тул buildreq помогает нам определиться со списком сборочных
  зависимостей, от результатов работы которого порой хочется плакать --
  примеры каждый без труда припомнит сам;
  runtime reqs, построенные либо на полной системе, либо с привлечением
  contents_index вовсе не обязанны содержать что-то осмысленное;
  влиять на их содержимое с помощью autoreqprov иногда чертовски
  трудно;
- снизу: собираем о окружении, минимальном, насколько возможно,
  включая при этом голову и, возможно, используя результаты метода
  номер раз.

Поскольку вся ответственность за работоспособность и включенный
функционал в любом случае лежит на майнтайнере, не пора ли нам,
наконец, уяснить и принять руководством к действию, что метод номер раз --
не серебрянная пуля и требует, как минимум, критического осмысления
его результатов ?

-- 



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