Bug 555420

Summary: FTBFS perl-IO-Compress-Bzip2-2.005-6.fc12
Product: [Fedora] Fedora Reporter: FTBFS <ftbfs>
Component: perl-IO-Compress-Bzip2Assignee: Marcela Mašláňová <mmaslano>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: high    
Version: 13CC: allane, kasal, mmaslano, perl-devel, ppisar, ville.skytta
Target Milestone: ---Keywords: Reopened, Triaged
Target Release: ---   
Hardware: All   
OS: Linux   
URL: http://linux.dell.com/files/fedora/FixBuildRequires/mock-results/
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-06-22 10:01:12 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 573932    
Bug Blocks: 538681    
Attachments:
Description Flags
root.log
none
build.log
none
mock.log
none
root.log
none
build.log
none
mock.log
none
Update to 2.015 none

Description FTBFS 2010-01-14 17:19:42 UTC
perl-IO-Compress-Bzip2-2.005-6.fc12.src.rpm Failed To Build From Source against the rawhide tree.  See http://fedoraproject.org/wiki/FTBFS for more information.
If you believe this is actually a bug in another package, do NOT change the component in this bug or close this bug.  Instead, add the appropriate bug number from the other package to the "Depends on" line in this bug.  If the other package does not yet have a bug created that you think matches, please create one.  Doing so helps us properly track bugs and their dependencies, just as we track package dependencies.  (If you close this bug, and the other package is not fixed before the next FTBFS run, a new bug will get created.  Please follow the above advice to avoid such duplication.)

Comment 1 FTBFS 2010-01-14 17:19:45 UTC
Created attachment 383829 [details]
root.log

root.log for i386

Comment 2 FTBFS 2010-01-14 17:19:46 UTC
Created attachment 383830 [details]
build.log

build.log for i386

Comment 3 FTBFS 2010-01-14 17:19:47 UTC
Created attachment 383831 [details]
mock.log

mock.log for i386

Comment 4 FTBFS 2010-01-14 17:19:49 UTC
Created attachment 383832 [details]
root.log

root.log for x86_64

Comment 5 FTBFS 2010-01-14 17:19:51 UTC
Created attachment 383833 [details]
build.log

build.log for x86_64

Comment 6 FTBFS 2010-01-14 17:19:52 UTC
Created attachment 383834 [details]
mock.log

mock.log for x86_64

Comment 7 Ville Skyttä 2010-03-04 21:42:02 UTC
This is not only a FTBFS, IO-Compress-Bzip2 is pretty much completely broken after the related modules were updated in bug 542645, also on current F-12.

See test suite failures for example in attachment of comment 5, or try this small reproducer (replace "hello.txt.bz2" with a path to a bzip2 compressed file):

use IO::Uncompress::Bunzip2 qw(bunzip2 $Bunzip2Error);
my $output;
bunzip2 "hello.txt.bz2" => \$output or die "bunzip2 failed: $Bunzip2Error\n";
print $output, "\n";

Can't call method "value" on an undefined value at /usr/lib/perl5/vendor_perl/5.10.0/IO/Uncompress/Bunzip2.pm line 72.

Comment 8 Ville Skyttä 2010-03-04 21:44:47 UTC
Created attachment 397930 [details]
Update to 2.015

Luckily the fix is simple, just update to 2.015.  Let me know if you'd like me to commit and/or do the updates.

Comment 9 Marcela Mašláňová 2010-03-05 07:45:11 UTC
Thank you for pointing this out. I wait with update because the latest update brings a lot of changes.

I'll update to 2.015 for the meantime in F-12,13,14.

Comment 10 Marcela Mašláňová 2010-03-05 08:19:34 UTC
Hm, so that works only in F-12. Reopening again.

Comment 11 Ville Skyttä 2010-03-05 21:22:02 UTC
(In reply to comment #9)
> I wait with update because the latest update brings a lot of changes.

Maybe, but as noted, the current version is pretty much completely broken at least on F-12 so I don't think anything could be much worse than that and thus there's not much point in waiting with the update IMO...

Comment 12 Allan Engelhardt 2010-03-06 08:34:29 UTC
(In reply to comment #11)
> (In reply to comment #9)
> > I wait with update because the latest update brings a lot of changes.
> 
> Maybe, but as noted, the current version is pretty much completely broken at
> least on F-12 so I don't think anything could be much worse than that and thus
> there's not much point in waiting with the update IMO...    

FWIW I second Ville's comment and would like to see the update pushed through at least on F-12.

Comment 13 Fedora Update System 2010-03-08 06:55:47 UTC
perl-IO-Compress-Bzip2-2.015-1.fc12 has been submitted as an update for Fedora 12.
http://admin.fedoraproject.org/updates/perl-IO-Compress-Bzip2-2.015-1.fc12

Comment 14 Marcela Mašláňová 2010-03-08 06:56:16 UTC
Ha, I forgot update in bodhi, but I've already built it.

Comment 15 Bug Zapper 2010-03-15 13:55:05 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 13 development cycle.
Changing version to '13'.

More information and reason for this action is here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 16 Fedora Update System 2010-03-16 00:50:58 UTC
perl-IO-Compress-Bzip2-2.015-1.fc12 has been pushed to the Fedora 12 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 17 Ville Skyttä 2010-04-08 06:15:35 UTC
Still not updated in F-13+, do you need help with this?

Comment 18 Marcela Mašláňová 2010-04-08 06:33:30 UTC
My plan is add into Fedora new module IO-Compress, which work fine. I'm blocked by #573932 and #573929. This package will be dead after adding the replacement.

Comment 19 Petr Pisar 2010-06-22 10:01:12 UTC
Blocking bugs #573932 and #573929 solved, perl-IO-Compress built for F13 and F14 <http://koji.fedoraproject.org/koji/packageinfo?packageID=10324>, build for F13 stable <https://admin.fedoraproject.org/updates/perl-IO-Compress> now.

Closing as solved.