Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1239502 - fityk: FTBFS in rawhide
Summary: fityk: FTBFS in rawhide
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: fityk
Version: 23
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Mukundan Ragavan
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: F23FTBFS
TreeView+ depends on / blocked
 
Reported: 2015-07-05 20:56 UTC by Dennis Gilmore
Modified: 2016-01-21 00:07 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-01-21 00:07:12 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
build.log (2.45 MB, text/plain)
2015-07-05 20:56 UTC, Dennis Gilmore
no flags Details
root.log (156.01 KB, text/plain)
2015-07-05 20:56 UTC, Dennis Gilmore
no flags Details
state.log (613 bytes, text/plain)
2015-07-05 20:56 UTC, Dennis Gilmore
no flags Details

Description Dennis Gilmore 2015-07-05 20:56:31 UTC
Your package fityk failed to build from source in current rawhide.

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

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

Comment 1 Dennis Gilmore 2015-07-05 20:56:32 UTC
Created attachment 1046824 [details]
build.log

Comment 2 Dennis Gilmore 2015-07-05 20:56:33 UTC
Created attachment 1046825 [details]
root.log

Comment 3 Dennis Gilmore 2015-07-05 20:56:34 UTC
Created attachment 1046826 [details]
state.log

Comment 4 Jan Kurik 2015-07-15 13:43:54 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 23 development cycle.
Changing version to '23'.

(As we did not run this process for some time, it could affect also pre-Fedora 23 development
cycle bugs. We are very sorry. It will help us with cleanup during Fedora 23 End Of Life. Thank you.)

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

Comment 5 Adam Williamson 2015-07-30 19:25:25 UTC
As I noted on devel@, the issue here is that upstream added a roadblock to wxGTK 3 builds, indicating they only recommend them for testing. We have to either revert to wxGTK 2 builds, or patch out the error they added (which would imply going against their advice not to use wxGTK 3 builds for production).

Comment 6 Marcin Wojdyr 2015-07-30 20:21:01 UTC
Hi, upstream here. wx version must be 3.0+. Preferably built with GTK2, because the GTK3 port of wxWidgets is not fully working yet. At least it was the case when I last checked.
But since in Fedora wx3.0 is built with gtk3 that's the only option, i.e. patching out the error.

It's a bit confusing since both wxWidgets and GTK are in both version 2 and 3, but their versioning is completely independent. Maybe this confusion is the reason why wx3.0 is built with gtk3. Gtk2 port is more mature and is the default one.

Comment 7 Adam Williamson 2015-07-30 20:32:45 UTC
ah, thanks. Indeed I wasn't aware that wxGTK versioning wasn't actually tied to GTK+ versioning. I'm assuming the wxGTK packager is, and they probably went with a GTK+ 3 build just because we're really trying to get off of GTK+ 2. Upstream wxGTK doesn't really seem to provide clear guidance as to how complete GTK+ 3 support is, or whether 2 or 3 is preferred; they just list both as possibilities. At least GTK+ 3 support doesn't seem to be marked as incomplete or experimental or beta or anything like that.

So for fityk I guess the only choice is to patch out the error.

Comment 8 Adam Williamson 2015-07-30 20:34:15 UTC
Ah - in fact we do have a wxGTK 3 build against GTK+ 2, packaged as 'compat-wxGTK3-gtk2'. So that could be used if desired.

Comment 9 Marcin Wojdyr 2015-07-30 21:08:06 UTC
yes, it solves the problem

Comment 10 Mukundan Ragavan 2015-08-01 03:28:00 UTC
I am just back from my vacation. I will try to fix this wxGTK issue (over the next couple of days-) and see if it builds fine - unless marcin or others beat me to it.

Comment 11 Mukundan Ragavan 2015-08-05 03:23:38 UTC
ok, this is built after some "struggle". Rawhide built. F23 building.

I will test this and submit an update tomorrow.

Comment 12 Adam Williamson 2015-08-05 06:47:06 UTC
Note that for F23 we also need you to bump and build against the f23-boost tag, if it's still active. This was found in the first place because the package needs rebuilding for Boost 1.58. Someone's going to have to pull together a Boost 1.58 mega-update for post-Alpha.

Comment 13 Mukundan Ragavan 2015-08-05 22:14:52 UTC
koji list-targets does not list f23-boost. I will have to update this post alpha then ...

Comment 14 Jonathan Wakely 2015-08-09 15:37:13 UTC
You can rebuild against the new boost now, as there is a buildroot override for boost-1.58.0 in f23.

I spent days trying to create that mega-update for all the Boost rebuilds, but bodhi can't handle it. Still working on it though.

Comment 15 Mukundan Ragavan 2015-08-10 01:01:55 UTC
Thanks Jonathan. Done now.

Comment 16 Jonathan Wakely 2015-08-10 09:32:56 UTC
Great, I'll include that in the mega-update with the new Boost build.

Comment 17 Upstream Release Monitoring 2016-01-15 18:20:21 UTC
jwakely's fityk-1.3.0-7.fc24 completed http://koji.fedoraproject.org/koji/buildinfo?buildID=711572


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