%__find_perl_{requires,provides}

Jacek Konieczny jajcus w bnet.pl
Pią, 7 Maj 2004, 08:59:48 CEST


On Thu, May 06, 2004 at 04:58:07PM +0200, Radoslaw Zielinski wrote:
> Dziwiłem się ostatnio, czemu `rpm -q --requires pakiet|grep ^perl\(`
> zwraca co innego, niż `rpm -ql pakiet|/usr/lib/rpm/perl.req`.  Szukałem
> błędu w perl.req, kombinowałem, zostawiłem na później...
> 
> Okazało się, że makra z $Subject są wywoływane dla każdego pliku osobno.
> To jest błąd.  Powinny być wywoływane raz dla (pod)pakietu, z listą
> plików podaną na STDIN lub jako argumenty.

To nie jest błąd.

Nowy RPM ma zależności nie tylko dla całego pakietu, ale dla każdego
pliku z osobna. To jest istotne szególnie dla architektór multiarch, ale
pewnie nie tylko

> Może ktoś poprawić? 

nie. Nie tak jak sugerujesz.

> Jeśli nie, to prędzej czy później to zrobię, ale
> osobie obeznanej z bebechami rpm-a zajęłoby to dużo mniej czasu...

Poprawić może trzeba, ale jak już, to skrypt /usr/lib/rpm/perl.req

Pozdrowienia,
	Jacek



Więcej informacji o liście dyskusyjnej pld-devel-pl