Bug 456122
Summary: | Modularlize libgnome bindings | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Daniel Drake <dsd> | ||||
Component: | gnome-python2 | Assignee: | Matthew Barnes <mbarnes> | ||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | low | Docs Contact: | |||||
Priority: | low | ||||||
Version: | 10 | CC: | jspaleta, maurizio.antillon, robin.norwood | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | gnome-python2-2.22.1-3.fc10 | Doc Type: | Bug Fix | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2009-04-18 00:26:00 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: | 465557, 465562, 460004, 460005, 460006, 460007, 460008, 460009, 460010, 460011, 460012, 460013, 460014, 460015, 460016, 460017, 460018, 460019, 460020, 460021, 460022, 460023, 460024, 460025, 460026, 460027, 460028, 460029, 460030, 460031, 465558, 465559, 465560, 465561, 465563, 465564, 465565, 470181 | ||||||
Bug Blocks: | 462625 | ||||||
Attachments: |
|
Description
Daniel Drake
2008-07-21 16:38:56 UTC
Created attachment 312283 [details]
spec file changes
Why not just port everything to gvfs? (Yes, that's more work.) That's planned for the future, but we're very stretched so I'm not sure when that will happen. Are you volunteering? :) My only concern here is a helluva lot of packages require gnome-python2 expecting to get the libgnome[ui] bindings. Those would all have to be changed to require gnome-python2-gnome instead. I can pitch this on fedora-devel-list and see if there's any objections. Sounds good, thanks. Hi, It looks like this got a pretty good reception on fedora-devel-list: https://www.redhat.com/archives/fedora-devel-list/2008-July/msg01779.html What do you think about going ahead with it in time for F10? That would be great. Thanks! I plan to as soon as the Fedora infrastructure is back online. Fixed in gnome-python2-2.22.1-3.fc10. I've filed bugs against all the packages that are affected by this, and set them all to block this bug. See the "Depends on" list. Also sent an announcement of this to fedora-devel-list. We found today that revelation fails to build because of this. Luckily it was a build failure and not a runtime failure. revelation was pulling in gnome-python2 via a dep on gnome-python2-gnomevfs But the depchain is now broken. You also need look at any package which has an explicit dep on gnome-python2-bonobo or gnome-python2-gnomevfs in F9 and thus may be pulling in gnome-python via a depchain. which with a little repoquery magic that list is: scribes serpentine specto straw textflow hotwire pybliographer revelation gnome-commander these packages may not work as expected if they try to import the gnome module in a non-default configuration where gnome-python2-gnome is not already installed. They may at a minimum need to explicitly require gnome-python2-gnome. -jef Thanks. I'll file more bugs and add them to the tracker. This bug appears to have been reported against 'rawhide' during the Fedora 10 development cycle. Changing version to '10'. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping Sufficient notice has been given to package maintainers, so I'm closing this with the assumption that the remaining unfixed "heads up" bugs are unaffected. |