[Bug 924938] wrong provides in latest build

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Product: Fedora
https://bugzilla.redhat.com/show_bug.cgi?id=924938

--- Comment #23 from Ralf Corsepius <rc040203@xxxxxxxxxx> ---
(In reply to comment #20)
> The bogus provides [...] it comes form
> /usr/share/perl5/perl5db.pl - and it is not the only one:
Confirmed.

> Some of the other extra provides are form other *.pl files.
> 
> My suggestion would be to add
> 
> .*/%{perl_archlib}/.*\\.pl$  and  .*/%{perl_privlib}/.*\\.pl$
> 
> to __provides_exclude_from

May-be I am missing something and am going to say something stupid, but IMO,
"Provide: perl(...)" should only be provided by *.pm's and not by *.pl's. 
This would mean all *.pl's should be excluded from any perl()-provides
processing in rpm, in general.

Unfortunately file seems to have severe problems ins destinguishing "perl
scripts" from "perl modules":

F20:
# file /usr/bin/automake
/usr/bin/automake: Perl5 module source, ASCII text
# file perl-5.16.3/lib/perl5db.pl
perl-5.16.3/lib/perl5db.pl: Perl5 module source, ASCII text

F18:
# file /usr/bin/automake
/usr/bin/automake: Perl script, ASCII text executable
# file perl-5.16.3/lib/perl5db.pl
perl-5.16.3/lib/perl5db.pl: awk script, ASCII text

Both results are wrong, but differently wrong ;)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=a0Uql2tvB8&a=cc_unsubscribe
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/perl-devel





[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Legacy Announce]     [Fedora PHP Devel]     [Kernel Devel]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Big List of Linux Books]     [Gimp]     [Yosemite Information]
  Powered by Linux