Advisory: Some backends fail to start with Mono version 2
D Bera <[email protected]> Mon, 1 Jun 2009 09:59:27 -0400
| Newsgroups | gmane.comp.gnome.dashboard.devel |
|---|---|
| Message-ID | <[email protected]> |
Some backends might fail to start when mono version is 2. beagled will throw an exception like System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.UnauthorizedAccessException: Access to the path "/.../Locks/lucene-xxxxxx-write.lock" is denied. This will happen if any earlier beagled instanced was forcefully killed which left a lockfile in the system. mono-1 had a bug which allowed deletion of read-only lockfiles, mono-2 fixed it (Yay! for mono, boo! for beagle) exposing the bug in beagled. For the relevant discussion, see http://bugzilla.gnome.org/show_bug.cgi?id=576456 I strongly suggest using this patch until the next version is released. http://git.gnome.org/cgit/beagle/commit/?id=8590dcd1cd7533226a9091ae0d1f039415f22cf5 - dBera -- ----------------------------------------------------- Debajyoti Bera @ http://dtecht.blogspot.com beagle / KDE fan Mandriva / Inspiron-1100 user