Bug#923258: pbuilder-satisfydepends-apt: fails to consider libpam-systemd installed sometimes
On Mon, 25 Feb 2019, Thorsten Glaser wrote: > I’m trying to build texlive-extra (= 2018.20190131-2) (but this also > happens with -1), and after dependencies are installed, apt goes like: Same with src:tomcat8.
Bug#923258: pbuilder-satisfydepends-apt: fails to consider libpam-systemd installed sometimes
Control: reassign -1 apt 1.8.0~rc3 On Mon, Feb 25, 2019 at 04:14:03PM +0100, Thorsten Glaser wrote: > 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.) One reason I like the apt resolver is that any bug is not my bug! We just pass all the job to apt, without even doing as much as parsing the Build-Depends field :) So, reassigning, let the deities help you! -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian QA page: https://qa.debian.org/developer.php?login=mattia `- signature.asc Description: PGP signature
Bug#923258: pbuilder-satisfydepends-apt: fails to consider libpam-systemd installed sometimes
On Mon, 25 Feb 2019, Thorsten Glaser wrote: > I’m trying to build texlive-extra (= 2018.20190131-2) (but this also > happens with -1), and after dependencies are installed, apt goes like: […] > Temporarily changing /etc/pbuilderrc to set > PBUILDERSATISFYDEPENDSCMD=/usr/lib/pbuilder/pbuilder-satisfydepends-aptitude > makes this succeed. FWIW, this is what aptitude does (without the D98tmp hook pre-installing systemd stuff): -BEGIN cutting here may damage your screen surface- pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: adwaita-icon-theme{a} autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdmainutils{a} ca-certificates{a} ca-certificates-java{a} dbus{a} dbus-user-session{a} dconf-gsettings-backend{a} dconf-service{a} debhelper{a} default-jdk{a} default-jdk-headless{a} default-jre{a} default-jre-headless{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dmsetup{a} dwz{a} file{a} fontconfig{a} fontconfig-config{a} fonts-dejavu-core{a} gettext{a} gettext-base{a} glib-networking{a} glib-networking-common{a} glib-networking-services{a} groff-base{a} gsettings-desktop-schemas{a} gtk-update-icon-cache{a} hicolor-icon-theme{a} intltool-debian{a} java-common{a} libapparmor1{a} libarchive-zip-perl{a} libargon2-1{a} libasound2{a} libasound2-data{a} libatk-bridge2.0-0{a} libatk1.0-0{a} libatk1.0-data{a} libatspi2.0-0{a} libavahi-client3{a} libavahi-common-data{a} libavahi-common3{a} libbsd0{a} libcairo-gobject2{a} libcairo2{a} libcap2{a} libcolord2{a} libcroco3{a} libcryptsetup12{a} libcups2{a} libdatrie1{a} libdbus-1-3{a} libdconf1{a} libdevmapper1.02.1{a} libdrm-amdgpu1{a} libdrm-common{a} libdrm-intel1{a} libdrm-nouveau2{a} libdrm-radeon1{a} libdrm2{a} libedit2{a} libelf1{a} libepoxy0{a} libexpat1{a} libfile-stripnondeterminism-perl{a} libfontconfig1{a} libfreetype6{a} libfribidi0{a} libgdk-pixbuf2.0-0{a} libgdk-pixbuf2.0-common{a} libgif7{a} libgl1{a} libgl1-mesa-dri{a} libgl1-mesa-glx{a} libglapi-mesa{a} libglib2.0-0{a} libglvnd0{a} libglx-mesa0{a} libglx0{a} libgraphite2-3{a} libgssapi-krb5-2{a} libgtk-3-0{a} libgtk-3-common{a} libharfbuzz0b{a} libicu63{a} libidn11{a} libip4tc0{a} libjbig0{a} libjpeg62-turbo{a} libjson-c3{a} libjson-glib-1.0-0{a} libjson-glib-1.0-common{a} libk5crypto3{a} libkeyutils1{a} libkmod2{a} libkrb5-3{a} libkrb5support0{a} liblcms2-2{a} libllvm7{a} libmagic-mgc{a} libmagic1{a} libnspr4{a} libnss3{a} libpam-systemd{a} libpango-1.0-0{a} libpangocairo-1.0-0{a} libpangoft2-1.0-0{a} libpciaccess0{a} libpcsclite1{a} libpipeline1{a} libpixman-1-0{a} libpng16-16{a} libproxy1v5{a} librest-0.7-0{a} librsvg2-2{a} librsvg2-common{a} libsensors-config{a} libsensors5{a} libsigsegv2{a} libsoup-gnome2.4-1{a} libsoup2.4-1{a} libssl1.1{a} libthai-data{a} libthai0{a} libtiff5{a} libtool{a} libuchardet0{a} libwayland-client0{a} libwayland-cursor0{a} libwayland-egl1{a} libwebp6{a} libx11-6{a} libx11-data{a} libx11-xcb1{a} libxau6{a} libxcb-dri2-0{a} libxcb-dri3-0{a} libxcb-glx0{a} libxcb-present0{a} libxcb-render0{a} libxcb-shm0{a} libxcb-sync1{a} libxcb1{a} libxcomposite1{a} libxcursor1{a} libxdamage1{a} libxdmcp6{a} libxext6{a} libxfixes3{a} libxi6{a} libxinerama1{a} libxkbcommon0{a} libxml2{a} libxrandr2{a} libxrender1{a} libxshmfence1{a} libxtst6{a} libxxf86vm1{a} m4{a} man-db{a} openjdk-11-jdk{a} openjdk-11-jdk-headless{a} openjdk-11-jre{a} openjdk-11-jre-headless{a} openssl{a} po-debconf{a} shared-mime-info{a} sharutils{a} systemd{a} systemd-sysv{ab} tex-common{a} ucf{a} x11-common{a} xkb-data{a} The following packages are RECOMMENDED but will NOT be installed: at-spi2-core fonts-dejavu-extra krb5-locales libarchive-cpio-perl libatk-wrapper-java-jni libgdk-pixbuf2.0-bin libglib2.0-data libgtk-3-bin libltdl-dev libmail-sendmail-perl libnss-systemd libxt-dev xdg-user-dirs 0 packages upgraded, 180 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B/340 MB of archives. After unpacking 845 MB will be used. The following packages have unmet dependencies: systemd-sysv : Conflicts: sysvinit-core but 2.93-8 is installed sysvinit-core : Conflicts: systemd-sysv but 241-1 is to be installed The following actions will resolve these dependencies: Install the following packages: 1) gconf-gsettings-backend [3.2.6-5 (unstable)] 2) gconf-service [3.2.6-5 (unstable)] 3) gconf2-common [3.2.6-5 (unstable)] 4) libdbus-glib-1-2 [0.110-4 (unstable)] 5) libgconf-2-4 [3.2.6-5 (unstable)] Keep the following packages at their current version: 6) dbus-user-session [Not Installed] 7) dconf-gsettings-backend [Not Installed] 8) dconf-service [Not Installed] 9) libpam-systemd [Not Installed] 10) systemd-sysv [Not Installed] The following NEW packages will be installed: adwaita-icon-theme{a} autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdmainutils{a} ca-certificates{a} ca-certificates-java{a}
Bug#923258: pbuilder-satisfydepends-apt: fails to consider libpam-systemd installed sometimes
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 debootstrap1.0.114 ii dpkg-dev 1.19.5 Versions of packages pbuilder recommends: ii devscripts 2.19.3 ii eatmydata 105-7 ii fakeroot1.23-1 ii iproute24.20.0-2 ii net-tools 1.60+git20180626.aebd88e-1 ii sudo1.8.27-1 Versions of packages pbuilder suggests: ii cowdancer 0.88 pn gdebi-core -- 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