Bug 431589
Summary: | Missing ndesk-dbus dependencies | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Edouard Bourguignon <madko> |
Component: | gnome-do | Assignee: | David Nielsen <gnomeuser> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | low | Docs Contact: | |
Priority: | low | ||
Version: | 8 | CC: | gemi, gordon.messmer, igeorgex |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | 0.3.0.1-5.fc8 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2008-02-13 04:58:23 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
Edouard Bourguignon
2008-02-05 17:48:05 UTC
Both are build dependencies so they should be automatic runtime deps as well. I suspect this is a case of RPM screwing me. I'm queuing up a build where these are forced runtime deps even when they shouldn't have to be, that will fix it. The words ugly and wrong comes to mind with regards to this "fix" but hey, RPM seems to want a bit of hands holding. The queued build for F-8 is here, once this hits the repos the bug will automatically close. http://koji.fedoraproject.org/koji/taskinfo?taskID=398275 Thank you for reporting this problem. gnome-do-0.3.0.1-5.fc8 has been submitted as an update for Fedora 8 And the gnome-do RPM needs the RPM gtk-sharp2-devel without gtk-sharp2-devel the command pkg-config --variable=libdir tomboy-addins in /usr/bin/gnome-do fails or better it returns an empty string. I for example have no -devel RPMs on one of my system and there /usr/bin/gnome-do can't find the libtomboy.so and so it can't bind the Hotkey to <Super>Space. It's possible that /usr/lib/rpm/mono-find-requires isn't detecting dependencies properly. Try doing 'rpmbuild -bi gnome-do', and then run mono-find-requires by hand. See what it outputs. If the output doesn't include mono(NDesk.DBus.GLib), then you might want to file a bug in the rpm-build package. For the time being, though, it doesn't matter whether or not mono-find-requires works, you'll still need to specify the names of the ndesk packages. Multiple packages "provide" 'mono(NDesk.DBus.GLib)', though I don't believe that they'll actually make it available for other applications use: $ yum whatprovides 'mono(NDesk.DBus.GLib)' banshee.x86_64 : easily import, manage, and play selections from your music collection f-spot.x86_64 : Photo management application muine.x86_64 : Music Player for GNOME ndesk-dbus-glib.x86_64 : Provides glib mainloop integration for ndesk-dbus My setup elected to commit suicide, I'll get right on this once I get back on a working Fedora machine. *** Bug 431462 has been marked as a duplicate of this bug. *** gnome-do-0.3.0.1-5.fc8 has been pushed to the Fedora 8 stable repository. If problems still persist, please make note of it in this bug report. |