find-perl-provides

Robert Grabowski Robert.Grabowski w 7bulls.com
Czw, 28 Lut 2002, 13:48:53 CET


wrobell wrote:
> On Thu, Feb 28, 2002 at 12:14:23PM +0000, Robert Grabowski wrote:
> 
>>wrobell wrote:
>>
>>>Przy okazji budowania gimp-a, tetex-a:
>>>
>>>/usr/lib/rpm/find-perl-provides[14]: \
>>>   /usr/lib/rpm/perl.prov: Argument list too long
>>>
>>>Ktoś ma  to na  uwadze? (Wiem, że  była jakaś  dyskusja koło
>>>tego ostatnio, ale  nie śledziłem jej na  tyle uważnie, żeby
>>>móc stwierdzić, że o to chodzi - stąd pytanie).
>>>
>>>   wrobell <wrobell w ite.pl
>>>
>>>
>>Jest to wina shell'a ... No może nie dokońca wina. W
>>/usr/lib/rpm/find-provides jest:
>>
>>provides_perl=`/usr/lib/rpm/perl.prov $filelist`
>>
>>jeżeli $filelist jest za długa, to się wywala ... zobaczę, co da się z 
>>tym zrobić...
>>
> 
>     provides_perl=`find $file_list_dir -type f | xargs /usr/lib/rpm/perl.prov`
> 
> ?
> 
>   wrobell <wrobell w ite.pl>
> 

Tfu ... miało być, że plik jest w /usr/lib/rpm/find-perl-provides

Zobacz, czy zamiana
provides_perl=`/usr/lib/rpm/perl.prov $filelist`

na
provides_perl=`echo $filelist | xargs /usr/lib/rpm/perl.prov`

pomoże...

Można też spróbować inaczej (bez xargs) ... ale to wymaga patchowania 
też perl.prov ... można

provides_perl=`echo $filelist | awk '{for (i=1; i< NF; i++) print $i }' 
| /usr/lib/rpm/perl.prov`


A... rpm 4.0.2-53

pozdrawiam

-- 
Robert Grabowski   7bulls.com S.A.

email: Robert.Grabowski w 7bulls.com
office: +48 56 655 79 65
mobile: +48 604 181 907



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