Package: gnome-shell Version: 3.8.4-5 Tags: patch Hi,
This package Depends on gdm3, I assume because it interacts with it in intimate ways (switch user button?). However, it seems that even if gdm3 might be a better choice for GNOME users, gnome-shell is still usable without. I force-uninstalled gdm3 and then performed a pair of tests: 1- I tried to run gnome-session directly from xinit, a GNOME session started. However, I couldn't find any way to logout. I'm not familiar with the GNOME UI, so unless I missed something I assume that running it from xinit is not supported and a display manager is required. 2- Then I tried to start a GNOME session in lightdm. In this case, I found the logout button, and verified that it works correctly. I didn't find anything broken in the UI, though I admit that I didn't know what to look for. I just clicked through the menus and finally clicked the logout button to end the session. Unless I've missed something, step 2 shows that gnome-shell is usable without gdm3. If that is so, please consider relaxing the Dependency so that virtual package "x-display-manager" is also accepted. -- Robert Millan
diff -ur gnome-shell-3.8.4.old/debian/control.in gnome-shell-3.8.4/debian/control.in --- gnome-shell-3.8.4.old/debian/control.in 2013-10-12 16:54:00.000000000 +0200 +++ gnome-shell-3.8.4/debian/control.in 2014-01-11 23:43:58.351222361 +0100 @@ -59,7 +59,7 @@ ${misc:Depends}, ${shlibs:Depends}, evolution-data-server (>= 3.7.90), - gdm3 (>= 3.5.90), + gdm3 (>= 3.5.90) | x-display-manager, gir1.2-accountsservice-1.0, gir1.2-caribou-1.0 (>= 0.4.8), gir1.2-clutter-1.0 (>= 1.11.11),