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

Reply via email to