Package: pbuilder Version: 0.230.1 Severity: normal This is a really weird bug.
I’m in a sid/amd64 chroot with sysvinit installed (basically, upgraded from, I think, a lenny/amd64 chroot to sid then kept updated all the time). There are no held packages inside the chroot, no APT pinning, etc. (I can tar it up, should that be needed.) I’m trying to build texlive-extra (= 2018.20190131-2) (but this also happens with -1), and after dependencies are installed, apt goes like: -----BEGIN cutting here may damage your screen surface----- […] Adding debian:TrustCor_RootCert_CA-1.pem Adding debian:DigiCert_Global_Root_CA.pem done. Setting up default-jdk (2:1.11-71) ... Processing triggers for systemd (241-1) ... Processing triggers for libc-bin (2.28-7) ... Processing triggers for ca-certificates (20190110) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. done. Processing triggers for libgdk-pixbuf2.0-0:amd64 (2.38.0+dfsg-7) ... Reading package lists... Building dependency tree... Reading state information... apt is already the newest version (1.8.0~rc3). debian-archive-keyring is already the newest version (2018.1). fakeroot is already the newest version (1.23-1). eatmydata is already the newest version (105-7). Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: libpam-systemd : Depends: systemd-shim (>= 10-4~) but it is not installable or systemd-sysv but it is not going to be installed E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages. I: Copying back the cached apt archive contents -----END cutting here may damage your screen surface----- The thing is, this happens even when preinstalling systemd-sysv and even libpam-systemd in a hook script (D98tmp, attached). Temporarily changing /etc/pbuilderrc to set PBUILDERSATISFYDEPENDSCMD=/usr/lib/pbuilder/pbuilder-satisfydepends-aptitude makes this succeed. -- System Information: Debian Release: buster/sid APT prefers unreleased APT policy: (500, 'unreleased'), (500, 'buildd-unstable'), (500, 'unstable') Architecture: x32 (x86_64) Foreign Architectures: i386, amd64 Kernel: Linux 4.18.0-2-amd64 (SMP w/8 CPU cores) Kernel taint flags: TAINT_FIRMWARE_WORKAROUND Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=C (charmap=UTF-8) Shell: /bin/sh linked to /bin/lksh Init: sysvinit (via /sbin/init) Versions of packages pbuilder depends on: ii debconf [debconf-2.0] 1.5.70 ii debootstrap 1.0.114 ii dpkg-dev 1.19.5 Versions of packages pbuilder recommends: ii devscripts 2.19.3 ii eatmydata 105-7 ii fakeroot 1.23-1 ii iproute2 4.20.0-2 ii net-tools 1.60+git20180626.aebd88e-1 ii sudo 1.8.27-1 Versions of packages pbuilder suggests: ii cowdancer 0.88 pn gdebi-core <none> -- debconf information: * pbuilder/rewrite: false pbuilder/mirrorsite: http://mirror.virt.tarent.de/mirror/ubuntu pbuilder/nomirror:
#!/bin/sh apt-get -y --purge install sysvinit-core- systemd systemd-sysv libpam-systemd