Debian Bug report logs - #844039
ctrl-alt-del.target symlink is shipped twice in /etc and /lib

version graph

Package: systemd; Maintainer for systemd is Debian systemd Maintainers <pkg-systemd-maintainers@lists.alioth.debian.org>; Source for systemd is src:systemd (PTS, buildd, popcon).

Reported by: Michael Biebl <biebl@debian.org>

Date: Fri, 11 Nov 2016 23:39:04 UTC

Severity: normal

Tags: fixed-upstream

Found in version systemd/232-3

Fixed in version systemd/232-4

Done: Michael Biebl <biebl@debian.org>

Bug is archived. No further changes may be made.

Forwarded to https://github.com/systemd/systemd/issues/4655

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian systemd Maintainers <pkg-systemd-maintainers@lists.alioth.debian.org>:
Bug#844039; Package systemd. (Fri, 11 Nov 2016 23:39:06 GMT) (full text, mbox, link).


Acknowledgement sent to Michael Biebl <biebl@debian.org>:
New Bug report received and forwarded. Copy sent to Debian systemd Maintainers <pkg-systemd-maintainers@lists.alioth.debian.org>. (Fri, 11 Nov 2016 23:39:07 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Michael Biebl <biebl@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: ctrl-alt-del.target symlink is shipped twice in /etc and /lib
Date: Sat, 12 Nov 2016 00:35:00 +0100
Package: systemd
Version: 232-3
Severity: normal

For some reason, since v232, we ship two ctrl-alt-del.target, both
pointing at /lib/systemd/system/reboot.target

# ls -al /lib/systemd/system/ctrl-alt-del.target /etc/systemd/system/ctrl-alt-del.target
lrwxrwxrwx 1 root root 33 Nov  9 08:34 /etc/systemd/system/ctrl-alt-del.target -> /lib/systemd/system/reboot.target
lrwxrwxrwx 1 root root 13 Nov  9 08:34 /lib/systemd/system/ctrl-alt-del.target -> reboot.target

Both symlinks are created by the upstream build system, so we should
maybe fix it there as well:

GENERAL_ALIASES += \
       $(systemunitdir)/reboot.target $(pkgsysconfdir)/system/ctrl-alt-del.target \

and

SYSTEM_UNIT_ALIASES += \
       graphical.target default.target \
       reboot.target ctrl-alt-del.target \


-- Package-specific info:

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.8.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages systemd depends on:
ii  adduser         3.115
ii  libacl1         2.2.52-3
ii  libapparmor1    2.10.95-6
ii  libaudit1       1:2.6.7-1
ii  libblkid1       2.29-1
ii  libc6           2.24-5
ii  libcap2         1:2.25-1
ii  libcryptsetup4  2:1.7.3-2
ii  libgcrypt20     1.7.3-2
ii  libgpg-error0   1.24-2
ii  libidn11        1.33-1
ii  libip4tc0       1.6.0-4
ii  libkmod2        23-1
ii  liblz4-1        0.0~r131-2
ii  liblzma5        5.2.2-1.2
ii  libmount1       2.29-1
ii  libpam0g        1.1.8-3.3
ii  libseccomp2     2.3.1-2
ii  libselinux1     2.6-3
ii  libsystemd0     232-3
ii  mount           2.29-1
ii  util-linux      2.29-1

Versions of packages systemd recommends:
ii  dbus            1.10.12-1
ii  libpam-systemd  232-3

Versions of packages systemd suggests:
ii  policykit-1        0.105-17
ii  systemd-container  232-3
pn  systemd-ui         <none>

Versions of packages systemd is related to:
pn  dracut           <none>
ii  initramfs-tools  0.125
ii  udev             232-3

-- no debconf information



Set Bug forwarded-to-address to '844039'. Request was from Michael Biebl <biebl@debian.org> to control@bugs.debian.org. (Fri, 11 Nov 2016 23:42:04 GMT) (full text, mbox, link).


Changed Bug forwarded-to-address to 'https://github.com/systemd/systemd/issues/4655' from '844039'. Request was from Michael Biebl <biebl@debian.org> to control@bugs.debian.org. (Fri, 11 Nov 2016 23:42:06 GMT) (full text, mbox, link).


Added tag(s) pending. Request was from Michael Biebl <biebl@debian.org> to control@bugs.debian.org. (Sat, 12 Nov 2016 19:45:02 GMT) (full text, mbox, link).


Added tag(s) fixed-upstream. Request was from bts-link-upstream@lists.alioth.debian.org to control@bugs.debian.org. (Thu, 17 Nov 2016 17:33:30 GMT) (full text, mbox, link).


Reply sent to Michael Biebl <biebl@debian.org>:
You have taken responsibility. (Sun, 20 Nov 2016 03:36:09 GMT) (full text, mbox, link).


Notification sent to Michael Biebl <biebl@debian.org>:
Bug acknowledged by developer. (Sun, 20 Nov 2016 03:36:09 GMT) (full text, mbox, link).


Message #18 received at 844039-close@bugs.debian.org (full text, mbox, reply):

From: Michael Biebl <biebl@debian.org>
To: 844039-close@bugs.debian.org
Subject: Bug#844039: fixed in systemd 232-4
Date: Sun, 20 Nov 2016 03:33:45 +0000
Source: systemd
Source-Version: 232-4

We believe that the bug you reported is fixed in the latest version of
systemd, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 844039@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Biebl <biebl@debian.org> (supplier of updated systemd package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 20 Nov 2016 03:34:58 +0100
Source: systemd
Binary: systemd systemd-sysv systemd-container systemd-journal-remote systemd-coredump libpam-systemd libnss-myhostname libnss-mymachines libnss-resolve libsystemd0 libsystemd-dev udev libudev1 libudev-dev udev-udeb libudev1-udeb
Architecture: source
Version: 232-4
Distribution: unstable
Urgency: medium
Maintainer: Debian systemd Maintainers <pkg-systemd-maintainers@lists.alioth.debian.org>
Changed-By: Michael Biebl <biebl@debian.org>
Description:
 libnss-myhostname - nss module providing fallback resolution for the current hostname
 libnss-mymachines - nss module to resolve hostnames for local container instances
 libnss-resolve - nss module to resolve names via systemd-resolved
 libpam-systemd - system and service manager - PAM module
 libsystemd-dev - systemd utility library - development files
 libsystemd0 - systemd utility library
 libudev-dev - libudev development files
 libudev1   - libudev shared library
 libudev1-udeb - libudev shared library (udeb)
 systemd    - system and service manager
 systemd-container - systemd container/nspawn tools
 systemd-coredump - tools for storing and retrieving coredumps
 systemd-journal-remote - tools for sending and receiving remote journal logs
 systemd-sysv - system and service manager - SysV links
 udev       - /dev/ and hotplug management daemon
 udev-udeb  - /dev/ and hotplug management daemon (udeb)
Closes: 806787 832010 843989 844039 844497 844775
Changes:
 systemd (232-4) unstable; urgency=medium
 .
   [ Martin Pitt ]
   * debian/tests/unit-config: Query pkg-config for system unit dir.
     This fixes confusion on merged-/usr systems where both /usr/lib/systemd and
     /lib/systemd exist. It's actually useful to verify that systemd.pc says the
     truth.
   * debian/tests/upstream: Fix clobbering of merged-/usr symlinks
   * debian/tests/systemd-fsckd: Create /etc/default/grub.d if necessary
   * debian/rules: Drop check for linking to libs in /usr.
     This was just an approximation, as booting without an initrd could still be
     broken by library updates (e. g. #828991). With merged /usr now being the
     default this is now completely moot.
   * Move kernel-install initrd script to a later prefix.
     60- does not leave much room for scripts that want to run before initrd
     building (which is usually one of the latest things to do), so bump to 85.
     Thanks to Sjoerd Simons for the suggestion.
   * Disable 99-default.link instead of the udev rule for disabling persistent interface names.
     Disabling 80-net-setup-link.rules will also cause ID_NET_DRIVER to not be set
     any more, which breaks 80-container-ve.network and matching on driver name in
     general. So disable the actual default link policy instead.
     Still keep testing for 80-net-setup-link.rules in the upgrade fix and
     73-usb-net-by-mac.rules to keep the desired behaviour on systems which already
     disabled ifnames via that udev rule.
     See https://lists.freedesktop.org/archives/systemd-devel/2016-November/037805.html
   * debian/tests/boot-and-services: Always run seccomp test
     seccomp is now available on all architectures on which Debian and Ubuntu run
     tests, so stop making this test silently skip if seccomp is disabled.
   * Bump libseccomp build dependency as per configure.ac.
   * Replace "Drop RestrictAddressFamilies=" patch with sed call.
     With that it will also apply to upstream builds/CI, and it is structurally
     simpler.
   * Rebuild against libseccomp with fixed shlibs. (Closes: #844497)
 .
   [ Michael Biebl ]
   * fstab-generator: add x-systemd.mount-timeout option. (Closes: #843989)
   * build-sys: do not install ctrl-alt-del.target symlink twice.
     (Closes: #844039)
   * Enable lz4 support.
     While the compression rate is not as good as XZ, it is much faster, so a
     better default for the journal and especially systemd-coredump.
     (Closes: #832010)
 .
   [ Felipe Sateler ]
   * Enable machines.target by default. (Closes: #806787)
 .
   [ Evgeny Vereshchagin ]
   * debian/tests/upstream: Print all journal files.
     We don't print all journal files. This is misleading a bit:
     https://github.com/systemd/systemd/pull/4331#issuecomment-252830790
     https://github.com/systemd/systemd/pull/4395#discussion_r87948836
 .
   [ Luca Boccassi ]
   * Use mount --move in initramfs-tools udev script.
     Due to recent changes in busybox and initramfs-tools the mount
     utility is no longer the one from busybox but from util-linux.
     The latter does not support mount -o move.
     The former supports both -o move and --move, so use it instead to be
     compatible with both.
     See this discussion for more details:
     https://bugs.debian.org/823856 (Closes: #844775)
Checksums-Sha1:
 74da61cc9df12540e752947301fc6dab5d2318b5 4536 systemd_232-4.dsc
 b82060721ad688bd381dcbc0abaa92b1ee78a9c9 126264 systemd_232-4.debian.tar.xz
Checksums-Sha256:
 2176a8199bec2799cb20b7a5ba601a42f97f035106cedf6d626ca2315bf826a0 4536 systemd_232-4.dsc
 8f07d3324b752698d60f22f1febfe7abdcb4881abb4525fed18e99181f9ce0b3 126264 systemd_232-4.debian.tar.xz
Files:
 aa547ff5cc94c8c2d64acd0efc1e2c3c 4536 admin optional systemd_232-4.dsc
 913cc56e6a5d214e30b605ba05f50148 126264 admin optional systemd_232-4.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEECbOsLssWnJBDRcxUauHfDWCPItwFAlgxFB4ACgkQauHfDWCP
Itz1jw//VbW6jjbpEXn5I8cDYj7wNS2JYlfMnxyLAwoz2+h6xq+E2EdCRiLLuEQJ
XTzOvw2Ld66TcK36DvFTq0Eo9a6FuJ5SK6673GHwATJAx+3N65EBNQ99/0YpRiBz
WxBnadqU8xejsD7oq2auX/KDZFUzp3QyLSfTvwGLzWEv18GdDx7xteoUjokJ7D1F
v+Cf475McMHuieGZkZV2x31JWO1GLJTnfRyb67l3yFBQQIhLO0xN8cpp6+bP3cTa
fu+K7VO9sHzlZPAP+pQgnvcDaSDiccrWowH/vULcUdIelPUZp2ngd9v7klL88sDt
lkSlty6FJe/8ZzUCdH8XAcyuKKnt3IS31BvN7gKR68UBgnaBSuq/EGlJ3lyl18Sp
fC3JefTPDcKAfz+11GCJzEZDRoKyyov4mZZxHkzJLqGhmwDWwGICKfMpQAES8IPX
w0EkRsGyAgO5DJw1zbHDuv6uKNc8635Ix6U0y2cZ4YEBdexirmovZfAEmj93l50p
AL58N+eVW4ApnsNhQeNhW+A2Mrjx2LWe7BN7h6Ypf1vOE55LLjAYo69Fp+T7rhAz
q5a9U7ZFvJ7AxYsXlzT675El9Q0OJJaFOeJtpREGmB6twcvMgyK1wZ9NkOiJqUDC
Jivh7fKRJTE7f9sJDlUDyBT7a/2AOFgO2hFI5gh6SsVfWmvOV7s=
=KzEA
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Thu, 29 Dec 2016 08:24:11 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Jan 6 22:25:38 2018; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.