Hide Forgot
Description of problem: If you install gnome-do, it is missing a dependency for gnome-desktop. Without the dependency, you get messages like the following, and as soon as you try to access the Preferences dialog, gnome-do crashes: [Error 11:12:22.722] Could not load desktop item: libgnome-desktop-2.so.17 [Error 11:12:22.722] Could not load desktop item: libgnome-desktop-2.so.17 Marshaling activate signal Exception in Gtk# callback delegate Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception. System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.DllNotFoundException: libgnome-desktop-2.so.17 at (wrapper managed-to-native) Gnome.DesktopItem:gnome_desktop_item_new_from_uri (intptr,int,intptr&) at Gnome.DesktopItem.NewFromUri (System.String uri, DesktopItemLoadFlags flags) [0x00000] in <filename unknown>:0 at Do.Platform.Linux.SystemService.get_AutoStartFile () [0x00000] in <filename unknown>:0 at Do.Platform.Linux.SystemService.IsAutoStartEnabled () [0x00000] in <filename unknown>:0 at Do.UI.GeneralPreferencesWidget.get_AutostartEnabled () [0x00000] in <filename unknown>:0 at Do.UI.GeneralPreferencesWidget..ctor () [0x00000] in <filename unknown>:0 at Do.UI.PreferencesWindow..ctor () [0x00000] in <filename unknown>:0 at Do.Core.Controller.ShowPreferences () [0x00000] in <filename unknown>:0 at Do.Universe.PreferencesItem.Run () [0x00000] in <filename unknown>:0 at Do.UI.MainMenu+<MenuItemFromRunnableItem>c__AnonStorey12.<>m__2B (System.Object sender, System.EventArgs e) [0x00000] in <filename unknown>:0 at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&) at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 --- End of inner exception stack trace --- at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in <filename unknown>:0 at System.Delegate.DynamicInvokeImpl (System.Object[] args) [0x00000] in <filename unknown>:0 at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00000] in <filename unknown>:0 at System.Delegate.DynamicInvoke (System.Object[] args) [0x00000] in <filename unknown>:0 at GLib.Signal.ClosureInvokedCB (System.Object o, GLib.ClosureInvokedArgs args) [0x00000] in <filename unknown>:0 at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs args) [0x00000] in <filename unknown>:0 at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) [0x00000] in <filename unknown>:0 at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal) at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) at Gtk.Application.gtk_main() at Gtk.Application.Run() at Do.Do.Main(System.String[] args) Version-Release number of selected component (if applicable): How reproducible: Every time Steps to Reproduce: 1. Install Fedora 15. 2. Make sure gnome-desktop is not installed. 3. yum install gnome-do Actual results: Error above Expected results: Preferences dialog Additional info: Workaround: yum install gnome-desktop
*** Bug 699725 has been marked as a duplicate of this bug. ***
Hmm... we do pull in gnome-desktop-sharp on install. I'm not sure if that should be pulling gnome-desktop in on its own though.
Same issue here. Note related forum post: http://forums.fedoraforum.org/showthread.php?t=263802 Speculation ... gnome-desktop is installed on Gnome 2 but not Gnome 3; nobody ever noticed this missing dependency because it was already there? Workaround is to install the package gnome-desktop from the core Fedora repo.
gnome-do-0.8.5-7.fc15 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/gnome-do-0.8.5-7.fc15
gnome-do-0.8.5-7.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/gnome-do-0.8.5-7.fc16
gnome-do-0.8.5-7.fc14 has been submitted as an update for Fedora 14. https://admin.fedoraproject.org/updates/gnome-do-0.8.5-7.fc14
Package gnome-do-0.8.5-7.fc16: * should fix your issue, * was pushed to the Fedora 16 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing gnome-do-0.8.5-7.fc16' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/gnome-do-0.8.5-7.fc16 then log in and leave karma (feedback).
gnome-do-0.8.5-7.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report.
gnome-do-0.8.5-7.fc15 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report.
gnome-do-0.8.5-7.fc14 has been pushed to the Fedora 14 stable repository. If problems still persist, please make note of it in this bug report.