[Bug 400369] New: gnome-main-menu does not start when NetworkManager uninstalled
https://bugzilla.novell.com/show_bug.cgi?id=400369 Summary: gnome-main-menu does not start when NetworkManager uninstalled Product: openSUSE 11.0 Version: RC 1 Platform: x86 OS/Version: openSUSE 11.0 Status: NEW Severity: Normal Priority: P5 - None Component: GNOME AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: casualprogrammer@gmail.com QAContact: qa@suse.de Found By: Beta-Customer After uninstalling NetworkManager gnome-main-menu fails to start indicating it encountered an error. While it is imaginable that NetworkManager not being present might reduce functionality, i.e Computer/Network display, it doesn't seem proper to have it depend on the presence of NM gnome-main-menu-0.9.10-28 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=400369 User jpr@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=400369#c1 JP Rosevear <jpr@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |casualprogrammer@gmail.com --- Comment #1 from JP Rosevear <jpr@novell.com> 2008-06-16 13:51:24 MDT --- jpr@linux-5mvy:~> rpm -q --requires gnome-main-menu | grep nm libnm-util.so.0 libnm_glib.so.0 So the utility libraries to detect if NM is even running are linked to, did you --nodeps this? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=400369 User casualprogrammer@gmail.com added comment https://bugzilla.novell.com/show_bug.cgi?id=400369#c2 Casual J. Programmer <casualprogrammer@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|casualprogrammer@gmail.com | --- Comment #2 from Casual J. Programmer <casualprogrammer@gmail.com> 2008-06-16 14:53:18 MDT --- Yes, I did, but that's the point. These dependencies should not exist. What has main menu got to do with NM ? Also nm-applet and nm-system-settings are run even though ifup is used to connect. The menu is there to select applications and NM is there to connect to the net. Two pair of shoes if you ask me. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=400369 User jpr@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=400369#c3 JP Rosevear <jpr@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tambet@novell.com AssignedTo|bnc-team-gnome@forge.provo.novell.com |sreeves@novell.com Summary|gnome-main-menu does not start when |gnome-main-menu requires all of NetworkManager |NetworkManager uninstalled | --- Comment #3 from JP Rosevear <jpr@novell.com> 2008-06-17 06:52:21 MDT --- Main menu uses NM for displaying network status (if NM is being used) otherwise it has fallback code for non-NM cases. The deps seem to be heavier that before though now, I think it was libnm_glib.so.0 only in the past. Breaking the deps does not make a valid bug report - retitling. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=400369 User tambet@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=400369#c4 --- Comment #4 from Tambet Ingo <tambet@novell.com> 2008-06-17 07:22:02 MDT --- nm-system-settings is a system bus activated service and thus it's lifetime is controlled by it (which in practice means after a reboot it's gone until something tries to use it). Not sure how to not start nm-applet, it's currently started by xdg autostart thingie. The heavier part in NM is because while in 0.6 the NM-glib had 1 function in it, NM-glib now actually does something and contains wrappers for all the dbus interfaces. Here's the current mess of NM parts: libnm-util (contains data shared by all parts, part of NetworkManager package) libnm-glib (requires libnm-util, implements client side GObject interfaces) NetworkManager (requires libnm-util) NetworkManager-gnome (requires libnm-glib) So the only solution here would be to add yet another package, NetworkManager-libs (or something) which only contains libnm-util. Not entirely sure it's a good idea, but the current state isn't nice either. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=400369 User tambet@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=400369#c5 Tambet Ingo <tambet@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|sreeves@novell.com |tambet@novell.com Status|NEW |ASSIGNED --- Comment #5 from Tambet Ingo <tambet@novell.com> 2008-06-30 06:49:20 MDT --- I'll take this one. I'll go with what fedora has and put libnm-util.so to libnm-glib package. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=400369 User tambet@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=400369#c6 Tambet Ingo <tambet@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #6 from Tambet Ingo <tambet@novell.com> 2008-07-01 01:56:47 MDT --- I submitted an update to factory to fix this. It's probably not a good idea to move libraries between packages in a released product, so this won't be available for 11.0. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com