[Bug 1302331] [NEW] org.freedesktop.login1.service references non-existant systemd-logind-launcher, gdm will not start

Mercury 1302331 at bugs.launchpad.net
Fri Apr 4 04:59:37 UTC 2014


Public bug reported:

debian/patches/debian-changes alters
systemd-204/src/login/org.freedesktop.login1.service to exec
/lib/systemd/systemd-logind-launch, instead of /bin/false.

systemd-logind-launch is in debian/, and the override_dh_install rule in
debian/rules does an install.

Sadly, systemd-logind-launch is not listed in systemd-services.install,
so it does not actually get built into the package.

The result is a Ubuntu Gnome 14.04 installation which will sit on the
booting screen indefinitely, with gdm refusing to start.

This was not happening in 204-5ubuntu13, and is happening in
204-5ubuntu16.

Manually copiing systemd-logind-launch from the source package to
/lib/systemd results in a booting system once more.

(Well, you could alawys switch VTs and login that way, but that is not
all that useful for most people.)

The correct fix appears to simply be adding lib/system/systemd-logind-
launch to debian/systemd/services.install in the source package.

Zephaniah E. Loss-Cutler-Hull.

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: systemd-services 204-5ubuntu16 [modified: usr/share/dbus-1/system-services/org.freedesktop.login1.service]
Uname: Linux 3.14.0-f1-dirty x86_64
ApportVersion: 2.14-0ubuntu1
Architecture: amd64
CurrentDesktop: GNOME
Date: Thu Apr  3 23:52:24 2014
InstallationDate: Installed on 2014-03-16 (19 days ago)
InstallationMedia: Ubuntu-GNOME 14.04 "Trusty Tahr" - Alpha amd64 (20140226)
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/zsh
SourcePackage: systemd
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: systemd (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug trusty

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/1302331

Title:
  org.freedesktop.login1.service references non-existant systemd-logind-
  launcher, gdm will not start

Status in “systemd” package in Ubuntu:
  New

Bug description:
  debian/patches/debian-changes alters
  systemd-204/src/login/org.freedesktop.login1.service to exec
  /lib/systemd/systemd-logind-launch, instead of /bin/false.

  systemd-logind-launch is in debian/, and the override_dh_install rule
  in debian/rules does an install.

  Sadly, systemd-logind-launch is not listed in systemd-
  services.install, so it does not actually get built into the package.

  The result is a Ubuntu Gnome 14.04 installation which will sit on the
  booting screen indefinitely, with gdm refusing to start.

  This was not happening in 204-5ubuntu13, and is happening in
  204-5ubuntu16.

  Manually copiing systemd-logind-launch from the source package to
  /lib/systemd results in a booting system once more.

  (Well, you could alawys switch VTs and login that way, but that is not
  all that useful for most people.)

  The correct fix appears to simply be adding lib/system/systemd-logind-
  launch to debian/systemd/services.install in the source package.

  Zephaniah E. Loss-Cutler-Hull.

  ProblemType: Bug
  DistroRelease: Ubuntu 14.04
  Package: systemd-services 204-5ubuntu16 [modified: usr/share/dbus-1/system-services/org.freedesktop.login1.service]
  Uname: Linux 3.14.0-f1-dirty x86_64
  ApportVersion: 2.14-0ubuntu1
  Architecture: amd64
  CurrentDesktop: GNOME
  Date: Thu Apr  3 23:52:24 2014
  InstallationDate: Installed on 2014-03-16 (19 days ago)
  InstallationMedia: Ubuntu-GNOME 14.04 "Trusty Tahr" - Alpha amd64 (20140226)
  ProcEnviron:
   TERM=xterm
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=<set>
   LANG=en_US.UTF-8
   SHELL=/bin/zsh
  SourcePackage: systemd
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1302331/+subscriptions



More information about the foundations-bugs mailing list