Getting tons of error message - no symlink for .beagle/TextCache??



I am getting tons of error messages running beagle 0.2.16.3
under Ubuntu Feisty.

System.IO.DirectoryNotFoundException: Could not find a part of the path
"<Home>/.beagle/TextCache/86".
  at System.IO.FileStream..ctor (System.String name, FileMode mode,
FileAccess access, FileShare share, Int32 bufferSize, Boolean anonymous,
FileOptions options) [0x00000]
  at System.IO.FileStream..ctor (System.String name, FileMode mode,
FileAccess access, FileShare share) [0x00000]
  at (wrapper remoting-invoke-with-check) System.IO.FileStream:.ctor
(string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)
  at Beagle.Daemon.TextCache.GetWriter (System.Uri uri) [0x00000]
  at Beagle.Daemon.TextCache.WriteFromString (System.Uri uri,
System.String str) [0x00000]
  at Beagle.Daemon.TomboyQueryable.TomboyQueryable.PostAddHook
(Beagle.Indexable indexable, Beagle.Daemon.IndexerAddedReceipt receipt)
[0x00000]
  at Beagle.Daemon.LuceneQueryable.HandleAddReceipt
(Beagle.Daemon.IndexerAddedReceipt r, Beagle.Indexable indexable) [0x00000]
  at Beagle.Daemon.LuceneQueryable.Flush () [0x00000]

It seems this happens because I have a symlink from
.beagle/TextCache to /somewhere/else/TextCache because
when I remove that link, I do NOT get these messages.

Why doesn't beagle allow a symlink here? I do not want the
large .beagle files in my home directory but I DO want the
config files in my home directory.

This looks like a bug to me ....

PS: why doesn't beagled support an option "-version" or similar
to determine which version is installed? Or simply show the
version when -h is used?



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]