Debian Package Tracker
Register | Log in
Subscribe

gdm3

GNOME Display Manager

Choose email to subscribe with

general
  • source: gdm3 (main)
  • version: 50.1-2
  • maintainer: Debian GNOME Maintainers (archive) (DMD)
  • uploaders: Laurent Bigonville [DMD] – Marco Trevisan (Treviño) [DMD] – Jeremy Bícha [DMD]
  • std-ver: 4.7.4
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 3.38.2.1-1
  • oldstable: 43.0-3
  • stable: 48.0-2
  • testing: 50.1-2
  • unstable: 50.1-2
versioned links
  • 3.38.2.1-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 43.0-3: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 48.0-2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 50.1-2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • gdm3 (156 bugs: 0, 133, 23, 0)
  • gir1.2-gdm-1.0
  • libgdm-dev
  • libgdm1 (1 bugs: 0, 1, 0, 0)
action needed
Debci reports failed tests high
  • unstable: pass (log)
    The tests ran in 0:02:10
    Last run: 2026-06-21T19:01:05.000Z
    Previous status: unknown

  • testing: fail (log)
    The tests ran in 0:00:25
    Last run: 2026-08-18T01:13:39.000Z
    Previous status: unknown

  • stable: pass (log)
    The tests ran in 0:01:50
    Last run: 2026-07-16T20:28:13.000Z
    Previous status: unknown

Created: 2026-05-24 Last update: 2026-08-19 03:31
A new upstream version is available: 51.beta high
A new upstream version 51.beta is available, you should consider packaging it.
Created: 2026-08-05 Last update: 2026-08-19 00:31
1 security issue in sid high

There is 1 open security issue in sid.

1 important issue:
  • CVE-2016-1000002: gdm3 3.14.2 and possibly later has an information leak before screen lock
Created: 2022-07-04 Last update: 2026-08-02 20:32
1 security issue in forky high

There is 1 open security issue in forky.

1 important issue:
  • CVE-2016-1000002: gdm3 3.14.2 and possibly later has an information leak before screen lock
Created: 2025-08-09 Last update: 2026-08-02 20:32
Multiarch hinter reports 1 issue(s) normal
There are issues with the multiarch metadata for this package.
  • libgdm1 could be marked Multi-Arch: same
Created: 2026-06-06 Last update: 2026-08-19 03:30
4 bugs tagged patch in the BTS normal
The BTS contains patches fixing 4 bugs, consider including or untagging them.
Created: 2026-08-15 Last update: 2026-08-19 02:30
version in VCS is newer than in repository, is it time to upload? normal
vcswatch reports that this package seems to have a new changelog entry (version 51~beta-1, distribution UNRELEASED) and new commits in its VCS. You should consider whether it's time to make an upload.

Here are the relevant commit messages:
commit ce4581c8ca097229351aa42921fa04486b02ff2e
Author: Alessandro Astone <alessandro.astone@canonical.com>
Date:   Wed Jul 1 17:36:53 2026 +0200

    d/control: Breaks gnome-remote-desktop older than 51
    
    The SetRemoteId method was removed from the remote desktop D-Bus API.

commit 83e61a9a94f9b9bc4043a5f8006965c9677f1a62
Author: Marco Trevisan (Treviño) <mail@3v1n0.net>
Date:   Tue Aug 11 23:58:16 2026 +0200

    debian/gdm3.install: Drop help files
    
    They are not provided by upstream anymore as they were outdated

commit 2e97ffb3ed8cf70976446a5f1497043755325fdf
Author: Marco Trevisan (Treviño) <mail@3v1n0.net>
Date:   Tue Aug 11 23:52:18 2026 +0200

    d/p: Refresh indexes

commit b161a2d6941fd05ff4e7bd3db89cc1af9bb22af9
Author: Marco Trevisan (Treviño) <mail@3v1n0.net>
Date:   Tue Aug 11 23:52:02 2026 +0200

    New upstream release

commit fc4fbe56c33d079a4e2666a9042e4f9a21c9c55e
Merge: 9b480d8f 1bf656b3
Author: Marco Trevisan (Treviño) <mail@3v1n0.net>
Date:   Tue Aug 11 23:52:02 2026 +0200

    Update upstream source from tag 'upstream/51_beta'
    
    Update to upstream version '51~beta'
    with Debian dir e132ee7a7dc1302706069c8701a22d7d4aaa18c2

commit 9b480d8f7ae078fc71848b63488b2d8e65d03d1c
Author: Simon McVittie <smcv@debian.org>
Date:   Sat Jun 6 10:10:42 2026 +0100

    Upload to unstable (transition: #1132301)

commit 9f35bb148036b69813988fb14568b235b0839316
Author: Simon McVittie <smcv@debian.org>
Date:   Sun May 31 21:55:09 2026 +0100

    Release to experimental

commit dee9c7b69dd5a5da26e1b721935309faf2235859
Author: Simon McVittie <smcv@debian.org>
Date:   Sun May 31 09:26:11 2026 +0100

    Assume that system unit directory is /usr/lib/systemd/system
    
    This was true since Debian 13. No longer supporting /lib/systemd/system
    means we no longer need to use dh-exec to conditionalize the
    installation paths, removing some complexity that is no longer needed.

commit 9fabc6086851a11262b0d46b09d3fde58814d5ee
Author: Simon McVittie <smcv@debian.org>
Date:   Sun May 31 09:07:19 2026 +0100

    Standards-Version: 4.7.4 (no changes required)

commit 33a87d226e940f439756f66366a7d8a5f43e22fa
Author: Simon McVittie <smcv@debian.org>
Date:   Sun May 31 08:47:39 2026 +0100

    New upstream stable release

commit f09bc0538d7a3b620ccb88073f9d2fc97038cc7a
Merge: 0aab861c 17a9e61b
Author: Simon McVittie <smcv@debian.org>
Date:   Sun May 31 08:46:34 2026 +0100

    Merge tag 'upstream/50.1' into debian/latest
    
    Upstream version 50.1

commit 0aab861cf9e056641c5bcc8ac627d426aa556307
Author: Simon McVittie <smcv@debian.org>
Date:   Sun May 31 08:45:24 2026 +0100

    Update changelog

commit fa7adb30b74dd7a1fca9207e5710d1fdb61197ea
Author: Alessandro Astone <alessandro.astone@canonical.com>
Date:   Thu May 28 09:47:50 2026 +0200

    d/p: Regenerate patches with gbp

commit e808d939d99099bd558768c7485c935759494d3f
Author: Illia Bobyr <illia.bobyr@gmail.com>
Date:   Wed May 27 15:44:20 2026 -0700

    Xsession: Move `has_option` above sourcing of `Xsession.d`
    
    Scripts in `Xsession.d` actually rely on `has_option` to be present.
    So we need `debian/implement-has_option-in-Xsession.patch` to add
    `OPTIONS` and `has_option` at a location before sourcing of `Xsession.d`
    added by the subsequent `debian/run_xsession.d.patch`.

commit bc29d5ff8d913a8fd6c5d7b349a98306d26f7dfc
Author: Simon McVittie <smcv@debian.org>
Date:   Sat Mar 28 20:52:39 2026 +0000

    Release to experimental

commit 006a347eb202761581aea88465f73c40e8ee738e
Author: Simon McVittie <smcv@debian.org>
Date:   Thu Mar 26 11:53:28 2026 +0000

    New upstream release

commit 6b1e60f8bd224e4c1582ab10883afea2efe8ac33
Merge: 8de613ab 559bc8f1
Author: Simon McVittie <smcv@debian.org>
Date:   Thu Mar 26 11:52:33 2026 +0000

    Merge tag 'upstream/50.0' into debian/latest
    
    Upstream version 50.0

commit 8de613abc68ab0c155da20b53cf40ab2172c0101
Author: Simon McVittie <smcv@debian.org>
Date:   Thu Mar 26 11:47:47 2026 +0000

    Update changelog

commit 4bb3ac3cd41bbdacbd04c48365647f7740250fca
Author: Simon McVittie <smcv@debian.org>
Date:   Thu Mar 26 11:47:19 2026 +0000

    Remove man page for gdmflexiserver(1), which was removed upstream

commit ebc208fc1429b69570ff7b18368e37c9a3ddc74d
Author: Simon McVittie <smcv@debian.org>
Date:   Thu Mar 26 11:46:29 2026 +0000

    d/control: Replace obsolete libselinux1-dev with libselinux-dev

commit aa8fb9d56ef6f4966641cfa904d45ebba58e090f
Author: Simon McVittie <smcv@debian.org>
Date:   Thu Mar 26 11:45:37 2026 +0000

    d/watch: Convert to v5 format

commit 0ba0fd35be92181a840e8cc35bb76fa84f30b80f
Author: Simon McVittie <smcv@debian.org>
Date:   Thu Mar 26 11:20:11 2026 +0000

    Update changelog

commit b4f823d40135396f8565962a2411da87a9936152
Author: Simon McVittie <smcv@debian.org>
Date:   Thu Mar 26 11:19:40 2026 +0000

    d/control: Add Breaks on gnome-kiosk (<< 50)
    
    The ABI of gdm_manager_call_register_display_sync() has changed.

commit 44e42875da38e5a78645463673acd410e9582153
Author: Simon McVittie <smcv@debian.org>
Date:   Thu Mar 26 11:15:09 2026 +0000

    d/copyright: Update

commit 545e33a261f3e9e42aaec9c213a734a0dd387268
Author: Simon McVittie <smcv@debian.org>
Date:   Thu Mar 26 11:02:44 2026 +0000

    Update changelog

commit 2525db23d75d7a8dbd082799a4161baa20ecec16
Merge: 1ed63076 f2997795
Author: Simon McVittie <smcv@debian.org>
Date:   Thu Mar 26 11:02:05 2026 +0000

    Merge tag 'debian/49.2-4' into debian/latest

commit 1ed630763d4dbe3da7f0d11cf3b46bb56a3740a9
Author: Alessandro Astone <alessandro.astone@canonical.com>
Date:   Thu Mar 12 18:28:18 2026 +0100

    Update changelog

commit 335e0ffb151a4223d4d9df5dd2ee603ee5bf6cce
Author: Alessandro Astone <alessandro.astone@canonical.com>
Date:   Wed Mar 4 12:58:30 2026 +0100

    d/control: Breaks gnome-remote-desktop
    
    The private DBus API between GDM and gnome-remote-desktop has changed

commit 71c8d510134fa392ac4bd2377ed5dae4cbe4a4b4
Author: Marco Trevisan (Treviño) <mail@3v1n0.net>
Date:   Mon Feb 16 23:54:10 2026 +0100

    debian/libgdm1.symbols: Add new symbols

commit 1a0440f43e53400fd80098a0c4b875375d990647
Author: Marco Trevisan (Treviño) <mail@3v1n0.net>
Date:   Mon Feb 16 23:49:09 2026 +0100

    debian/rules: Remove unused udevdir variable

commit ec8d8de6fd5c66c4e337cd02a2612016f470e7bb
Author: Alessandro Astone <alessandro.astone@canonical.com>
Date:   Thu Mar 12 18:27:14 2026 +0100

    New upstream release

commit 59803679dfc1028cb7cb49fa55a8579ef5218ba0
Merge: d4a51df4 9485e314
Author: Alessandro Astone <alessandro.astone@canonical.com>
Date:   Thu Mar 12 18:26:46 2026 +0100

    Merge tag 'upstream/50_rc' into debian/latest
    
    Upstream version 50~rc

commit d4a51df4353a517f373be44813e9fbd37294df23
Author: Alessandro Astone <alessandro.astone@canonical.com>
Date:   Thu Mar 12 18:26:34 2026 +0100

    Update changelog

commit b0a0d71e725791c1d7b5a2bdc51a23150159f7b3
Author: Jonas Jelten <jj@sft.lol>
Date:   Tue Mar 3 16:03:06 2026 +0100

    d/t/sssd-gdm-smartcard-pam-auth-tester: allow sssd to run as non-root

commit 14acf91a35072c8f02852be90fcac9da45334456
Author: Alessandro Astone <alessandro.astone@canonical.com>
Date:   Wed Feb 18 16:10:31 2026 +0100

    d/control: Depend on libsystemd >= 259
    
    While not strictly required, if GDM is compiled against libsystemd 259 but run
    against an older version it will fail to start. This is not detectable by
    dh_shlibs automatically, so let's add a manual dependency instead.

commit f2997795b5390f1dfcd4ed5c940d30216ae4f7a0
Author: Jeremy Bícha <jbicha@ubuntu.com>
Date:   Wed Feb 18 09:52:05 2026 -0500

    releasing package gdm3 version 49.2-4

commit 1d92880e0bde9a060ea7672b3645467c9b385fe0
Author: Jeremy Bícha <jbicha@ubuntu.com>
Date:   Wed Feb 18 09:49:40 2026 -0500

    Branch for forky
    
    We aren't ready for gdm 50; it is likely entangled with
    gnome-shell 50 & gnome-session 50

commit 6c9ba19f109eaa180bd1f76a9b9ab29fa2454ef4
Author: Jonas Jelten <jj@sft.lol>
Date:   Mon Feb 16 18:37:48 2026 +0100

    d/t/sssd-gdm-smartcard-pam-auth-tester: remove sssd implicit files domain
    
    Closes: #1126368
    LP: #2130705

commit f3ccd3a461343347729cbbab106a8a70c3cab74d
Author: Jonas Jelten <jj@sft.lol>
Date:   Mon Feb 16 18:37:48 2026 +0100

    d/t/sssd-gdm-smartcard-pam-auth-tester: remove sssd implicit files domain
    
    Closes: #1126368
    LP: #2130705

commit 331ac9fb2ed6f2eb7ada1d6c339c5b3f546eb9e2
Author: Alessandro Astone <alessandro.astone@canonical.com>
Date:   Mon Feb 16 12:30:43 2026 +0100

    d/tests: Skip greeter test if no primary GPU is detected
    
    GDM waits until the kernel reports a DRM card node marked as primary, through
    the `boot_vga` or `boot_device` attributes. Some autopkgtest VMs have no DRM
    devices, or are (incorrectly) not reporting any device as primary; skip the
    test in those cases.

commit 57841d4b335da9a2e8f9f4f2e0d32c60632e046e
Author: Alessandro Astone <alessandro.astone@canonical.com>
Date:   Mon Jan 12 10:09:25 2026 +0100

    d/control: Bump minimum gnome-shell and gnome-session
    
    Required by the new shell mode logic

commit 01b3f7b90057ae69312a958bbb5c64ea47973eb8
Author: Alessandro Astone <alessandro.astone@canonical.com>
Date:   Mon Jan 12 09:51:14 2026 +0100

    d/symbols: Update symbols

commit 1eab9bdfb315799b91235601524f6cce0e920d32
Author: Alessandro Astone <alessandro.astone@canonical.com>
Date:   Mon Jan 12 09:44:03 2026 +0100

    d/install: Add new installed files

commit 84811e83fa7519c2a75336cae4b5dc1ebf022883
Author: Alessandro Astone <alessandro.astone@canonical.com>
Date:   Mon Jan 12 09:35:05 2026 +0100

    d/install: Cleanup non existing files

commit 3c8ccf46a2d3b8678d9475a4adea3c0d6a5b3b30
Author: Alessandro Astone <alessandro.astone@canonical.com>
Date:   Fri Jan 9 18:24:02 2026 +0100

    d/rules: Stop deleting source files in clean
    
    These are not generated files anymore.
    Furthermore, with meson they would be generated in the build directory and not
    the source directory.
    
    data/gdm.schemas is now a source file, which was incorrectly being removed.

commit 6c77671c929aeed8d53c804425beaf515c073fd6
Author: Alessandro Astone <alessandro.astone@canonical.com>
Date:   Fri Jan 9 18:10:24 2026 +0100

    d/rules: Drop unused configuration options

commit cae4a51284b1b640fa422cdcff08cae6326a28a5
Author: Alessandro Astone <alessandro.astone@canonical.com>
Date:   Fri Jan 9 17:36:15 2026 +0100

    d/p: Rebase all other patches

commit f8b4870b8683ebea7b384a8fa9b5e9d69fd548b3
Author: Alessandro Astone <alessandro.astone@canonical.com>
Date:   Thu Jan 8 18:22:57 2026 +0100

    d/p/94_retain_xorg_log.patch: Drop unused patch
    
    This patch was only affecting the rootful Xorg sessions, while GDM now only
    supports launching rootless Xorg sessions.

commit 2144c69b9fa3a4d7fa11f2809514c974c602a3da
Author: Alessandro Astone <alessandro.astone@canonical.com>
Date:   Thu Jan 8 18:21:12 2026 +0100

    d/p/16_xserver_path.patch, d/rules: Drop patch not necessary anymore
    
    GDM now looks for an X server at runtime, not at build time

commit 309f491dad1b9ff812479da152d73cde85a86b3f
Author: Alessandro Astone <alessandro.astone@canonical.com>
Date:   Thu Jan 15 17:21:09 2026 +0100

    New upstream release

commit 57a920da59cc3baf2f7b52dea7f9e0c380361098
Merge: 2644d121 f000a9eb
Author: Alessandro Astone <alessandro.astone@canonical.com>
Date:   Thu Jan 15 17:17:58 2026 +0100

    Merge tag 'upstream/50_alpha.1' into debian/latest
    
    Upstream version 50~alpha.1

commit 2644d1219b0aa11103a9151e057fa673beeb5af0
Author: Jeremy Bícha <jbicha@ubuntu.com>
Date:   Sun Dec 28 09:29:54 2025 -0500

    releasing package gdm3 version 49.2-3

commit b233295b2b4c14a2e20d6f46de9dc475731cda90
Author: Jeremy Bícha <jbicha@ubuntu.com>
Date:   Sun Dec 28 09:26:12 2025 -0500

    Remove references to mips64el
    
    no longer a Debian architecture
    https://lists.debian.org/debian-devel-announce/2025/11/msg00001.html

commit aa84a8187df2cad14ad799859fbbc1f2346118f1
Author: Jeremy Bícha <jbicha@ubuntu.com>
Date:   Sun Dec 28 09:24:19 2025 -0500

    Bump Standards Version to 4.7.3

commit dc9120f008e633163196e0d7c1255de64983635c
Author: Jeremy Bícha <jbicha@ubuntu.com>
Date:   Sun Dec 28 09:07:55 2025 -0500

    Remove Recommends: xserver-xorg
    
    Sessions that need xorg need to depend on it themselves

commit 278ab59024dd07c004b27a755b3ec727b06b01d4
Author: Alessandro Astone <alessandro.astone@canonical.com>
Date:   Mon Dec 15 13:13:48 2025 +0100

    d/tests: Add autopkgtest verifying that the greeter registers

commit 9ea3300cabd8dbda3beacf24122b8186a7b87140
Author: Jeremy Bícha <jbicha@debian.org>
Date:   Fri Dec 12 17:34:48 2025 -0500

    Remove unnecessary direct Depends: gnome-pkg-tools
    
    already has Build-Depends: dh-sequence-gnome

commit e649a6733e078f33ceab987f3280fe7a84c8bb52
Author: Jeremy Bícha <jbicha@debian.org>
Date:   Wed Dec 3 22:34:20 2025 -0500

    releasing package gdm3 version 49.2-2

commit d7b36f8bd0e6ed2dd22cb0606a0d85f61e46afe2
Author: Jeremy Bícha <jbicha@debian.org>
Date:   Wed Dec 3 22:29:03 2025 -0500

    Remove support for DEB_BUILD_OPTIONS=debug
    
    It's not listed at
    https://wiki.debian.org/BuildProfileSpec
    
    although it is in use
    https://codesearch.debian.net/search?q=path%3Adebian%2Frules+debug.*DEB_BUILD_OPTIONS&literal=0
    
    It seems to be almost completely unused for meson packages:
    https://codesearch.debian.net/search?q=path%3Adebian%2Frules+buildtype%3Ddebug
    
    It this is desired, I suggest adding support for it directly
    in debhelper's meson.pm so that it can easily be used for any meson package

commit 99e68dacd4f5d74e279bac9e57de18ed5184cd12
Author: Jeremy Bícha <jbicha@debian.org>
Date:   Wed Dec 3 22:15:24 2025 -0500

    Clean up debian/rules

commit 3b50474268ca901a24a0ad4ddde0622574d30c05
Author: Alessandro Astone <alessandro.astone@canonical.com>
Date:   Tue Aug 5 09:44:51 2025 +0200

    d/control: Drop dependency on dbus-daemon
    
    With GDM switching the greeter to dynamic systemd users, it no longer uses
    dbus-run-session to start a dbus session.

commit a2d0f92f6775ca70dcffe30c0213072657a24df6
Author: Jeremy Bícha <jbicha@debian.org>
Date:   Mon Nov 24 19:51:08 2025 -0500

    releasing package gdm3 version 49.2-1

commit a031f3f3000ee4e10a11650c02a4bbb0aeafce03
Author: Jeremy Bícha <jbicha@debian.org>
Date:   Mon Nov 24 19:48:02 2025 -0500

    Remove obsolete details from README.Debian
    
    Remove a lot of X11 specific details
    
    In particular we no longer provide custom-x11-session.desktop
    
    There still is
    yelp help:system-admin-guide/session-custom
    
    but it recommends creating an X11 session to run GNOME Classic
    which won't work since GNOME and GNOME Classic are Wayland only

commit 8913ae4049151e87ad16edce7b5b902c9128772e
Author: Jeremy Bícha <jbicha@debian.org>
Date:   Mon Nov 24 19:38:25 2025 -0500

    Remove obsolete Conflicts/Replaces

commit 0c153181efd457b84fe7cc4fcf7ac9dbc9accafc
Author: Jeremy Bícha <jbicha@debian.org>
Date:   Mon Nov 24 19:38:11 2025 -0500

    Fix some build warnings

commit dbd6b57ae045a8656efefd86bbff92e1d5334319
Author: Jeremy Bícha <jbicha@debian.org>
Date:   Mon Nov 24 19:37:31 2025 -0500

    Remove obsolete Rules-Requires-Root: no field
    
    default since trixie

commit 45fce0ce03f750bc5b01b5a7bb1544848183a2fb
Author: Jeremy Bícha <jbicha@debian.org>
Date:   Fri Nov 7 12:35:10 2025 -0500

    Use upstream's Xsession file (with some patching as mentioned above)
    
    Closes: #1120328

commit 523df8b36bc9e539b31dfaa977a505c50730cc18
Author: Jeremy Bícha <jbicha@debian.org>
Date:   Fri Nov 7 13:10:21 2025 -0500

    Fix what appears to be a mistake in the Xresources patch description

commit ce7910753d066e9483f2eaac77a06706c205fcac
Author: Jeremy Bícha <jbicha@debian.org>
Date:   Fri Nov 7 13:08:19 2025 -0500

    Add patch from Ubuntu to handle /etc/X11/Xresources/*

commit cbbf5b10f311e70f41b3c896146d6a3a866d0675
Author: Jeremy Bícha <jbicha@debian.org>
Date:   Fri Nov 7 13:03:54 2025 -0500

    Add patch from Ubuntu to use x-terminal-emulator instead of xterm

commit dd3a989489d4c84092c348dc9d2989107e9ef5cb
Author: Jeremy Bícha <jbicha@debian.org>
Date:   Fri Nov 7 12:39:06 2025 -0500

    Add patch from Ubuntu to have Xsession run scripts from /etc/X11/Xsession.d

commit 23a177311dfcc5c5ed3b5e8659d3599b1d0fa738
Author: Jeremy Bícha <jbicha@debian.org>
Date:   Fri Nov 7 12:29:26 2025 -0500

    Add patch to support Debian's Xsession.options.d

commit 7c430f77bcffb6c85ea8a32a38eeb5e8e8a19e98
Author: Jeremy Bícha <jbicha@debian.org>
Date:   Mon Nov 24 19:32:02 2025 -0500

    New upstream release

commit 965d99e83d771a7478a7b5bfcaaa98431eac08b5
Merge: 632e895f 01c29137
Author: Jeremy Bícha <jbicha@debian.org>
Date:   Mon Nov 24 19:32:02 2025 -0500

    Update upstream source from tag 'upstream/49.2'
    
    Update to upstream version '49.2'
    with Debian dir 45b77b8c2bd1e6890527d23596fdea0a2b4eb601

commit 632e895fee746e4f8dfd2200aa563021d16ab067
Author: Jeremy Bícha <jbicha@debian.org>
Date:   Mon Nov 24 19:31:26 2025 -0500

    Update changelog

commit 8226392c423c813d49718970db306121441c9940
Author: Jeremy Bícha <jbicha@debian.org>
Date:   Fri Nov 7 06:00:05 2025 -0500

    Disable xdmcp; this feature is being removed for GNOME 50 anyway
    
    xdmcp has been removed for GNOME 50
    https://gitlab.gnome.org/GNOME/gdm/-/merge_requests/327
    
    An alternative is using gnome-remote-desktop which has allowed
    for headless remote access using RDP since GNOME 46
    
    You can read technical details of that feature at
    https://www.suse.com/c/headless-remote-sessions-in-gnome-part-1/

commit da6d202512bcfedbe18d7ec64a657aa7a1229d24
Author: Jeremy Bícha <jbicha@debian.org>
Date:   Thu Nov 6 18:56:17 2025 -0500

    Remove obsolete Recommends: xserver-xephyr
    
    Closes: #792220

commit 57ea851576ac84cc5f37c6ffd8cf7835872355d6
Author: Simon McVittie <smcv@debian.org>
Date:   Fri Oct 31 19:14:47 2025 +0000

    Release to unstable

commit b830860e2f8c193fae13c2a0072f89512a58d4b1
Author: Simon McVittie <smcv@debian.org>
Date:   Fri Oct 31 18:54:13 2025 +0000

    d/Xsession, d/gdm3.install, d/rules: Restore ability to launch X11 sessions
    
    Commit 11802ed9 "Completely stop providing Debian custom xsession support"
    removed the example of a non-package-manager-provided X11 session, but
    also removed the ability to launch X11 sessions at all: all sessions
    that do not have X-GDM-BypassXsession in their .desktop file require
    an Xsession script, which was historically provided by Debian rather
    than by upstream. Restore that functionality.
    
    In a future upload we should look at whether we can use /etc/X11/Xsession
    as-is, but let's get the GNOME 49 transition done first.

commit 5661fef69fb303cff48b602a980db111e8f02f10
Author: Simon McVittie <smcv@debian.org>
Date:   Fri Oct 31 18:12:15 2025 +0000

    Release to unstable

commit 52647047af0b0e12b2e63cc0d3b871aa0925857a
Author: Simon McVittie <smcv@debian.org>
Date:   Fri Oct 31 18:11:18 2025 +0000

    d/control: Increase gnome-session-{bin,common} dependency to 49
    
    The new version of gdm doesn't start successfully with the old
    gnome-session. The new gnome-session-bin already Breaks the older gdm3,
    but the new gdm3 didn't yet force installation of the new gnome-session.
    
    Closes: #1119809

commit 91c63a07ae526e230e59d10fe6ec235e62683ca3
Author: Simon McVittie <smcv@debian.org>
Date:   Fri Oct 31 10:53:25 2025 +0000

    Release to unstable (transition: #1116394)

commit 62958a0f18fb5df915184afffb401dfbcfa9aa35
Author: Simon McVittie <smcv@debian.org>
Date:   Mon Oct 27 16:51:40 2025 +0000

    Release to experimental

commit aff7f3c110b1787ca6d12d7d4470052786e8bcb0
Author: Simon McVittie <smcv@debian.org>
Date:   Mon Oct 27 16:51:08 2025 +0000

    d/control: Remove :native annotation from dconf-cli
    
    Now that dconf-cli is Multi-Arch: foreign, this is unsatisfiable.
    
    This partially reverts commit da3e7f13fafa44de31780bdb8fe019906c569d94.

commit bcde741729a603537066d48dce8b8db88ad0786f
Author: Simon McVittie <smcv@debian.org>
Date:   Mon Oct 27 15:18:35 2025 +0000

    Release to experimental

commit c4d4b92c728fdffd9351fbb10eeac516014d75cc
Author: Simon McVittie <smcv@debian.org>
Date:   Mon Oct 27 14:08:48 2025 +0000

    d/greeter.dconf-defaults: Mention the accent colour option
    
    When we reach the forky freeze and background/branding images become
    available in desktop-base, we might want to set this to a coordinating
    colour (see #1105056). Until then, leave the default commented-out.

commit c7b4ad97e6564df69491629fe5b99240688cde2a
Author: Simon McVittie <smcv@debian.org>
Date:   Mon Oct 27 14:07:24 2025 +0000

    d/greeter.dconf-defaults: Improve documentation a bit

commit ba9f892b615aab2ebf8238cfc9a192449de47220
Author: Simon McVittie <smcv@debian.org>
Date:   Mon Oct 27 13:50:11 2025 +0000

    d/control: Depend on a version of libnss-systemd with #1118640 fixed
    
    Otherwise, looking up the gdm-greeter* dynamic users in shadow/gshadow
    will not work on systems that were installed as Debian 11 or older, and
    then upgraded.
    
    Closes: #1116563, #1118454
    LP: #2121017

commit 77925c70b67ae33535fb2694a22a90b61345513b
Author: Simon McVittie <smcv@debian.org>
Date:   Tue Oct 14 10:28:54 2025 +0100

    Release to experimental

commit 55e67f86fabf39df7e5abb297d32c0a1b1d073d8
Author: Simon McVittie <smcv@debian.org>
Date:   Tue Oct 14 10:26:49 2025 +0100

    Update changelog

commit acad78fda695e865b90151250b26fcdcea1a4658
Author: Simon McVittie <smcv@debian.org>
Date:   Tue Oct 14 10:25:34 2025 +0100

    Refresh patch series
    
    Gbp-Dch: ignore

commit d47a090f37d96e9ff597f18a82cc19c71ac8a038
Merge: 25e867ba fddab174
Author: Simon McVittie <smcv@debian.org>
Date:   Tue Oct 14 10:24:58 2025 +0100

    Merge remote-tracking branch 'origin/debian/latest' into debian/latest

commit 25e867baa77e257c40419169b069380192371e02
Author: Simon McVittie <smcv@debian.org>
Date:   Tue Oct 14 10:17:18 2025 +0100

    New upstream release

commit a7a70a8a688f4f6858288b141a587953b86b4279
Merge: 3d7280d2 20266680
Author: Simon McVittie <smcv@debian.org>
Date:   Tue Oct 14 10:17:18 2025 +0100

    Update upstream source from tag 'upstream/49.1'
    
    Update to upstream version '49.1'
    with Debian dir e593bbb9883ce4dcd7988066b423d7bdedfd885c

commit fddab174fb39d3a6f3cd82ba03060aff1f060b1d
Author: Luca Boccassi <luca.boccassi@gmail.com>
Date:   Fri Sep 26 23:33:47 2025 +0100

    Do not patch out display-manager.service alias
    
    This is needed so that presets can enable the manager, and also as
    a pre-greeter synchronization point (eg: for firstboot services that
    provision users).
    The custom debconf-based mechanism does not conflict with this,
    as it does the same thing: create and remove symlinks.
    
    Other managers already use it and leave it in place:
    
    https://sources.debian.org/src/lightdm/1.32.0-6/debian/lightdm.service
    https://sources.debian.org/src/sddm/0.21.0%2Bgit20250502.4fe234b-2/debian/sddm.service
    https://sources.debian.org/src/wdm/1.28-27/debian/wdm.service
    
    Closes: #1025349

commit 3d7280d2abd2c561454ebba5cbdee5ccf9fdc6ac
Author: Jeremy Bícha <jbicha@debian.org>
Date:   Tue Sep 16 20:48:39 2025 -0400

    releasing package gdm3 version 49.0.1-1

commit 11802ed9933ac59ee3ebd52f6d67caaabdd0232a
Author: Jeremy Bícha <jbicha@debian.org>
Date:   Tue Sep 16 20:36:12 2025 -0400

    Completely stop providing Debian custom xsession support

commit 1f440d05387ce0fb0398092faff01543237e8913
Author: Jeremy Bícha <jbicha@debian.org>
Date:   Tue Sep 16 20:30:56 2025 -0400

    udev rules are no longer installed

commit 163b71d47fef87597f7ff3a4beda255c0cfa7f03
Author: Alessandro Astone <alessandro.astone@canonical.com>
Date:   Thu Sep 4 11:46:11 2025 +0200

    d/rules: Restore working-dir meson option
    
    The working-dir is now used again to store per-seat greeter settings.
    
    This partially reverts commit 360e6dac6
    
    https://gitlab.gnome.org/GNOME/gdm/-/merge_requests/315

commit f832c8cb138c0060a1fc35f282a9afbc0561dcf5
Author: Alessandro Astone <alessandro.astone@canonical.com>
Date:   Tue Aug 5 10:16:29 2025 +0200

    d/rules: Drop meson options working-dir, screenshot-dir, ran-once-marker-dir
    
    These options do not exist anymore:
    * working-dir is made obsolete by switching to dynamic users
    * screenshot-dir is made obsolete by the removal of gdm-screenshot
    * ran-once-marker-dir has been unused for 10 years


https://salsa.debian.org/api/v4/projects/gnome-team%2Fgdm API request failed: 401 Unauthorized at /srv/qa.debian.org/data/vcswatch/vcswatch line 410.
Created: 2026-08-11 Last update: 2026-08-17 09:31
lintian reports 1 warning normal
Lintian reports 1 warning about this package. You should make the package lintian clean getting rid of them.
Created: 2025-12-29 Last update: 2026-06-07 00:00
debian/patches: 4 patches to forward upstream low

Among the 8 debian patches available in version 50.1-2 of the package, we noticed the following issues:

  • 4 patches where the metadata indicates that the patch has not yet been forwarded upstream. You should either forward the patch upstream or update the metadata to document its real status.
Created: 2023-02-26 Last update: 2026-06-06 23:00
No known security issue in trixie wishlist

There is 1 open security issue in trixie.

1 ignored issue:
  • CVE-2016-1000002: gdm3 3.14.2 and possibly later has an information leak before screen lock
Created: 2023-06-11 Last update: 2026-08-02 20:32
news
[rss feed]
  • [2026-06-13] gdm3 50.1-2 MIGRATED to testing (Debian testing watch)
  • [2026-06-06] Accepted gdm3 50.1-2 (source) into unstable (Simon McVittie)
  • [2026-05-31] Accepted gdm3 50.1-1 (source) into experimental (Simon McVittie)
  • [2026-03-28] Accepted gdm3 50.0-1 (source) into experimental (Simon McVittie)
  • [2026-02-21] gdm3 49.2-4 MIGRATED to testing (Debian testing watch)
  • [2026-02-18] Accepted gdm3 49.2-4 (source) into unstable (Jeremy Bícha)
  • [2026-01-01] gdm3 49.2-3 MIGRATED to testing (Debian testing watch)
  • [2025-12-28] Accepted gdm3 49.2-3 (source) into unstable (Jeremy Bícha)
  • [2025-12-07] gdm3 49.2-2 MIGRATED to testing (Debian testing watch)
  • [2025-12-04] Accepted gdm3 49.2-2 (source) into unstable (Jeremy Bícha)
  • [2025-11-27] gdm3 49.2-1 MIGRATED to testing (Debian testing watch)
  • [2025-11-25] Accepted gdm3 49.2-1 (source) into unstable (Jeremy Bícha)
  • [2025-11-06] gdm3 49.1-6 MIGRATED to testing (Debian testing watch)
  • [2025-10-31] Accepted gdm3 49.1-6 (source) into unstable (Simon McVittie)
  • [2025-10-31] Accepted gdm3 49.1-5 (source) into unstable (Simon McVittie)
  • [2025-10-31] Accepted gdm3 49.1-4 (source) into unstable (Simon McVittie)
  • [2025-10-27] Accepted gdm3 49.1-3 (source) into experimental (Simon McVittie)
  • [2025-10-27] Accepted gdm3 49.1-2 (source) into experimental (Simon McVittie)
  • [2025-10-14] Accepted gdm3 49.1-1 (source) into experimental (Simon McVittie)
  • [2025-09-17] Accepted gdm3 49.0.1-1 (source) into experimental (Jeremy Bícha)
  • [2025-08-21] gdm3 48.0-3 MIGRATED to testing (Debian testing watch)
  • [2025-08-15] Accepted gdm3 48.0-3 (source) into unstable (Simon McVittie)
  • [2025-07-20] gdm3 48.0-2 MIGRATED to testing (Debian testing watch)
  • [2025-07-13] Accepted gdm3 48.0-2 (source) into unstable (Simon McVittie)
  • [2025-03-23] gdm3 48.0-1 MIGRATED to testing (Debian testing watch)
  • [2025-03-17] Accepted gdm3 48.0-1 (source) into unstable (Jeremy Bícha) (signed by: Jeremy Bicha)
  • [2025-02-17] gdm3 48~beta-1 MIGRATED to testing (Debian testing watch)
  • [2025-02-10] Accepted gdm3 48~beta-1 (source) into unstable (Jeremy Bícha) (signed by: Jeremy Bicha)
  • [2025-02-10] gdm3 47.0-4 MIGRATED to testing (Debian testing watch)
  • [2025-02-05] Accepted gdm3 47.0-4 (source) into unstable (Jeremy Bícha) (signed by: Jeremy Bicha)
  • 1
  • 2
bugs [bug history graph]
  • all: 161
  • RC: 0
  • I&N: 136
  • M&W: 25
  • F&P: 0
  • patch: 4
links
  • homepage
  • lintian (0, 1)
  • buildd: logs, reproducibility, cross
  • popcon
  • browse source code
  • other distros
  • security tracker
  • screenshots
  • l10n (100, 75)
  • debian patches
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 51~beta-0ubuntu1
  • patches for 51~beta-0ubuntu1

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing