Hello community, here is the log from the commit of package beagle checked in at Wed Jun 21 16:56:14 CEST 2006. -------- --- GNOME/beagle/beagle.changes 2006-06-16 19:15:20.000000000 +0200 +++ beagle/beagle.changes 2006-06-19 17:53:24.000000000 +0200 @@ -1,0 +2,8 @@ +Mon Jun 19 17:52:02 CEST 2006 - joeshaw@suse.de + +- Add a patch to work around a mono bug so that dangling symlinks + in ~/.beagle/Log are cleaned up. bnc #185856. +- Fix the beagled autostart delay to be 300 seconds (5 minutes), + rather than the 500 seconds I had mistakenly set previously. + +------------------------------------------------------------------- New: ---- beagle-mono-workaround-dangling-log-symlinks.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ beagle.spec ++++++ --- /var/tmp/diff_new_pack.SKf7yb/_old 2006-06-21 16:55:25.000000000 +0200 +++ /var/tmp/diff_new_pack.SKf7yb/_new 2006-06-21 16:55:25.000000000 +0200 @@ -18,7 +18,7 @@ Group: Productivity/Other Autoreqprov: on Version: 0.2.3 -Release: 59 +Release: 60 Summary: Desktop Search Application URL: http://www.gnome.org/projects/beagle/ Source: %{name}-%{version}.tar.gz @@ -57,6 +57,7 @@ Patch30: beagle-search-resize.patch Patch31: beagle-calendar-null-description-fix.patch Patch32: beagle-index-helper-zombie.patch +Patch33: beagle-mono-workaround-dangling-log-symlinks.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Prereq: /usr/sbin/groupadd /usr/sbin/useradd Requires: mono-core >= 1.1.13.5 @@ -330,6 +331,7 @@ %patch30 %patch31 %patch32 +%patch33 %build rm po/no.* @@ -487,6 +489,11 @@ %{prefix}/%_lib/pkgconfig/*.pc %changelog -n beagle +* Mon Jun 19 2006 - joeshaw@suse.de +- Add a patch to work around a mono bug so that dangling symlinks + in ~/.beagle/Log are cleaned up. bnc #185856. +- Fix the beagled autostart delay to be 300 seconds (5 minutes), + rather than the 500 seconds I had mistakenly set previously. * Fri Jun 16 2006 - gekker@suse.de - Update translations for ja * Thu Jun 15 2006 - joeshaw@suse.de ++++++ autostart-beagled.desktop ++++++ --- GNOME/beagle/autostart-beagled.desktop 2006-06-13 22:56:45.000000000 +0200 +++ beagle/autostart-beagled.desktop 2006-06-19 17:51:59.000000000 +0200 @@ -1,6 +1,6 @@ [Desktop Entry] Encoding=UTF-8 -Exec=beagled --bg --autostarted --indexing-delay 500 +Exec=beagled --bg --autostarted --indexing-delay 300 Name=Beagle Daemon Terminal=false X-KDE-autostart-after=panel ++++++ beagle-mono-workaround-dangling-log-symlinks.patch ++++++ ? Util/Base64Stream.cs ? Util/test.cs Index: Util/Log.cs =================================================================== RCS file: /cvs/gnome/beagle/Util/Log.cs,v retrieving revision 1.4 diff -u -p -u -r1.4 Log.cs --- Util/Log.cs 15 Nov 2005 20:49:04 -0000 1.4 +++ Util/Log.cs 16 Jun 2006 19:34:44 -0000 @@ -115,7 +115,13 @@ namespace Beagle.Util { // Clean up old symlinks if (file.Name.StartsWith (current_str) && FileSystem.IsSymLink (file.FullName)) { - file.Delete (); + // Work around a Mono bug in which FileInfo.Delete() + // doesn't delete dangling symlinks. See + // http://bugzilla.ximian.com/show_bug.cgi?id=78664 + + //file.Delete (); + File.Delete (file.FullName); + continue; } ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit-unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit-help@opensuse.org