[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