Bug#790556: systemctl crashes, systemd setup fails

Meelis Roos mroos at linux.ee
Tue Jun 30 20:53:35 BST 2015


> > I had trouble with udev 220-7 hanging on sparc boot with corrupted
> > messages on serial console. Because it was hard to report in
> > understandable way, I booted init=/bin/bash and tried to upgrade all
> > packages to try the lastest before reporting. However, now systemd setup
> > crashes and breaks the system even more:
> 
> Did you have a version which worked correctly on sparc?

215-8 was the previous version and it worked fine after reinstallation.

> > Setting up systemd (221-1) ...
> > Installing new version of config file
> > /etc/dbus-1/system.d/org.freedesktop.login1.conf ...
> > Installing new version of config file
> > /etc/dbus-1/system.d/org.freedesktop.machine1.conf ...
> > Installing new version of config file
> > /etc/dbus-1/system.d/org.freedesktop.systemd1.conf ...
> > Installing new version of config file /etc/pam.d/systemd-user ...
> > Installing new version of config file /etc/systemd/bootchart.conf ...
> > Installing new version of config file /etc/systemd/journald.conf ...
> > Installing new version of config file /etc/systemd/logind.conf ...
> > Installing new version of config file /etc/systemd/resolved.conf ...
> > Installing new version of config file /etc/systemd/system.conf ...
> > Installing new version of config file /etc/systemd/timesyncd.conf ...
> > Installing new version of config file /etc/systemd/user.conf ...
> > *** Error in `systemctl': free(): invalid pointer: 0xf76fc89c ***
> > Aborted
> > *** buffer overflow detected ***: systemd-machine-id-setup terminated
> > Aborted
> > dpkg: error processing package systemd (--configure):
> >  subprocess installed post-installation script returned error exit status 134
> > Processing triggers for dbus (1.8.18-1) ...
> > Errors were encountered while processing:
> >   systemd
> 
> Can you boot into sysvinit [1] and complete the installation there?

I tried the reinstall from bootup with 215-8 (libpam-systemd libsystemd0 
systemd systemd-sysv were the packages selected):

Reading changelogs... Done
(Reading database ... 34283 files and directories currently installed.)
Preparing to unpack .../systemd-sysv_221-1_sparc.deb ...
Unpacking systemd-sysv (221-1) over (215-18) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up systemd-sysv (221-1) ...
(Reading database ... 34283 files and directories currently installed.)
Preparing to unpack .../libpam-systemd_221-1_sparc.deb ...
Unpacking libpam-systemd:sparc (221-1) over (215-18) ...
Preparing to unpack .../libsystemd0_221-1_sparc.deb ...
Unpacking libsystemd0:sparc (221-1) over (215-18) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up libsystemd0:sparc (221-1) ...
Processing triggers for libc-bin (2.19-18) ...
(Reading database ... 34283 files and directories currently installed.)
Preparing to unpack .../systemd_221-1_sparc.deb ...
Unpacking systemd (221-1) over (215-18) ...
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for dbus (1.8.18-1) ...
Setting up systemd (221-1) ...
Installing new version of config file /etc/dbus-1/system.d/org.freedesktop.login1.conf ...
Installing new version of config file /etc/dbus-1/system.d/org.freedesktop.machine1.conf ...
Installing new version of config file /etc/dbus-1/system.d/org.freedesktop.systemd1.conf ...
Installing new version of config file /etc/pam.d/systemd-user ...
Installing new version of config file /etc/systemd/bootchart.conf ...
Installing new version of config file /etc/systemd/journald.conf ...
Installing new version of config file /etc/systemd/logind.conf ...
Installing new version of config file /etc/systemd/resolved.conf ...
Installing new version of config file /etc/systemd/system.conf ...
Installing new version of config file /etc/systemd/timesyncd.conf ...
Installing new version of config file /etc/systemd/user.conf ...
*** Error in `systemctl': free(): invalid pointer: 0xf7e3489c ***
Aborted
*** buffer overflow detected ***: systemd-machine-id-setup terminated
Aborted
dpkg: error processing package systemd (--configure):
 subprocess installed post-installation script returned error exit status 134
dpkg: dependency problems prevent configuration of libpam-systemd:sparc:
 libpam-systemd:sparc depends on systemd (= 221-1); however:
  Package systemd is not configured yet.

dpkg: error processing package libpam-systemd:sparc (--configure):
 dependency problems - leaving unconfigured
Processing triggers for dbus (1.8.18-1) ...
Errors were encountered while processing:
 systemd
 libpam-systemd:sparc
E: Sub-process /usr/bin/dpkg returned an error code (1)


-- 
Meelis Roos (mroos at linux.ee)




More information about the Pkg-systemd-maintainers mailing list