FS#11874 - tracker-search-tool need a recompilation

Attached to Project: Community Packages
Opened by Javier Ruere (jruere) - Friday, 24 October 2008, 16:45 GMT
Last edited by Ronald van Haren (pressh) - Tuesday, 27 January 2009, 23:04 GMT
Task Type Bug Report
Category
Status Closed
Assigned To Alexander Fehr (pizzapunk)
Architecture All
Severity Low
Priority Normal
Reported Version None
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 6
Private No

Details

Description:
This bug is related to package tracker-gnome-search-tool, version 0.6.6-1.
I know this is a community package but I didn't find any appropriate option or any of the ones mentioned in the wiki (http://wiki.archlinux.org/index.php/Reporting_Bug_Guidelines).

The problem is that when running the app tracker-search-tool, I get the following error message:
tracker-search-tool: error while loading shared libraries: libgnome-desktop-2.so.2: cannot open shared object file: No such file or directory

Creating the following link fixed the problem for me:
cd /usr/lib/
sudo ln -s libgnome-desktop-2.so.7.2.3 libgnome-desktop-2.so.2

Additional info:
* gnome-desktop 2.24.0-2
* tracker-gnome-search-tool 0.6.6-1
* tracker 0.6.6-2
* libtracker 0.6.6-1
This task depends upon

Closed by  Ronald van Haren (pressh)
Tuesday, 27 January 2009, 23:04 GMT
Reason for closing:  Fixed
Additional comments about closing:  I suppose it was fixed by the rebuild Sergej did. If not feel free to re-open.
Comment by Vyacheslav Gudkov (vimmer) - Friday, 31 October 2008, 08:35 GMT
Additional to bug report.

Tracker does not work in gnome deskbar applet. I try to launch it from command line and had following result:

myhost% python tracker-module.py
Traceback (most recent call last):
File "tracker-module.py", line 14, in <module>
import deskbar.core.gnomedesktop
ImportError: No module named gnomedesktop

Creating link does not fix this problem
Comment by Vyacheslav Gudkov (vimmer) - Friday, 31 October 2008, 09:34 GMT
I found soulution:

I rebuild tracker-gnome-search-tool from abs and use this patch:

--- /usr/lib/deskbar-applet/modules-2.20-compatible/tracker-module.py.orig 2008-09-09 21:04:59.000000000 +0200
+++ /usr/lib/deskbar-applet/modules-2.20-compatible/tracker-module.py 2008-09-09 21:05:11.000000000 +0200
@@ -11,7 +11,7 @@
import os.path
import deskbar
import deskbar.core.Utils
-import deskbar.core.gnomedesktop
+import gnomedesktop
import deskbar.interfaces.Module
import deskbar.interfaces.Match
import deskbar.interfaces.Action
Comment by lklklk (kknull) - Thursday, 06 November 2008, 20:14 GMT
ok i have patched the script, but...
the script works but if I restart X or simply restart the deskbar, the script is not shown in the list (even if I use the reload button).
I have to recopy the script (from a backup dir) to the /usr/lib/deskbar.../modules.../ dir and it magically works, until the next reboot....
note that the script is in /usr/ so it cannot be modified by my user (and deskbar)

Can someone confirm this?

Comment by Christoffer Hirth (toffyrn) - Monday, 15 December 2008, 09:34 GMT
This have been around awhile will it be fixed?

Tried to recompilate, but didnt know how to use vimmers patch.
What will the PKGBUILD be with patch?
Comment by Vyacheslav Gudkov (vimmer) - Monday, 15 December 2008, 09:38 GMT
You need to change 10 line in /usr/lib/deskbar-applet/modules-2.20-compatible/tracker-module.py and replace "import deskbar.core.gnomedesktop" with "import gnomedesktop"
Comment by rida (rida) - Tuesday, 20 January 2009, 11:05 GMT
I confirm this bug (the workaround fixed it).
Comment by Sergej Pupykin (sergej) - Friday, 23 January 2009, 16:56 GMT
I update this package to tracker-gnome-search-tool-0.6.6-2.pkg.tar.gz

please check it.

Loading...