Re: Upgrading buster => bullseye. Canonicalization of /var/log/journal.
On Tue, Sep 28, 2021 at 08:55:59AM -0700, peter@easthope.ca wrote:
> Hi,
> Here the upgrade was completed except for the problem indicated in the
> following transcript.
>
> This page appears relevant.
> https://manpages.debian.org/stretch/systemd/systemd-journald.service.8.en.html
>
> /var/log/journal exists here.
>
> The command "systemd-tmpfiles --create --prefix /var/log/journal" gives
> complaints similar to those in the transcript.
>
> Likely the solution is obvious once the problem is understood. What is
> unsafe about the path transition? How is systemd journaling meant to
> work?
>
> Thx, ... P.
>
> ===============================
> root@joule:~# apt update
> Hit:1 https://mirror.it.ubc.ca/debian bullseye InRelease
> Hit:2 http://deb.debian.org/debian-security bullseye-security InRelease
> Reading package lists... Done
> Building dependency tree... Done
> Reading state information... Done
> All packages are up to date.
> root@joule:~# apt upgrade
> Reading package lists... Done
> Building dependency tree... Done
> Reading state information... Done
> Calculating upgrade... Done
> 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
> 9 not fully installed or removed.
> After this operation, 0 B of additional disk space will be used.
> Do you want to continue? [Y/n]
> Setting up systemd (247.3-6) ...
> Detected unsafe path transition / -> /var during canonicalization of /var/log/journal.
> Detected unsafe path transition / -> /var during canonicalization of /var/log/journal.
> Detected unsafe path transition / -> /var during canonicalization of /var/log/journal.
> Detected unsafe path transition / -> /var during canonicalization of /var/log/journal/82516769d28444b49bf2553c1a9d8b27.
> Detected unsafe path transition / -> /var during canonicalization of /var/log/journal/82516769d28444b49bf2553c1a9d8b27.
> Detected unsafe path transition / -> /var during canonicalization of /var/log/journal/82516769d28444b49bf2553c1a9d8b27.
> Detected unsafe path transition / -> /var during canonicalization of /var/log/journal/82516769d28444b49bf2553c1a9d8b27/system.journal.
> Detected unsafe path transition / -> /var during canonicalization of /var/log/journal/82516769d28444b49bf2553c1a9d8b27/system.journal.
> dpkg: error processing package systemd (--configure):
> installed systemd package post-installation script subprocess returned error exit status 73
> dpkg: dependency problems prevent configuration of libpam-systemd:i386:
> libpam-systemd:i386 depends on systemd (= 247.3-6); however:
> Package systemd is not configured yet.
>
> dpkg: error processing package libpam-systemd:i386 (--configure):
> dependency problems - leaving unconfigured
> dpkg: dependency problems prevent configuration of policykit-1:
> policykit-1 depends on default-logind | logind; however:
> Package default-logind is not installed.
> Package libpam-systemd:i386 which provides default-logind is not configured yet.
> Package logind is not installed.
> Package libpam-systemd:i386 which provides logind is not configured yet.
>
> dpkg: error processing package policykit-1 (--configure):
> dependency problems - leaving unconfigured
> dpkg: dependency problems prevent configuration of policykit-1-gnome:
> policykit-1-gnome depends on policykit-1; however:
> Package policykit-1 is not configured yet.
>
> dpkg: error processing package policykit-1-gnome (--configure):
> dependency problems - leaving unconfigured
> dpkg: dependency problems prevent configuration of plymouth:
> plymouth depends on systemd (>= 232-8~); however:
> Package systemd is not configured yet.
>
> dpkg: error processing package plymouth (--configure):
> dependency problems - leaving unconfigured
> dpkg: dependency problems prevent configuration of mate-polkit:i386:
> mate-polkit:i386 depends on policykit-1; however:
> Package policykit-1 is not configured yet.
>
> dpkg: error processing package mate-polkit:i386 (--configure):
> dependency problems - leaving unconfigured
> dpkg: dependency problems prevent configuration of lxpolkit:
> lxpolkit depends on policykit-1; however:
> Package policykit-1 is not configured yet.
>
> dpkg: error processing package lxpolkit (--configure):
> dependency problems - leaving unconfigured
> dpkg: dependency problems prevent configuration of modemmanager:
> modemmanager depends on policykit-1; however:
> Package policykit-1 is not configured yet.
>
> dpkg: error processing package modemmanager (--configure):
> dependency problems - leaving unconfigured
> dpkg: dependency problems prevent configuration of plymouth-label:
> plymouth-label depends on plymouth (= 0.9.5-3); however:
> Package plymouth is not configured yet.
>
> dpkg: error processing package plymouth-label (--configure):
> dependency problems - leaving unconfigured
> Errors were encountered while processing:
> systemd
> libpam-systemd:i386
> policykit-1
> policykit-1-gnome
> plymouth
> mate-polkit:i386
> lxpolkit
> modemmanager
> plymouth-label
> E: Sub-process /usr/bin/dpkg returned an error code (1)
> root@joule:~#
> ===============================
>
> --
> 48.7693 N 123.3053 W
> mobile: +1 778 951 5147
> VoIP: +1 604 670 0140
>
If this appears to be complete apart from the errors you have: it may be
worth rebooting and running dpkg -C to configure anything that is unpacked
but remains unconfigured.
All the best, as ever,
Andy Cater
Reply to: