Bug 991871

Summary: perl-Qt: FTBFS in rawhide
Product: [Fedora] Fedora Reporter: Dennis Gilmore <dennis>
Component: perl-QtAssignee: Iain Arnell <iarnell>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: iarnell, ltinkl, oron, paul, perl-devel
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: perl-Qt-0.96.0-9.fc20 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-08-31 08:29:25 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:    
Bug Blocks: 991858, 991914    
Attachments:
Description Flags
Update spec to use current upstream none

Description Dennis Gilmore 2013-08-05 02:52:02 UTC
Your package perl-Qt failed to build from source in current rawhide.

http://koji.fedoraproject.org/koji/taskinfo?taskID=5661463

Build logs:
root.log: http://kojipkgs.fedoraproject.org/work/tasks/1463/5661463/root.log
build.log: http://kojipkgs.fedoraproject.org/work/tasks/1463/5661463/build.log
state.log: http://kojipkgs.fedoraproject.org/work/tasks/1463/5661463/state.log
NOTE: build logs are cleaned up after 1 week

For details on mass rebuild see https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild

Comment 1 Paul Howarth 2013-08-06 12:00:58 UTC
Created attachment 783291 [details]
Update spec to use current upstream

It looks like the development of Perl QT bindings takes place on code.google.com now, and releases are done as part of KDE releases.

Unfortunately there still doesn't seem to be much activity upstream, and the same tests are failing in the current stable release. I have raised the Perl 5.18 test failure issue upstream here:

http://code.google.com/p/perlqt4/issues/detail?id=54

Comment 2 Oron Peled 2013-08-24 12:38:28 UTC
Looks like upstream has pushed a fix:
   http://code.google.com/p/perlqt4/issues/detail?id=54#c3

The code is indeed in kde.org:
   http://quickgit.kde.org/?p=perlqt.git

Fixing it would fix bug #991914 as well (FTBFS debconf)

Comment 3 Paul Howarth 2013-08-31 08:29:25 UTC
I've applied the two commits from upstream (skipping a couple of hunks that didn't apply, one for the cmake buildsystem that changed a file that doesn't exist in the old CPAN version, and one for a GUI test that doesn't get run during the build anyway), and the package now builds.

I still think it would be a good idea to switch upstreams to the KDE one.