Bug 465697 - gnome-desktop-sharp 2.20.1 breaks gnome-do in rawhide and F10
gnome-desktop-sharp 2.20.1 breaks gnome-do in rawhide and F10
Product: Fedora
Classification: Fedora
Component: gnome-desktop-sharp (Show other bugs)
All Linux
medium Severity medium
: ---
: ---
Assigned To: Xavier Lamien
Fedora Extras Quality Assurance
Depends On:
Blocks: F10DesktopTarget
  Show dependency treegraph
Reported: 2008-10-05 14:28 EDT by Sindre Pedersen Bjørdal
Modified: 2008-10-27 16:33 EDT (History)
3 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2008-10-27 16:33:56 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description Sindre Pedersen Bjørdal 2008-10-05 14:28:46 EDT
Description of problem:
gnome-do uses gnome-desktop-sharp to index .desktop files for easy launching. The combination of gnome-do 0.6.10, gnome-desktop-sharp 2.20 and gnome-desktop 2.24 prevents this from working and makes the indexing process in gnome-do throw exceptions. 

Specificially the gnome-do exception thrown is simply a line refering to a missing file, /usr/lib/libgnome-desktop-2.so.2

gnome-do does the indexing via gnome-desktop-sharp.

gnome-desktop 2.24 provides /usr/lib/libgnome-desktop-2.so.7, linking /usr/lib/libgnome-desktop-2.so.7 to /usr/lib/libgnome-desktop-2.so.2 makes gnome-do application indexing work. 

Version-Release number of selected component (if applicable):

How reproducible:
Every Time

Steps to Reproduce:
1. Have a working rawhide system
2. Install gnome-do, built with debugging patch: http://sindrepb.fedorapeople.org/APPItem-Debugging.patch
3. Run gnome-do, watch output
Actual results:
No indexing of applications, output indicates missing file /usr/lib/libgnome-desktop-2
Comment 1 Xavier Lamien 2008-10-11 20:25:50 EDT
hm..let me install and check this gnome-do issues
Comment 2 Xavier Lamien 2008-10-22 20:13:50 EDT
the current gnome-do release is failing on missing add-in on my rawhide :

Add-in could not be loaded: The required addin 'Do.Core,1.0' is not installed. 

i'll need to fix above in order to check this fix out.
Comment 3 pascal kolijn 2008-10-24 06:06:57 EDT
patching gnome-desktop-sharp 

fix in gnomedesktop-sharp.dll.config.in

(my patch/diff skills are non-existent ;o) )

 <dllmap dll="gnome-desktop-2" target="libgnome-desktop-2@LIB_PREFIX@.7@LIB_SUFFIX@"/>

instead of 

 <dllmap dll="gnome-desktop-2" target="libgnome-desktop-2@LIB_PREFIX@.2@LIB_SUFFIX@"/>

and rebuuilding the rpm fixes the problem
Comment 4 Tom "spot" Callaway 2008-10-27 16:33:56 EDT
Gnome-desktop-sharp was updated to 2.24.0 in rawhide, which fixed this.

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