Jeremy, you seem quite not listening to the advice we are giving to you, which is a maintainable solution to us. We told you multiple times we were happy to integrate what we think is a good solution from our perspective but you are not listening to those and seem like forcing your patch on us. This isn't how cooperation works. In addition, your unwillingness to even start discussing/thinking about an upstream solution which isn't much more work than the override makes me fear that we'll keep that specific patch for one derative forever. Also, you will understand that proposing a patch obviously broken, and such without testing it first doesn't really give confidence you will follow on a better solution rather that quick hack.
Alternatives aren't something which is good to take at that time of the release. I wanted a second option and Laney seemed to agree with me as we discussed on IRC. As solutions: * Laney suggested that if that's really a temporary solution (as you might agree to work on a more long term solution), dpkg-divert is a better idea. I'm happy to ease that for you so that people can still select the ubuntu session by symlink gdm3.css to ubuntu.css in our gnome-shell package. You can then dpkg-divert it and install your own gdm3.css from your theme package (is your package in ubuntu itself btw?). How does that sound? That way, you will get in the same state than the one before we changed gnome-shell.css by gdm3.css. * The other solution, which is the more long term approach is to change for a gsettings key to select the theme. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/1715722 Title: Allow safe override of GDM3 theme Status in gnome-shell package in Ubuntu: New Bug description: Currently, in artful, GDM3's theme is hardcoded to be /usr/share /gnome-shell/theme/ubuntu.css In the Ubuntu default session, this is the same CSS file as the gnome- shell mode in /usr/share/gnome-shell/modes/ubuntu.json However, in other flavors, it makes sense to install another mode json and theme css file with a clear name. Take, for instance, pop-session, that installs /usr/share/gnome-shell/theme/pop.css and /usr/share /gnome-shell/modes/pop.json In order to supply a custom GDM3 theme, which is currently hardcoded, the ubuntu.css file must be replaced with this pop.css file. This breaks ubuntu-session, causing it to have a different shell theme than expected. What would be desirable is for the GDM3 CSS file to be hardcoded to gdm.css, which would be a symlink to the correct stylesheet for the flavor. This would allow multiple GNOME Shell sessions to be installed at the same time. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1715722/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp