Public bug reported: I'd like to upload GDM 3.5.90. The current version in the archives, 3.0 is rather dated and isn't really supported. Upstream has made quite a few changes in the 3 release cycles since 3.0, and Debian is shipping 3.4. GDM 3.5 will also be needed if we want to upgrade gnome-shell past 3.5.4 as gnome-shell now hard-depends on APIs (for the new lock screen mostly) which currently aren't satisfied by any other display manager.
I considered uploading this before feature freeze but as there were multiple high-priority bugs that needed fixed, I thought it would be better to wait until those were resolved. My plan is to upload to -proposed and wait to push it into the regular archives after a few more people have verified that it works. GDM NEWS http://git.gnome.org/browse/gdm/tree/NEWS Debian Changelog up to 3.4 http://packages.debian.org/changelogs/pool/main/g/gdm3/current/changelog And here's the Ubuntu-specific changelog. We're going to add a few more git patches to fix some bugs. gdm (3.5.90-0ubuntu1) UNRELEASED; urgency=low * New upstream release * Sync with Debian. Remaining changes: * debian/*: - rename the package from gdm3 back to gdm - comment out everything from debian/greeter.gsettings to get the Gnome Shell experience * debian/rules, debian/gdm.{postinst,postrm,init}: - change back user/group from Debian-gdm to gdm - update the lib name and gir path from libgdmgreeter to libgdm - update pam profile name after the upstream rename of gdm-welcome to gdm-launch-environment - symlink gdm-password pam profile to gdm (LP: #1042052) * debian/gdm.install: - don't install debian/Xsession, prefer the upstream version * debian/rules: - drop --with-selinux (unrecognized options) and --with-pam-domain (unknown without 10_gdm_pam.patch - dropped below) - add --with-initial-vt=7 (see 06_first_vt.patch) - add --without-systemdsystemunitdir - add --with-consolekit-directory * debian/control*: - update to Standards-Version 3.9.3, no additional changes needed. - add libplymouth-dev to build-depends * debian/patches/*: - 04_reload_config.patch: dropped, applied in new version - 05_debug_xserver_core.patch: dropped, applied in new version - 06_first_vt.patch: dropped, replaced with --with-initial-vt=7 - 07_libexec-paths.patch: updated - 08_frequent-users_greeter.patch: updated - 09_default_session.patch: updated - 10_gdm_pam.patch: dropped - 16_xserver_path.patch: dropped - 17_switch_on_finish.patch: dropped, applied in new version - 18_parametrize_create_display.patch: dropped, applied in new version - 19_static_transient_display.patch: dropped, applied in new version - 20_switch_kill_greeter.patch: dropped, applied in new version - 21_static_display_purge.patch: dropped - 22_noconsole.patch: updated - 23_start_polkit.patch: dropped, applied in new version - 91_shell_version_control.patch: dropped - 92_gsettings_path.patch: dropped - 93_private_lib.patch: updated * Merge changes from Ubuntu 3.0.4-0ubuntu16: - add debian/gdm.upstart (updated to run the main binary, and update the dconf profile) - add debian/gdm.preinst - add debian/{xterm,xsession}.desktop - merge debian/{gdm,gdm-autologin}.pam - merge debian/gdm.config tweak for lightdm - merge debian/gdm.init changes - debian/patches: - add ubuntu_run_xsession.d.patch - add ubuntu_dont_catch_sigsegv.patch (updated) - add ubuntu_upstart_event.patch - add ubuntu_no_debug.patch - add ubuntu_xresources_is_a_dir.patch - add ubuntu_no_LANG_setting_in_Xsession.patch (updated) - drop ubuntu_plymouth.patch (upstream) * TODO: the following Ubuntu patches need to be ported: - 30_don_t_save_failsafe_session.patch - 33-multi-keyboard-layouts.patch - 42_no_ecryptfs_autologin.patch - ubuntu_guest_session.patch ** Affects: gdm (Ubuntu) Importance: Undecided Status: New ** Description changed: I'd like to upload GDM 3.5.90. The current version in the archives, 3.0 is rather dated and isn't really supported. Upstream has made quite a few changes in the 3 release cycles since 3.0, and Debian is shipping 3.4. GDM 3.5 will also be needed if we want to upgrade gnome-shell past 3.5.4 as gnome-shell now hard-depends on APIs (for the new lock screen mostly) which currently aren't satisfied by any other display manager. I considered uploading this before feature freeze but as there were multiple high-priority bugs that needed fixed, I thought it would be better to wait until those were resolved. My plan is to upload to -proposed and wait to push it into the regular archives after a few more people have verified that it works. GDM NEWS http://git.gnome.org/browse/gdm/tree/NEWS Debian Changelog up to 3.4 http://packages.debian.org/changelogs/pool/main/g/gdm3/current/changelog And here's the Ubuntu-specific changelog. We're going to add a few more git patches to fix some bugs. gdm (3.5.90-0ubuntu1) UNRELEASED; urgency=low - * New upstream release - * Sync with Debian. Remaining changes: - * debian/*: - - rename the package from gdm3 back to gdm - - comment out everything from debian/greeter.gsettings - to get the Gnome Shell experience - * debian/rules, debian/gdm.{postinst,postrm,init}: - - change back user/group from Debian-gdm to gdm - - update the lib name and gir path from libgdmgreeter to libgdm - - update pam profile name after the upstream rename of - gdm-welcome to gdm-launch-environment - - symlink gdm-password pam profile to gdm (LP: #1042052 - * debian/gdm.install: - - don't install debian/Xsession, prefer the upstream version - * debian/rules: - - drop --with-selinux (unrecognized options) and --with-pam-domain - (unknown without 10_gdm_pam.patch - dropped below) - - add --with-initial-vt=7 (see 06_first_vt.patch) - - add --without-systemdsystemunitdir - - add --with-consolekit-directory - * debian/control*: - - update to Standards-Version 3.9.3, no additional changes needed. - - add libplymouth-dev to build-depends - * debian/patches/*: - - 04_reload_config.patch: dropped, applied in new version - - 05_debug_xserver_core.patch: dropped, applied in new version - - 06_first_vt.patch: dropped, replaced with --with-initial-vt=7 - - 07_libexec-paths.patch: updated - - 08_frequent-users_greeter.patch: updated - - 09_default_session.patch: updated - - 10_gdm_pam.patch: dropped - - 16_xserver_path.patch: dropped - - 17_switch_on_finish.patch: dropped, applied in new version - - 18_parametrize_create_display.patch: dropped, applied in new version - - 19_static_transient_display.patch: dropped, applied in new version - - 20_switch_kill_greeter.patch: dropped, applied in new version - - 21_static_display_purge.patch: dropped - - 22_noconsole.patch: updated - - 23_start_polkit.patch: dropped, applied in new version - - 91_shell_version_control.patch: dropped - - 92_gsettings_path.patch: dropped - - 93_private_lib.patch: updated - * Merge changes from Ubuntu 3.0.4-0ubuntu16: - - add debian/gdm.upstart (updated to run the main binary, and - update the dconf profile) - - add debian/gdm.preinst - - add debian/{xterm,xsession}.desktop - - merge debian/{gdm,gdm-autologin}.pam - - merge debian/gdm.config tweak for lightdm - - merge debian/gdm.init changes - - debian/patches: - - add ubuntu_run_xsession.d.patch - - add ubuntu_dont_catch_sigsegv.patch (updated) - - add ubuntu_upstart_event.patch - - add ubuntu_no_debug.patch - - add ubuntu_xresources_is_a_dir.patch - - add ubuntu_no_LANG_setting_in_Xsession.patch (updated) - - drop ubuntu_plymouth.patch (upstream) - * TODO: the following Ubuntu patches need to be ported: - - 30_don_t_save_failsafe_session.patch - - 33-multi-keyboard-layouts.patch - - 42_no_ecryptfs_autologin.patch - - ubuntu_guest_session.patch + * New upstream release + * Sync with Debian. Remaining changes: + * debian/*: + - rename the package from gdm3 back to gdm + - comment out everything from debian/greeter.gsettings + to get the Gnome Shell experience + * debian/rules, debian/gdm.{postinst,postrm,init}: + - change back user/group from Debian-gdm to gdm + - update the lib name and gir path from libgdmgreeter to libgdm + - update pam profile name after the upstream rename of + gdm-welcome to gdm-launch-environment + - symlink gdm-password pam profile to gdm (LP: #1042052) + * debian/gdm.install: + - don't install debian/Xsession, prefer the upstream version + * debian/rules: + - drop --with-selinux (unrecognized options) and --with-pam-domain + (unknown without 10_gdm_pam.patch - dropped below) + - add --with-initial-vt=7 (see 06_first_vt.patch) + - add --without-systemdsystemunitdir + - add --with-consolekit-directory + * debian/control*: + - update to Standards-Version 3.9.3, no additional changes needed. + - add libplymouth-dev to build-depends + * debian/patches/*: + - 04_reload_config.patch: dropped, applied in new version + - 05_debug_xserver_core.patch: dropped, applied in new version + - 06_first_vt.patch: dropped, replaced with --with-initial-vt=7 + - 07_libexec-paths.patch: updated + - 08_frequent-users_greeter.patch: updated + - 09_default_session.patch: updated + - 10_gdm_pam.patch: dropped + - 16_xserver_path.patch: dropped + - 17_switch_on_finish.patch: dropped, applied in new version + - 18_parametrize_create_display.patch: dropped, applied in new version + - 19_static_transient_display.patch: dropped, applied in new version + - 20_switch_kill_greeter.patch: dropped, applied in new version + - 21_static_display_purge.patch: dropped + - 22_noconsole.patch: updated + - 23_start_polkit.patch: dropped, applied in new version + - 91_shell_version_control.patch: dropped + - 92_gsettings_path.patch: dropped + - 93_private_lib.patch: updated + * Merge changes from Ubuntu 3.0.4-0ubuntu16: + - add debian/gdm.upstart (updated to run the main binary, and + update the dconf profile) + - add debian/gdm.preinst + - add debian/{xterm,xsession}.desktop + - merge debian/{gdm,gdm-autologin}.pam + - merge debian/gdm.config tweak for lightdm + - merge debian/gdm.init changes + - debian/patches: + - add ubuntu_run_xsession.d.patch + - add ubuntu_dont_catch_sigsegv.patch (updated) + - add ubuntu_upstart_event.patch + - add ubuntu_no_debug.patch + - add ubuntu_xresources_is_a_dir.patch + - add ubuntu_no_LANG_setting_in_Xsession.patch (updated) + - drop ubuntu_plymouth.patch (upstream) + * TODO: the following Ubuntu patches need to be ported: + - 30_don_t_save_failsafe_session.patch + - 33-multi-keyboard-layouts.patch + - 42_no_ecryptfs_autologin.patch + - ubuntu_guest_session.patch -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm in Ubuntu. https://bugs.launchpad.net/bugs/1042495 Title: [FFe] gdm 3.5.90 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gdm/+bug/1042495/+subscriptions -- desktop-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
