Bug 533638

Summary: gtkmm 2.18.2 is needed
Product: [Fedora] Fedora Reporter: Hubert Figuiere <hub+rhbz>
Component: gtkmm24Assignee: Denis Leroy <denis>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 12CC: denis
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: 2.18.2-1.fc12 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-11-12 00:50: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:

Description Hubert Figuiere 2009-11-08 01:54:12 UTC
gtkmm 2.18.2 is needed as 2.18.1 broke API and ABI. See the following commit:

http://git.gnome.org/cgit/gtkmm/commit/?id=bf601e53904ff543309ae597f32a928776b6d3e7

Comment 1 Denis Leroy 2009-11-10 06:29:10 UTC
Hubert, do you know if any gtkmm-using applications are hit by this ABI change in Fedora 12 ? 2.18.2 is built and ready, but not currently tagged for F-12 final.

Comment 2 Hubert Figuiere 2009-11-10 16:01:58 UTC
Gnote is one of them. 

But given that is an API and ABI *breakage*, acknowledged and fixed by upstream, it doesn't matter if there is or not an app in Fedora that is impacted. The platform is broken.

Comment 3 Denis Leroy 2009-11-10 18:49:03 UTC
No question the update is needed, but I need to know the impact of it this late in the process. F-12 is frozen and it's probably too late to request a tag override before F-12 is released. Gnote now seems reasonably happy in F-12 with gtkmm 2.18.1, even though it was compiled against 2.16.0. After installing 2.18.2, gnote seems unaffected. I guess if it was compiled against 2.16.0, it's guaranteed to work with 2.18.2 since the ABI breakage is fixed.

I'll file a rel-eng ticket for the tag override, and we'll see how that goes.

Comment 4 Hubert Figuiere 2009-11-11 05:08:43 UTC
Try building Gnote (either the 0.6.2 package or git master) on F12/Rawhide with Gtkmm 2.18.1 and tell me how it is working out for you.

The fact that it hasn't been rebuilt in a while isn't foreign to the fact that it seems to work.

Comment 5 Fedora Update System 2009-11-11 10:16:23 UTC
gtkmm24-2.18.2-1.fc12 has been submitted as an update for Fedora 12.
http://admin.fedoraproject.org/updates/gtkmm24-2.18.2-1.fc12

Comment 6 Fedora Update System 2009-11-12 00:50:20 UTC
gtkmm24-2.18.2-1.fc12 has been pushed to the Fedora 12 stable repository.  If problems still persist, please make note of it in this bug report.