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
Desktop 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

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

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to