Bug#934067:
Michael Biebl
biebl at debian.org
Tue Aug 6 21:21:53 BST 2019
Hi Balint
On Tue, 6 Aug 2019 18:48:59 +0200 Balint Reczey
<balint.reczey at canonical.com> wrote:
> Package: gdm3
> Version: debian/3.12.1-1
> Severity: important
>
> Dear Maintainers,
>
> Gdm3 package symlinks gdm3.service -> gdm.service but the next systemd
> release will really dislike it and will mark services as failed:
>
> test at test-Standard-PC-i440FX-PIIX-1996:~$ service gdm3 status
> ● gdm.service - GNOME Display Manager
> Loaded: error (Reason: Unit gdm.service failed to load properly:
> File exists.)
> Active: inactive (dead)
>
> aug 06 18:12:37 test-Standard-PC-i440FX-PIIX-1996 systemd[1]:
> gdm.service: Two services allocated for the same bus name
> org.gnome.DisplayManager, refusing operation.
> test at test-Standard-PC-i440FX-PIIX-1996:~$ service gdm status
> ● gdm.service - GNOME Display Manager
> Loaded: error (Reason: Unit gdm.service failed to load properly:
> File exists.)
> Active: inactive (dead)
>
> aug 06 18:14:59 test-Standard-PC-i440FX-PIIX-1996 systemd[1]:
> gdm.service: Two services allocated for the same bus name
> org.gnome.DisplayManager, refusing operation.
>
> This can already be observed with the systemd version in Ubuntu eoan-proposed.
>
> Luckily GDM starts and lets users to log in, but the service is marked
> as dead. This breaks systemd autopkgtest:
>
> ...
> test_udev (__main__.ServicesTest) ... ok
>
> ======================================================================
> ERROR: test_gdm3 (__main__.ServicesTest)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/tmp/autopkgtest.bVYr80/build.F0n/src/debian/tests/boot-and-services",
> line 72, in test_gdm3
> self.active_unit('gdm3')
> File "/tmp/autopkgtest.bVYr80/build.F0n/src/debian/tests/boot-and-services",
> line 183, in active_unit
> out = subprocess.check_output(['systemctl', 'status', unit])
> File "/usr/lib/python3.7/subprocess.py", line 395, in check_output
> **kwargs).stdout
> File "/usr/lib/python3.7/subprocess.py", line 487, in run
> output=stdout, stderr=stderr)
> subprocess.CalledProcessError: Command '['systemctl', 'status',
> 'gdm3']' returned non-zero exit status 3.
>
> ----------------------------------------------------------------------
> Ran 23 tests in 9.748s
>
> FAILED (errors=1, skipped=2)
> autopkgtest [04:15:47]: test boot-and-services: -----------------------]
> boot-and-services FAIL non-zero exit status 1
>
I guess that would be https://github.com/systemd/systemd/issues/13272
I'm not sure yet if that is a regression in systemd, a failure in the
autopkgtest or the way gdm uses aliases.
In any case, please add your feedback to the upstream bug report (I
guess the fact that gdm3.service is a symlink is relevant here)
--
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20190806/7b5ea375/attachment-0001.sig>
More information about the pkg-gnome-maintainers
mailing list