Package: usrmerge Version: 30+nmu2 Severity: serious Justification: break other packages upgrades
When I upgraded my system to current unstable, usrmerge has been pulled-in due to the init-system-helpers dependency. But one package fails to upgrade (fetchmail) due to /lib/systemd/system/sysinit.target missing. Reinstalling the systemd package fixes the problem. Feel free to reassign to systemd if you think the problem comes from it but usrmerge is my first guess (without any specific evidence) Note that systemd does *not* upgrade today (see at the end of the commands) vdanjean@eyak:~$ sudo apt upgrade [...] Paramétrage de fetchmail (6.4.33-2) ... insserv: warning: current stop runlevel(s) (empty) of script `fetchmail' overrides LSB defaults (0 1 6). Failed to restart fetchmail.service: Unit sysinit.target not found. invoke-rc.d: initscript fetchmail, action "restart" failed. ○ fetchmail.service - LSB: init-Script for system wide fetchmail daemon Loaded: loaded (/etc/init.d/fetchmail; generated) Active: inactive (dead) Docs: man:systemd-sysv-generator(8) sept. 19 20:27:35 eyak systemd[1]: Starting LSB: init-Script for system wide fetchmail daemon... sept. 19 20:27:35 eyak fetchmail[2556]: Not starting fetchmail daemon, disabled via /etc/default/fetchmail. sept. 19 20:27:35 eyak systemd[1]: Started LSB: init-Script for system wide fetchmail daemon. sept. 19 21:35:02 eyak systemd[1]: Stopping LSB: init-Script for system wide fetchmail daemon... sept. 19 21:35:02 eyak fetchmail[22013]: Not starting fetchmail daemon, disabled via /etc/default/fetchmail. sept. 19 21:35:02 eyak systemd[1]: fetchmail.service: Deactivated successfully. sept. 19 21:35:02 eyak systemd[1]: Stopped LSB: init-Script for system wide fetchmail daemon. dpkg: erreur de traitement du paquet fetchmail (--configure) : installed fetchmail package post-installation script subprocess returned error exit status 1 Des erreurs ont été rencontrées pendant l'exécution : fetchmail vdanjean@eyak:~$ sudo systemctl cat fetchmail # /run/systemd/generator.late/fetchmail.service # Automatically generated by systemd-sysv-generator [Unit] Documentation=man:systemd-sysv-generator(8) SourcePath=/etc/init.d/fetchmail Description=LSB: init-Script for system wide fetchmail daemon Before=multi-user.target Before=multi-user.target Before=multi-user.target Before=graphical.target After=network-online.target After=remote-fs.target After=mail-transport-agent.target After=postfix.service After=exim4.service After=nss-lookup.target Wants=network-online.target [Service] Type=forking Restart=no TimeoutSec=5min IgnoreSIGPIPE=no KillMode=process GuessMainPID=no RemainAfterExit=yes SuccessExitStatus=5 6 ExecStart=/etc/init.d/fetchmail start ExecStop=/etc/init.d/fetchmail stop vdanjean@eyak:~$ sudo systemctl restart fetchmail Failed to restart fetchmail.service: Unit sysinit.target not found. vdanjean@eyak:~$ sudo systemctl status sysinit.target ● sysinit.target Loaded: not-found (Reason: Unit sysinit.target not found.) Active: active since Mon 2022-09-19 20:27:32 CEST; 1h 16min ago Until: Mon 2022-09-19 20:27:32 CEST; 1h 16min ago sept. 19 20:27:32 eyak systemd[1]: Reached target System Initialization. vdanjean@eyak:~$ sudo systemctl daemon-reexec vdanjean@eyak:~$ sudo systemctl status sysinit.target ● sysinit.target Loaded: not-found (Reason: Unit sysinit.target not found.) Active: active since Mon 2022-09-19 20:27:32 CEST; 1h 17min ago Until: Mon 2022-09-19 20:27:32 CEST; 1h 17min ago sept. 19 20:27:32 eyak systemd[1]: Reached target System Initialization. vdanjean@eyak:~$ dpkg -S sysinit.target udev: /lib/systemd/system/sysinit.target.wants/systemd-udevd.service systemd: /lib/systemd/system/sysinit.target.wants/systemd-sysctl.service systemd: /lib/systemd/system/sysinit.target.wants/dev-hugepages.mount systemd: /lib/systemd/system/sysinit.target.wants/systemd-random-seed.service systemd: /lib/systemd/system/sysinit.target.wants/systemd-sysusers.service systemd: /lib/systemd/system/sysinit.target.wants/veritysetup.target systemd: /lib/systemd/system/sysinit.target.wants/systemd-machine-id-commit.service udev, systemd: /lib/systemd/system/sysinit.target.wants udev: /lib/systemd/system/sysinit.target.wants/systemd-udev-trigger.service systemd: /lib/systemd/system/sysinit.target.wants/systemd-journald.service systemd: /lib/systemd/system/sysinit.target.wants/systemd-update-utmp.service systemd: /lib/systemd/system/sysinit.target.wants/sys-kernel-debug.mount systemd: /lib/systemd/system/sysinit.target.wants/sys-kernel-config.mount systemd: /lib/systemd/system/sysinit.target systemd: /lib/systemd/system/sysinit.target.wants/dev-mqueue.mount systemd: /lib/systemd/system/sysinit.target.wants/sys-fs-fuse-connections.mount systemd: /lib/systemd/system/sysinit.target.wants/systemd-ask-password-console.path systemd: /lib/systemd/system/sysinit.target.wants/systemd-binfmt.service systemd: /lib/systemd/system/sysinit.target.wants/systemd-tmpfiles-setup.service systemd: /lib/systemd/system/sysinit.target.wants/sys-kernel-tracing.mount systemd: /lib/systemd/system/sysinit.target.wants/proc-sys-fs-binfmt_misc.automount systemd: /lib/systemd/system/sysinit.target.wants/systemd-journal-flush.service systemd: /lib/systemd/system/sysinit.target.wants/cryptsetup.target systemd: /lib/systemd/system/sysinit.target.wants/integritysetup.target systemd: /lib/systemd/system/sysinit.target.wants/systemd-modules-load.service systemd: /lib/systemd/system/sysinit.target.wants/systemd-repart.service systemd: /lib/systemd/system/sysinit.target.wants/systemd-tmpfiles-setup-dev.service systemd: /lib/systemd/system/sysinit.target.wants/kmod-static-nodes.service vdanjean@eyak:~$ less /lib/systemd/system/sysinit.target /lib/systemd/system/sysinit.target: Aucun fichier ou dossier de ce type vdanjean@eyak:~$ sudo apt install --reinstall systemd [...] Préparation du dépaquetage de .../systemd_251.4-3_amd64.deb ... Dépaquetage de systemd (251.4-3) sur (251.4-3) ... Paramétrage de fetchmail (6.4.33-2) ... insserv: warning: current stop runlevel(s) (empty) of script `fetchmail' overrides LSB defaults (0 1 6). Paramétrage de systemd (251.4-3) ... Traitement des actions différées (« triggers ») pour dbus (1.14.0-2) ... Traitement des actions différées (« triggers ») pour man-db (2.10.2-3) ... [...] vdanjean@eyak:~$ ls -l /lib/systemd/system/sysinit.target -rw-r--r-- 1 root root 566 8 août 11:10 /lib/systemd/system/sysinit.target vdanjean@eyak:~$ cat /var/log/dpkg.log | grep 2022-09-19 | grep systemd 2022-09-19 21:36:59 status triggers-pending systemd:amd64 251.4-3 2022-09-19 21:40:47 trigproc systemd:amd64 251.4-3 <none> 2022-09-19 21:40:47 status half-configured systemd:amd64 251.4-3 2022-09-19 21:40:47 status installed systemd:amd64 251.4-3 2022-09-19 21:56:16 upgrade systemd:amd64 251.4-3 251.4-3 2022-09-19 21:56:16 status half-configured systemd:amd64 251.4-3 2022-09-19 21:56:16 status unpacked systemd:amd64 251.4-3 2022-09-19 21:56:16 status half-installed systemd:amd64 251.4-3 2022-09-19 21:56:16 status unpacked systemd:amd64 251.4-3 2022-09-19 21:56:17 configure systemd:amd64 251.4-3 <none> 2022-09-19 21:56:17 status unpacked systemd:amd64 251.4-3 2022-09-19 21:56:17 status half-configured systemd:amd64 251.4-3 2022-09-19 21:56:17 status installed systemd:amd64 251.4-3 vdanjean@eyak:~$ => no systemd upgrade (only the reinstall to fix the problem). Where does this bug come from? Is there other packages I need to reinstall? Regards, Vincent -- Package-specific info: -- System Information: Debian Release: bookworm/sid APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'oldstable-updates'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386, armel, mipsel Kernel: Linux 5.19.0-1-amd64 (SMP w/4 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) Versions of packages usrmerge depends on: ii libfile-find-rule-perl 0.34-2 ii perl 5.34.0-5 usrmerge recommends no packages. usrmerge suggests no packages. -- no debconf information