Bug 142637 - beagle-daemon is not recognized if .beagle is a symbolic link
Summary: beagle-daemon is not recognized if .beagle is a symbolic link
Status: RESOLVED WORKSFORME
Alias: None
Product: kerry
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: 0.1
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: Stephan Binner
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-07 11:33 UTC by Martin Buerger
Modified: 2007-03-27 11:07 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Buerger 2007-03-07 11:33:17 UTC
Version:           0.2.1 (using KDE KDE 3.5.5)
Installed from:    Gentoo Packages
Compiler:          gcc (GCC) 4.1.1 (Gentoo 4.1.1-r3) 
OS:                Linux

I moved the 300MB big .beagle directory from my nfs-shared home directory to the local filesystem, e.g., /local/.beagle. I created a symbolic link, thus ~.beagle pointed to /local/.beagle. beagle-search does still work and return search results but kerry is not able to find a running beagled-process. Even clicking 'Start' in kerry's configuration window won't work - well, unless a beagle daemon is running it actually starts the daemon but still is not able to find it. Removing the symbolic link and moving the actual .beagle directory back made kerry work again.
Comment 1 Stephan Binner 2007-03-12 16:38:51 UTC
That's no bug in Kerry but rather within libbeagle, please report it at bugzilla.gnome.org against "Beagle" component. What may help you is setting the BEAGLE_STORAGE environment variable to /local/.beagle

Comment 2 Martin Buerger 2007-03-12 17:00:57 UTC
The application beagle-search does work with the moved and sym-linked .beagle directory - Kerry does not. So how could this not be related to Kerry?

(Setting BEAGLE_STORAGE does not change anything)
Comment 3 Stephan Binner 2007-03-13 14:37:16 UTC
beagle-search doesn't use/require libbeagle
Comment 4 Debajyoti Bera 2007-03-13 17:14:34 UTC
BEAGLE_STORAGE support to libbeagle was added a few weeks back. I dont think it went into any release yet If there is some easy fix then I will fix it, otherwise I will leave it like this since BEAGLE_STORAGE support is already in svn trunk.
Comment 5 Debajyoti Bera 2007-03-16 01:57:24 UTC
FYI, this works correctly with upstream trunk.
Comment 6 Martin Buerger 2007-03-22 16:54:55 UTC
I've just installed beagle from the svn, set BEAGLE_STORAGE to a local directory, and yes it is working correctly, i.e., the database is stored under BEAGLE_STORAGE and beagle-search returns results for a given query.

But kerry is still _not_ working. It is not able to recognise a running beagle-daemon and thus not able to return any search results.
Comment 7 Martin Buerger 2007-03-27 11:07:17 UTC
Ok, sorry for the inconvenience. libbeagle seems to be the problem.