Bug 465855 - perl-libwww-perl: should provide /usr/bin/{HEAD,GET,POST}
Summary: perl-libwww-perl: should provide /usr/bin/{HEAD,GET,POST}
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: perl-libwww-perl
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Stepan Kasal
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 465853 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-10-06 18:08 UTC by Jose Pedro Oliveira
Modified: 2008-10-13 09:52 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2008-10-09 21:32:17 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
Restores the missing files (571 bytes, patch)
2008-10-06 18:19 UTC, Jose Pedro Oliveira
no flags Details | Diff

Description Jose Pedro Oliveira 2008-10-06 18:08:54 UTC
Description of problem:
The latest version of perl-libwww-perl (5.814) doesn't include the files
/usr/bin/{HEAD,GET,POST}.  All previous versions installed them.

Version-Release number of selected component (if applicable):
perl-libwww-perl-5.814-2.fc10

How reproducible:
Always


  
Actual results:
The perl-libwww-perl shipped with Fedora 9 included the mentioned files.
The Fedora 9 perl-libwww-perl update removes them.
The rawhide perl-libwww-perl version no longer includes them.


Expected results:
Restore the missing files.

Additional info:

$ rpm -qpl releases/9/Everything/i386/os/Packages/perl-libwww-perl-5.808-7.fc9.noarch.rpm | sort | head
/usr/bin/GET
/usr/bin/HEAD
/usr/bin/lwp-download
/usr/bin/lwp-mirror
/usr/bin/lwp-request
/usr/bin/lwp-rget
/usr/bin/POST
/usr/lib/perl5/vendor_perl/5.10.0/Bundle
/usr/lib/perl5/vendor_perl/5.10.0/Bundle/LWP.pm
/usr/lib/perl5/vendor_perl/5.10.0/File


$ rpm -qpl updates/9/i386.newkey/perl-libwww-perl-5.814-3.fc9.noarch.rpm | sort | head
/usr/bin/lwp-download
/usr/bin/lwp-mirror
/usr/bin/lwp-request
/usr/bin/lwp-rget
/usr/lib/perl5/vendor_perl/5.10.0/Bundle
/usr/lib/perl5/vendor_perl/5.10.0/Bundle/LWP.pm
/usr/lib/perl5/vendor_perl/5.10.0/File
/usr/lib/perl5/vendor_perl/5.10.0/File/Listing.pm
/usr/lib/perl5/vendor_perl/5.10.0/HTML
/usr/lib/perl5/vendor_perl/5.10.0/HTML/Form.pm


$ rpm -qpl development/i386/os/Packages/perl-libwww-perl-5.814-2.fc10.noarch.rpm  | sort | head
/usr/bin/lwp-download
/usr/bin/lwp-mirror
/usr/bin/lwp-request
/usr/bin/lwp-rget
/usr/lib/perl5/vendor_perl/5.10.0/Bundle
/usr/lib/perl5/vendor_perl/5.10.0/Bundle/LWP.pm
/usr/lib/perl5/vendor_perl/5.10.0/File
/usr/lib/perl5/vendor_perl/5.10.0/File/Listing.pm
/usr/lib/perl5/vendor_perl/5.10.0/HTML
/usr/lib/perl5/vendor_perl/5.10.0/HTML/Form.pm


NOTE: The F9 update release is newer than the rawhide one.

Comment 1 Jose Pedro Oliveira 2008-10-06 18:17:26 UTC
The new upstream Makefile.PL supports the --aliases option that allows us to install the mentioned files.

Source:
http://search.cpan.org/diff?from=libwww-perl-5.808&to=libwww-perl-5.814#Makefile.PL

Comment 2 Jose Pedro Oliveira 2008-10-06 18:19:28 UTC
Created attachment 319583 [details]
Restores the missing files

Comment 3 Jose Pedro Oliveira 2008-10-06 18:21:54 UTC
FYI: The latest upstream version is 5.816.

CPAN homepage:
http://search.cpan.org/dist/libwww-perl/

Diff from 5.814 to 5.816:
http://search.cpan.org/diff?from=libwww-perl-5.814&to=libwww-perl-5.816

Comment 4 David Rees 2008-10-07 02:32:07 UTC
This affects Fedora 9 as well and is a serious regression. It has broken applications which depend on those scripts to be there.

Comment 5 Marcela Mašláňová 2008-10-07 08:29:27 UTC
*** Bug 465853 has been marked as a duplicate of this bug. ***

Comment 6 Fedora Update System 2008-10-07 10:41:07 UTC
perl-libwww-perl-5.816-1.fc9 has been submitted as an update for Fedora 9.
http://admin.fedoraproject.org/updates/perl-libwww-perl-5.816-1.fc9

Comment 7 David Rees 2008-10-07 19:46:52 UTC
Latest build fixes this bug for me for Fedora 9.

Comment 8 Fedora Update System 2008-10-09 21:32:12 UTC
perl-libwww-perl-5.816-1.fc9 has been pushed to the Fedora 9 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 9 Jose Pedro Oliveira 2008-10-12 15:28:22 UTC
Marcela, 

Thanks for the update. 

Just a note about the changelog entry:

   "- fix #465855 - add --aliases into INSTALLDIRS"

This entry is misleading. To be precise "--aliases" is a command line option of the script Makefile.PL while INSTALLDIRS is an ExtUtils::MakeMaker variable. They aren't related as the changelog entry suggests.

/jpo

PS - Version 5.8.17 is already available in CPAN:
     http://search.cpan.org/diff?from=libwww-perl-5.816&to=libwww-perl-5.817

Comment 10 Marcela Mašláňová 2008-10-13 09:52:06 UTC
Thanks.
Updated in rawhide.


Note You need to log in before you can comment on or make changes to this bug.