I have now figured it, the issue was caused by do-release-upgrade from 20.04lts to 22.04lts.
The issue came when it installed the new packages, but then there were duplicates of many many libraries, and I mean many. I had to run /usr/lib/usrmerge/convert-usrmerge manually until I have fixed all of them after finding which were the registered libraries, which took around 6 hours in total, so the bug isn't in systemd specifically, but rather the upgrade made a mess it couldn't repair. Because I set about repairing everything I have no point of reference now. Thank you for checking up though. On Fri, 28 Mar 2025 at 19:15, Nick Rosbrook <2104...@bugs.launchpad.net> wrote: > In the dpkg terminal log, I see: > > Installing new version of config file /etc/systemd/user.conf ... > systemd-machine-id-setup: error while loading shared libraries: > libsystemd-shared-245.so: cannot open shared object file: No such file or > directory > dpkg: error processing package systemd (--configure): > installed systemd package post-installation script subprocess returned > error exit status 127 > > That library should not be missing. Was it accidentally removed for some > reason? > > ** Changed in: systemd (Ubuntu) > Status: New => Incomplete > > -- > You received this bug notification because you are subscribed to the bug > report. > https://bugs.launchpad.net/bugs/2104378 > > Title: > package systemd 249.11-0ubuntu3.12 failed to install/upgrade: > installed systemd package post-installation script subprocess returned > error exit status 127 > > Status in systemd package in Ubuntu: > Incomplete > > Bug description: > during upgrade from 20.04 its to 22.04lts, returned during do-release- > upgrade > > ProblemType: Package > DistroRelease: Ubuntu 20.04 > Package: systemd 249.11-0ubuntu3.12 > ProcVersionSignature: Ubuntu 5.15.0-134.145~20.04.1-generic 5.15.173 > Uname: Linux 5.15.0-134-generic x86_64 > ApportVersion: 2.20.11-0ubuntu27.27 > Architecture: amd64 > CasperMD5CheckResult: pass > Date: Thu Mar 27 13:36:58 2025 > DuplicateSignature: > package:systemd:249.11-0ubuntu3.12 > Installing new version of config file /etc/systemd/user.conf ... > systemd-machine-id-setup: error while loading shared libraries: > libsystemd-shared-245.so: cannot open shared object file: No such file or > directory > dpkg: error processing package systemd (--configure): > installed systemd package post-installation script subprocess returned > error exit status 127 > ErrorMessage: installed systemd package post-installation script > subprocess returned error exit status 127 > InstallationDate: Installed on 2022-01-18 (1163 days ago) > InstallationMedia: Ubuntu-Server 20.04.3 LTS "Focal Fossa" - Release > amd64 (20210824) > Lsusb: > Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub > Bus 001 Device 002: ID 0461:0010 Primax Electronics, Ltd HP PR1101U / > Primax PMX-KPR1101U Keyboard > Bus 001 Device 003: ID 8087:0026 Intel Corp. > Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub > MachineType: LENOVO 11MQ002RUK > ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.15.0-134-generic > root=UUID=28b97a6f-cd3d-45d3-bc1c-5ad0071a840c ro > systemd.unified_cgroup_hierarchy=false loglevel=3 > Python3Details: /usr/bin/python3.8, Python 3.8.10, python3-minimal, > 3.8.2-0ubuntu2 > PythonDetails: /usr/bin/python2.7, Python 2.7.18, python-is-python2, > 2.7.17-4 > RelatedPackageVersions: > dpkg 1.19.7ubuntu3.2 > apt 2.0.10 > SourcePackage: systemd > Title: package systemd 249.11-0ubuntu3.12 failed to install/upgrade: > installed systemd package post-installation script subprocess returned > error exit status 127 > UpgradeStatus: Upgraded to focal on 2025-03-27 (0 days ago) > dmi.bios.date: 12/15/2022 > dmi.bios.release: 1.56 > dmi.bios.vendor: LENOVO > dmi.bios.version: M3JKT38A > dmi.board.name: 31A5 > dmi.board.vendor: LENOVO > dmi.board.version: SDK0J40697 WIN 3305391992968 > dmi.chassis.type: 35 > dmi.chassis.vendor: LENOVO > dmi.chassis.version: None > dmi.ec.firmware.release: 1.24 > dmi.modalias: > dmi:bvnLENOVO:bvrM3JKT38A:bd12/15/2022:br1.56:efr1.24:svnLENOVO:pn11MQ002RUK:pvrThinkCentreM90qGen2:rvnLENOVO:rn31A5:rvrSDK0J40697WIN3305391992968:cvnLENOVO:ct35:cvrNone:skuLENOVO_MT_11MQ_BU_Think_FM_ThinkCentreM90qGen2: > dmi.product.family: ThinkCentre M90q Gen 2 > dmi.product.name: 11MQ002RUK > dmi.product.sku: LENOVO_MT_11MQ_BU_Think_FM_ThinkCentre M90q Gen 2 > dmi.product.version: ThinkCentre M90q Gen 2 > dmi.sys.vendor: LENOVO > modified.conffile..etc.systemd.resolved.conf: [modified] > modified.conffile..etc.systemd.system.conf: [modified] > mtime.conffile..etc.systemd.resolved.conf: 2024-07-02T16:18:01.456400 > mtime.conffile..etc.systemd.system.conf: 2022-01-18T20:55:56.735835 > > To manage notifications about this bug go to: > > https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/2104378/+subscriptions > > -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2104378 Title: package systemd 249.11-0ubuntu3.12 failed to install/upgrade: installed systemd package post-installation script subprocess returned error exit status 127 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/2104378/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs