FS#34532 - [gdm] 3.8.0-1 Missing depenency: gnome-shell

Attached to Project: Arch Linux
Opened by Balló György (City-busz) - Sunday, 31 March 2013, 18:41 GMT
Last edited by Jan Alexander Steffens (heftig) - Monday, 01 April 2013, 17:01 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To Jan de Groot (JGC)
Ionut Biru (wonder)
Jan Alexander Steffens (heftig)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Since GNOME Fallback mode dropped from GNOME 3.8, the GDM fallback session has been disabled in this release[1]. This means that gnome-shell become a hard dependency of GDM. However, to avoid circular dependencies between gdm and gnome-shell, libgdm needs to be split out from gdm.

I attached diff files that fix the problem. I cleaned up the dependencies, and tested in a clean VM. Note that gnome-themes-standard needs to be added as a dependency to gnome-shell, because mutter fails to start if no window decorator theme found.

[1] https://bugzilla.gnome.org/show_bug.cgi?id=688665
This task depends upon

Closed by  Jan Alexander Steffens (heftig)
Monday, 01 April 2013, 17:01 GMT
Reason for closing:  Fixed
Comment by Ionut Biru (wonder) - Monday, 01 April 2013, 04:36 GMT
i don't like the idea of splitting libgdm.
Comment by Jan Alexander Steffens (heftig) - Monday, 01 April 2013, 16:42 GMT
I'll split gdm and move the deps around a bit, but I can't agree with many of your deps removals. Check configure.ac before removing them. IMO, depending on transient dependencies is wrong.

Loading...