-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Michael Schroeder wrote:
> On Thu, Jan 12, 2006 at 11:58:08PM +0100, Pascal Bleser wrote:
>> Nevertheless, the logic still applies to Perl, because every package (even 
>> those that only contain
>> pure Perl code) has a .packlist file under
>> /usr/lib/perl5/vendor_perl/5.8.7/x86_64-linux-thread-multi/auto/
>> (this one for x86_64)
>>
>> Hence, and only because of that, Perl packages are all arch-specific (= 
>> never noarch).
>> The .packlist is not critical though, and that's why some perl packages may 
>> work even if it's not
>> the correct package architecture, if they only contain pure Perl code.
> 
> Hmm, good point. IMHO the .packlist should not be in installarchlib
> if the package contains only "noarch" data, i.e. nothing else
> is in installarchlib.

Indeed. It's pretty pointless to make arch-bound packages that only contain 
pure Perl code but
that's where Perl is putting/expecting the .packlist file as of now.

$ rpm -qa 'perl-*' --queryformat '%{ARCH}\n' | wc -l
0
$ zgrep -E '/perl-.*\.noarch\.rpm$' | wc -l
0
$ zgrep -E '/perl-.*\.x86_64\.rpm$' | wc -l
455

;)

cheers
- --
  -o) Pascal Bleser     http://linux01.gwdg.de/~pbleser/
  /\\ <[EMAIL PROTECTED]>       <[EMAIL PROTECTED]>
 _\_v The more things change, the more they stay insane.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDyEdVr3NMWliFcXcRAvXhAJ0ftwsBAO+hCb09nJda+tVBRrvWhgCfU+gB
CtgB6vdVYRP4y07XOFzSfw4=
=POzD
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to