[sisyphus] rpm requires

Damir Shayhutdinov =?iso-8859-1?q?lost404_=CE=C1_gmail=2Ecom?=
Пт Май 18 17:46:39 MSD 2007


> В конце сборки вижу такое:
> + /usr/lib/rpm/find-requires
> /home/andriy/RPM/tmp/gwyddion-buildroot/usr/lib/gwyddion/perl/Gwyddion/dump.pm
> syntax OK
> /home/andriy/RPM/tmp/gwyddion-buildroot/usr/lib/gwyddion/plugins/process/invert_perl.pl
> syntax OK
> /usr/lib/rpm/python.req.py:
> /home/andriy/RPM/tmp/gwyddion-buildroot/usr/lib/gwyddion/plugins/process/invert_python.py:
> line=10 IGNORE module=Gwyddion
> + exit 0
> Provides: gwyddion, libgwyapp2.so.0, libgwyddion2.so.0,
> libgwydgets2.so.0, libgwydraw2.so.0, libgwymodule2.so.0,
> libgwyprocess2.so.0, pkgconfig(gwyddion) = 2.5, python2.4(Gwyddion),
> python2.4(Gwyddion.dump)
> Как тут видно, оно вроде видит этот перловый модуль, но при
> формировании Provides: далее о нем не вспоминает. Что это может
> быть? И какого оно тогда засовывает его в требования?
Вы путаете Provides и Requires.
Он в данном случае ищет именно Requires (/usr/lib/rpm/find-requires).
Вам надо смотреть строчку с find-provides, и ошибки в них.

Кстати. pkgconfig(gwyddion) в Provides есть!


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