[devel] I: Утилита buildreq-src

Hihin Ruslan ruslandh на gmail.com
Ср Мар 16 07:23:12 MSK 2016


Здравствуйте Igor Vlasenko
  В сообщении от 15 марта 2016 Igor Vlasenko написал(a):
> On Tue, Mar 15, 2016 at 10:23:11AM +0300, Andrey Cherepanov 
wrote:
> > 14.03.2016 19:40, Igor Vlasenko пишет:
> > > в силу самого своего алгоритма
> > > buildreq-src сожет зачерпнуть (и зачерпывает) и реально не
> > > нужные, лишние зависимости. Как их распознать и как с этим
> > > бороться. Как помочь утилите, когда она не справляется.
> > > Продолжение следует.
> >
> > Игорь, эвристика работы утилиты требует наличия
> > установленных потенциальных пакетов -devel?
>
> Нет, не требует.
> buildreq-src нужен, когда мы не знаем, чего устанавливать.
>
> Если мы уже знаем и установили все потенциальные пакеты
> -devel, то уже актуальна вторая задача - убрать лишнее,
> для чего есть /usr/bin/buildreq из rpm-utils от at на .

Спасибо за ваш инструмент. Попробовал на palemoon:

BuildRequires: libssl-devel perl(Archive/Zip.pm) perl(CGI.pm) 
perl(CGI/Carp.pm) perl(Carp.pm) perl(DBI.pm) perl(Errno.pm) 
..............
perl(base.pm) perl(diagnostics.pm) perl(strict.pm) perl(subs.pm) 
python-devel texinfo


Вызвало сомнение - неужели нужны все эти перловые модули. Обычный 
buildreq этих зависимостей не нашёл (хотя все они были в хешере 
установлены).

-- 
  А ещё говорят так  (fortune):
 
 .

________________________________________________________________________
С уважением Хихин Руслан
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 181 байтов
Описание: This is a digitally signed message part.
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20160316/8ff0775f/attachment.bin>


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