Package: apt Version: 1.0.9.8.4 Severity: important User: debian-qa@lists.debian.org Usertags: piuparts Hi, while analyzing piuparts logs I found several jessie->stretch upgrades that involve the openmpi stack and don't work properly, i.e. instead of replacing the old openmpi1.6 stack with the openmpi2 stack, the old one is kept installed and some packages are not upgraded. This is the apt problemresolver output from one such case, full piuparts log attached: 1m22.2s DEBUG: Starting command: ['chroot', '/tmp/piupartss/tmpx_vR7u', 'apt-get', '-yf', 'dist-upgrade'] 1m32.8s DUMP: Reading package lists... Building dependency tree... Reading state information... Starting pkgProblemResolver with broken count: 5 Settings used to calculate pkgProblemResolver::Scores:: Required => 2 Important => 3 Standard => 1 Optional => -1 Extra => -2 Essentials => 100 InstalledAndNotObsolete => 1 Pre-Depends => 1 Depends => 1 Recommends => 1 Suggests => 0 Conflicts => -1 Breaks => -1 Replaces => 0 Obsoletes => 0 Enhances => 0 AddProtected => 10000 AddEssential => 5000 Show Scores 5641 dpkg [ amd64 ] < 1.17.27 -> 1.18.18 > ( admin ) 5427 init-system-helpers [ amd64 ] < none -> 1.46 > ( admin ) 5325 util-linux [ amd64 ] < 2.25.2-6 -> 2.29-1 > ( utils ) 5319 debianutils [ amd64 ] < 4.4+b1 -> 4.8.1 > ( utils ) 5233 perl-base [ amd64 ] < 5.20.2-3+deb8u6 -> 5.24.1~rc4-1 > ( perl ) 5214 tar [ amd64 ] < 1.27.1-2+b1 -> 1.29b-1.1 > ( utils ) 5207 dash [ amd64 ] < 0.5.7-4+b1 -> 0.5.8-2.3 > ( shells ) 5207 base-files [ amd64 ] < 8+deb8u6 -> 9.7 > ( admin ) 5110 mount [ amd64 ] < 2.25.2-6 -> 2.29-1 > ( admin ) 5109 apt [ amd64 ] < 1.0.9.8.3 -> 1.4~beta2 > ( admin ) 5108 coreutils [ amd64 ] < 8.23-4 -> 8.26-1 > ( utils ) 5106 sysvinit-utils [ amd64 ] < 2.88dsf-59 -> 2.88dsf-59.8 > ( admin ) 5104 e2fsprogs [ amd64 ] < 1.42.12-2 -> 1.43.3-1 > ( admin ) 5104 init [ amd64 ] < 1.22 -> 1.46 > ( metapackages ) 5103 sed [ amd64 ] < 4.2.2-4+b1 -> 4.2.2-8 > ( utils ) 5103 hostname [ amd64 ] < 3.15 -> 3.18 > ( admin ) 5103 grep [ amd64 ] < 2.20-4.1 -> 2.27-1 > ( utils ) 5103 ncurses-bin [ amd64 ] < 5.9+20140913-1+b1 -> 6.0+20161126-1 > ( utils ) 5103 libc-bin [ amd64 ] < 2.19-18+deb8u6 -> 2.24-8 > ( libs ) 5103 bash [ amd64 ] < 4.3-11+b1 -> 4.4-2 > ( shells ) 5103 bsdutils [ amd64 ] < 1:2.25.2-6 -> 1:2.29-1 > ( utils ) 5103 base-passwd [ amd64 ] < 3.5.37 -> 3.5.42 > ( admin ) 5103 gzip [ amd64 ] < 1.6-4 -> 1.6-5 > ( utils ) 5103 login [ amd64 ] < 1:4.2-3+deb8u1 -> 1:4.2-3.3 > ( admin ) 5103 findutils [ amd64 ] < 4.4.2-9+b1 -> 4.6.0+git+20161106-1 > ( utils ) 5103 diffutils [ amd64 ] < 1:3.3-1+b1 -> 1:3.5-1 > ( utils ) 5103 ncurses-base [ amd64 ] < 5.9+20140913-1 -> 6.0+20161126-1 > ( misc ) 3144 libc6 [ amd64 ] < 2.19-18+deb8u6 -> 2.24-8 > ( libs ) 793 libselinux1 [ amd64 ] < 2.3-2 -> 2.6-3 > ( libs ) 454 libtinfo5 [ amd64 ] < 5.9+20140913-1+b1 -> 6.0+20161126-1 > ( libs ) 351 libgcc1 [ amd64 ] < 1:4.9.2-10 -> 1:6.2.1-5 > ( libs ) 344 libblkid1 [ amd64 ] < 2.25.2-6 -> 2.29-1 > ( libs ) 256 zlib1g [ amd64 ] < 1:1.2.8.dfsg-2+b1 -> 1:1.2.8.dfsg-4 > ( libs ) 239 libpam0g [ amd64 ] < 1.1.8-3.1+deb8u1+b1 -> 1.1.8-3.4 > ( libs ) 234 libuuid1 [ amd64 ] < 2.25.2-6 -> 2.29-1 > ( libs ) 226 libacl1 [ amd64 ] < 2.2.52-2 -> 2.2.52-3 > ( libs ) 226 libudev1 [ amd64 ] < 215-17+deb8u5 -> 232-8 > ( libs ) 223 libmount1 [ amd64 ] < 2.25.2-6 -> 2.29-1 > ( libs ) 223 libsystemd0 [ amd64 ] < 215-17+deb8u5 -> 232-8 > ( libs ) 217 libsmartcols1 [ amd64 ] < 2.25.2-6 -> 2.29-1 > ( libs ) 161 debconf [ amd64 ] < 1.5.56 -> 1.5.59 > ( admin ) 140 libaudit1 [ amd64 ] < 1:2.4-1+b1 -> 1:2.6.7-1 > ( libs ) 140 libstdc++6 [ amd64 ] < 4.9.2-10 -> 6.2.1-5 > ( libs ) 138 libbz2-1.0 [ amd64 ] < 1.0.6-7+b3 -> 1.0.6-8 > ( libs ) 134 liblzma5 [ amd64 ] < 5.1.1alpha+20120614-2+b3 -> 5.2.2-1.2 > ( libs ) 127 libpcre3 [ amd64 ] < 2:8.35-3.3+deb8u4 -> 2:8.39-2 > ( libs ) 124 adduser [ amd64 ] < 3.113+nmu3 -> 3.115 > ( admin ) 119 libattr1 [ amd64 ] < 1:2.4.47-2 > ( libs ) 119 libncursesw5 [ amd64 ] < 5.9+20140913-1+b1 -> 6.0+20161126-1 > ( libs ) 118 libpam-modules [ amd64 ] < 1.1.8-3.1+deb8u1+b1 -> 1.1.8-3.4 > ( admin ) 117 gnupg [ amd64 ] < 1.4.18-7+deb8u3 -> 2.1.17-2 > ( utils ) 116 gpgv [ amd64 ] < 1.4.18-7+deb8u3 -> 2.1.17-2 > ( utils ) 113 libcomerr2 [ amd64 ] < 1.42.12-2 -> 1.43.3-1 > ( libs ) 111 sensible-utils [ amd64 ] < 0.0.9 > ( utils ) 110 libfdisk1 [ amd64 ] < none -> 2.29-1 > ( libs ) 110 debian-archive-keyring [ amd64 ] < 2014.3 > ( misc ) 109 libapt-pkg5.0 [ amd64 ] < none -> 1.4~beta2 > ( libs ) 109 systemd-sysv [ amd64 ] < 215-17+deb8u5 -> 232-8 > ( admin ) 108 e2fslibs [ amd64 ] < 1.42.12-2 -> 1.43.3-1 > ( libs ) 108 libss2 [ amd64 ] < 1.42.12-2 -> 1.43.3-1 > ( libs ) 107 libpam-runtime [ amd64 ] < 1.1.8-3.1+deb8u1 -> 1.1.8-3.4 > ( admin ) 104 libdebconfclient0 [ amd64 ] < 0.192 -> 0.219 > ( libs ) 76 gcc-6-base [ amd64 ] < none -> 6.2.1-5 > ( libs ) 40 multiarch-support [ amd64 ] < 2.19-18+deb8u6 -> 2.24-8 > ( libs ) 40 libgpg-error0 [ amd64 ] < 1.17-3 -> 1.26-1 > ( libs ) 32 libx11-6 [ amd64 ] < 2:1.6.2-3 -> 2:1.6.4-2 > ( libs ) 31 libgcrypt20 [ amd64 ] < 1.6.3-2+deb8u2 -> 1.7.5-2 > ( libs ) 28 libxcb1 [ amd64 ] < 1.10-3+b1 -> 1.12-1 > ( libs ) 22 passwd [ amd64 ] < 1:4.2-3+deb8u1 -> 1:4.2-3.3 > ( admin ) 20 libquadmath0 [ amd64 ] < 4.9.2-10 -> 6.2.1-5 > ( libs ) 19 debconf-i18n [ amd64 ] < 1.5.56 -> 1.5.59 > ( localization ) 17 lsb-base [ amd64 ] < 4.1+Debian13+nmu1 -> 9.20161125 > ( misc ) 15 libkmod2 [ amd64 ] < 18-3 -> 23-2 > ( libs ) 15 readline-common [ amd64 ] < 6.3-8 -> 7.0-1 > ( utils ) 14 libxext6 [ amd64 ] < 2:1.3.3-1 > ( libs ) 14 liblz4-1 [ amd64 ] < none -> 0.0~r131-2 > ( libs ) 12 libxfixes3 [ amd64 ] < 1:5.0.1-2+b2 -> 1:5.0.3-1 > ( libs ) 12 libreadline7 [ amd64 ] < none -> 7.0-1 > ( libs ) 12 libx11-data [ amd64 ] < 2:1.6.2-3 -> 2:1.6.4-2 > ( x11 ) 11 libgfortran3 [ amd64 ] < 4.9.2-10 -> 6.2.1-5 > ( libs ) 10 systemd [ amd64 ] < 215-17+deb8u5 -> 232-8 > ( admin ) 10 libpam-modules-bin [ amd64 ] < 1.1.8-3.1+deb8u1+b1 -> 1.1.8-3.4 > ( admin ) 9 libdb5.3 [ amd64 ] < 5.3.28-9 -> 5.3.28-12 > ( libs ) 9 libassuan0 [ amd64 ] < none -> 2.4.3-2 > ( libs ) 9 procps [ amd64 ] < 2:3.3.9-9 -> 2:3.3.12-3 > ( admin ) 9 libncurses5 [ amd64 ] < 5.9+20140913-1+b1 -> 6.0+20161126-1 > ( libs ) 9 libprocps6 [ amd64 ] < none -> 2:3.3.12-3 > ( libs ) 9 libcap2 [ amd64 ] < 1:2.24-8 -> 1:2.25-1 > ( libs ) 9 libsqlite3-0 [ amd64 ] < none -> 3.15.2-2 > ( libs ) 9 libexpat1 [ amd64 ] < 2.1.0-6+deb8u3 -> 2.2.0-1 > ( libs ) 8 libxau6 [ amd64 ] < 1:1.0.8-1 > ( libs ) 8 libtext-charwidth-perl [ amd64 ] < 0.04-7+b3 -> 0.04-7+b5 > ( perl ) 8 libxdmcp6 [ amd64 ] < 1:1.1.1-1+b1 -> 1:1.1.2-1.1 > ( libs ) 8 libaudit-common [ amd64 ] < 1:2.4-1 -> 1:2.6.7-1 > ( libs ) 8 debconf-2.0 [ amd64 ] < none > ( none ) 7 libksba8 [ amd64 ] < none -> 1.3.5-2 > ( libs ) 7 gnupg-agent [ amd64 ] < none -> 2.1.17-2 > ( utils ) 7 libcap-ng0 [ amd64 ] < none -> 0.7.7-3 > ( libs ) 7 libidn11 [ amd64 ] < none -> 1.33-1 > ( libs ) 7 libgl1-mesa-glx [ amd64 ] < 10.3.2-1+deb8u1 -> 13.0.2-3 > ( libs ) 6 libxcb-dri2-0 [ amd64 ] < 1.10-3+b1 -> 1.12-1 > ( libs ) 6 libltdl7 [ amd64 ] < 2.4.2-1.11+b1 -> 2.4.6-2 > ( libs ) 6 libx11-xcb1 [ amd64 ] < 2:1.6.2-3 -> 2:1.6.4-2 > ( libs ) 6 libfontconfig1 [ amd64 ] < 2.11.0-6.3+deb8u1 -> 2.11.0-6.7 > ( libs ) 6 libglapi-mesa [ amd64 ] < 10.3.2-1+deb8u1 -> 13.0.2-3 > ( libs ) 6 libcryptsetup4 [ amd64 ] < 2:1.6.6-5 -> 2:1.7.3-3 > ( libs ) 6 libxcb-glx0 [ amd64 ] < 1.10-3+b1 -> 1.12-1 > ( libs ) 6 libtext-wrapi18n-perl [ amd64 ] < 0.06-7 -> 0.06-7.1 > ( perl ) 6 libxcb-sync1 [ amd64 ] < 1.10-3+b1 -> 1.12-1 > ( libs ) 6 libtext-iconv-perl [ amd64 ] < 1.7-5+b2 -> 1.7-5+b4 > ( perl ) 6 liblocale-gettext-perl [ amd64 ] < 1.05-8+b1 -> 1.07-3+b1 > ( perl ) 6 libsemanage1 [ amd64 ] < 2.3-1+b1 -> 2.6-2 > ( libs ) 6 libxdamage1 [ amd64 ] < 1:1.1.4-2+b1 > ( libs ) 6 libxxf86vm1 [ amd64 ] < 1:1.1.3-1+b1 -> 1:1.1.4-1 > ( libs ) 6 libxcb-dri3-0 [ amd64 ] < 1.10-3+b1 -> 1.12-1 > ( libs ) 6 libxcb-present0 [ amd64 ] < 1.10-3+b1 -> 1.12-1 > ( libs ) 6 libdrm2 [ amd64 ] < 2.4.58-2 -> 2.4.74-1 > ( libs ) 6 libxshmfence1 [ amd64 ] < 1.1-4 -> 1.2-1 > ( libs ) 5 libip4tc0 [ amd64 ] < none -> 1.6.0+snapshot20161117-4 > ( libs ) 5 libfreetype6 [ amd64 ] < 2.5.2-3+deb8u1 -> 2.6.3-3+b1 > ( libs ) 5 libsepol1 [ amd64 ] < 2.3-2 -> 2.6-2 > ( libs ) 5 libseccomp2 [ amd64 ] < none -> 2.3.1-2.1 > ( libs ) 5 libpng16-16 [ amd64 ] < none -> 1.6.26-6 > ( libs ) 5 libfltk1.3 [ amd64 ] < 1.3.2-6+b1 -> 1.3.3-8+b1 > ( libs ) 4 install-info [ amd64 ] < none -> 6.3.0.dfsg.1-1+b1 > ( doc ) 4 libxft2 [ amd64 ] < 2.3.2-1 > ( libs ) 4 libreadline6 [ amd64 ] < 6.3-8+b3 -> 6.3-9 > ( libs ) 4 libusb-0.1-4 [ amd64 ] < 2:0.1.12-25 -> 2:0.1.12-30 > ( libs ) 4 libapparmor1 [ amd64 ] < none -> 2.10.95-8 > ( libs ) 4 libnuma1 [ amd64 ] < 2.0.10-1 -> 2.0.11-2.1 > ( libs ) 4 libslang2 [ amd64 ] < 2.3.0-2 -> 2.3.1-5 > ( libs ) 4 udev [ amd64 ] < 215-17+deb8u5 -> 232-8 > ( admin ) 4 libgl1 [ amd64 ] < none > ( none ) 4 libdevmapper1.02.1 [ amd64 ] < 2:1.02.90-2.2+deb8u1 -> 2:1.02.137-1 > ( libs ) 4 libxinerama1 [ amd64 ] < 2:1.1.3-1+b1 > ( libs ) 4 ucf [ amd64 ] < 3.0030 -> 3.0036 > ( utils ) 3 libblas-common [ amd64 ] < 1.2.20110419-10 -> 3.7.0-1 > ( libs ) 3 perlapi-5.24.1 [ amd64 ] < none > ( none ) 3 libblas3 [ amd64 ] < 1.2.20110419-10 -> 3.7.0-1 > ( libs ) 3 libopenmpi2 [ amd64 ] < none -> 2.0.2~git.20161225-8 > ( libs ) 3 dmsetup [ amd64 ] < 2:1.02.90-2.2+deb8u1 -> 2:1.02.137-1 > ( admin ) 3 mawk [ amd64 ] < 1.3.3-17 > ( interpreters ) 3 fontconfig-config [ amd64 ] < 2.11.0-6.3+deb8u1 -> 2.11.0-6.7 > ( fonts ) 3 libnl-3-200 [ amd64 ] < none -> 3.2.27-1 > ( libs ) 3 libhwloc5 [ amd64 ] < 1.10.0-3 -> 1.11.5-1 > ( libs ) 3 tzdata [ amd64 ] < 2016f-0+deb8u1 -> 2016j-2 > ( localization ) 3 libjpeg62-turbo [ amd64 ] < 1:1.3.1-12 -> 1:1.5.1-2 > ( libs ) 2 libsemanage-common [ amd64 ] < 2.3-1 -> 2.6-2 > ( libs ) 2 libustr-1.0-1 [ amd64 ] < 1.0.4-3+b2 -> 1.0.4-6 > ( libs ) 2 libicu57 [ amd64 ] < none -> 57.1-5 > ( libs ) 2 libblas.so.3 [ amd64 ] < none > ( none ) 2 psmisc [ amd64 ] < none -> 22.21-2.1+b1 > ( admin ) 2 libxrender1 [ amd64 ] < 1:0.9.8-1+b1 -> 1:0.9.10-1 > ( libs ) 2 libibverbs1 [ amd64 ] < 1.1.8-1.1 -> 1.2.1-2 > ( libs ) 2 libxml2 [ amd64 ] < none -> 2.9.4+dfsg1-2.1 > ( libs ) 2 startpar [ amd64 ] < 0.59-3 -> 0.59-3.1 > ( admin ) 2 libhwloc-plugins [ amd64 ] < none -> 1.11.5-1 > ( libs ) 2 libnl-route-3-200 [ amd64 ] < none -> 3.2.27-1 > ( libs ) 2 insserv [ amd64 ] < 1.14.0-5 -> 1.14.0-5.4 > ( misc ) 2 fonts-dejavu-core [ amd64 ] < 2.34-1 -> 2.37-1 > ( fonts ) 2 libgpm2 [ amd64 ] < none -> 1.20.4-6.2 > ( libs ) 1 ttf-bitstream-vera [ amd64 ] < none -> 1.10-8 > ( fonts ) 1 gpgsm [ amd64 ] < none -> 2.1.17-2 > ( utils ) 1 bsdmainutils [ amd64 ] < none -> 9.0.12 > ( utils ) 1 gpgv1 [ amd64 ] < none -> 1.4.21-2 > ( utils ) 1 gpgv2 [ amd64 ] < none -> 2.1.17-2 > ( utils ) 1 libann0 [ amd64 ] < 1.1.2+doc-5 -> 1.1.2+doc-6 > ( libs ) 1 pinentry [ amd64 ] < none > ( none ) 1 dbus [ amd64 ] < none -> 1.10.14-1 > ( admin ) 1 awk [ amd64 ] < none > ( none ) 1 libgl1-mesa-dri [ amd64 ] < none -> 13.0.2-3 > ( libs ) 1 mpi-default-bin [ amd64 ] < 1.0.2+nmu2 -> 1.8 > ( libdevel ) 1 libpam-cap [ amd64 ] < none -> 1:2.25-1 > ( libs ) 1 libgmsh2v5 [ amd64 ] < none -> 2.15.0+dfsg1-3 > ( libs ) 1 libpam-systemd [ amd64 ] < none -> 232-8 > ( admin ) 1 fonts-freefont [ amd64 ] < none > ( none ) 1 fonts-liberation [ amd64 ] < none -> 1:1.07.4-2 > ( fonts ) 1 libopencl-1.1-1 [ amd64 ] < none > ( none ) 1 liblapack3 [ amd64 ] < 3.5.0-4 -> 3.7.0-1 > ( libs ) 1 libfltk-gl1.3 [ amd64 ] < 1.3.2-6+b1 -> 1.3.3-8+b1 > ( libs ) 1 libcr0 [ amd64 ] < 0.8.5-2.2 -> 0.8.5-2.3 > ( libs ) 1 gmsh [ amd64 ] < 2.8.5+dfsg-1.1+b1 -> 2.15.0+dfsg1-3 > ( math ) 1 uuid-runtime [ amd64 ] < none -> 2.29-1 > ( utils ) 1 sysv-rc [ amd64 ] < 2.88dsf-59 -> 2.88dsf-59.8 > ( admin ) 1 gmsh-doc [ amd64 ] < none -> 2.15.0+dfsg1-3 > ( doc ) 1 manpages [ amd64 ] < none -> 4.09-2 > ( doc ) 1 xml-core [ amd64 ] < none -> 0.17 > ( text ) 1 gnupg1 [ amd64 ] < none -> 1.4.21-2 > ( utils ) 1 gnupg2 [ amd64 ] < none -> 2.1.17-2 > ( utils ) 1 liblapack.so.3 [ amd64 ] < none > ( none ) 1 openrc [ amd64 ] < none -> 0.22-1 > ( admin ) 1 cdebconf [ amd64 ] < none -> 0.219 > ( utils ) 1 libfltk-images1.3 [ amd64 ] < 1.3.2-6+b1 -> 1.3.3-8+b1 > ( libs ) 1 libglu1-mesa [ amd64 ] < 9.0.0-2 -> 9.0.0-2.1 > ( libs ) -1 xlibmesa3 [ amd64 ] < none > ( none ) -1 libboost-date-time1.55.0 [ amd64 ] < none > ( none ) -1 libpam-umask [ amd64 ] < none > ( none ) -1 libfabric1 [ amd64 ] < none -> 1.4.0-1 > ( libs ) -1 openmpi-libs0 [ amd64 ] < none > ( none ) -1 libgmsh2 [ amd64 ] < none > ( none ) -1 debconf-tiny [ amd64 ] < none > ( none ) -1 libopenmpi1 [ amd64 ] < none > ( none ) -1 libboost-date-time1.54.0 [ amd64 ] < none > ( none ) -1 openmpi-common [ amd64 ] < 1.6.5-9.1 -> 2.0.2~git.20161225-8 > ( net ) -1 libacl1-kerberos4kth [ amd64 ] < none > ( none ) -1 librdmacm1 [ amd64 ] < none -> 1.1.0-2 > ( libs ) -1 upstart-sysv [ amd64 ] < none > ( none ) -1 timeout [ amd64 ] < none > ( none ) -1 libhdf5-openmpi-100 [ amd64 ] < none -> 1.10.0-patch1+docs-3 > ( libs ) -1 openmpi-bin [ amd64 ] < 1.6.5-9.1 -> 2.0.2~git.20161225-8 > ( net ) -1 libreadline-common [ amd64 ] < none > ( none ) -1 klogd [ amd64 ] < none > ( none ) -1 liboce-foundation8 [ amd64 ] < 0.15-5 > ( libs ) -1 libhdf5-openmpi-8 [ amd64 ] < 1.8.13+docs-15 > ( libs ) -1 rgrep [ amd64 ] < none > ( none ) -1 libaudit0 [ amd64 ] < none > ( none ) -1 libidn9-dev [ amd64 ] < none > ( none ) -1 amd-app [ amd64 ] < none > ( none ) -1 liboce-modeling10 [ amd64 ] < none -> 0.17.2-1 > ( libs ) -1 libdevmapper1.02 [ amd64 ] < none > ( none ) -1 liblapack3gf [ amd64 ] < none > ( none ) -1 libpam-motd [ amd64 ] < none > ( none ) -1 libcap-bin [ amd64 ] < none > ( none ) -1 libhwloc0 [ amd64 ] < none > ( none ) -1 libhwloc1 [ amd64 ] < none > ( none ) -1 nvidia-libopencl1-dev [ amd64 ] < none > ( none ) -1 libhwloc2 [ amd64 ] < none > ( none ) -1 libhwloc3 [ amd64 ] < none > ( none ) -1 libhwloc4 [ amd64 ] < none > ( none ) -1 libopenmpi1.3 [ amd64 ] < none > ( none ) -1 libopenmpi1.6 [ amd64 ] < 1.6.5-9.1 > ( libs ) -1 libpam-mkhomedir [ amd64 ] < none > ( none ) -1 systemd-shim [ amd64 ] < none -> 10-2 > ( admin ) -1 libpam0g-util [ amd64 ] < none > ( none ) -1 debconf-english [ amd64 ] < none > ( none ) -1 libjpeg62 [ amd64 ] < none > ( none ) -2 gcc-4.8-base [ amd64 ] < 4.8.4-1 > ( libs ) -2 libpng12-0 [ amd64 ] < 1.2.50-2+deb8u2 > ( libs ) -2 libprocps3 [ amd64 ] < 2:3.3.9-9 > ( libs ) -2 liboce-modeling8 [ amd64 ] < 0.15-5 > ( libs ) -2 libapt-pkg4.12 [ amd64 ] < 1.0.9.8.3 > ( libs ) -2 libgl2ps0 [ amd64 ] < 1.3.8-1.2 > ( libs ) -2 gcc-4.9-base [ amd64 ] < 4.9.2-10 > ( libs ) -3 libmed1 [ amd64 ] < 3.0.6-7 > ( libs ) Starting 2 pkgProblemResolver with broken count: 5 Investigating (0) libgmsh2v5 [ amd64 ] < none -> 2.15.0+dfsg1-3 > ( libs ) Broken libgmsh2v5:amd64 Depends on libopenmpi2 [ amd64 ] < none -> 2.0.2~git.20161225-8 > ( libs ) Considering libopenmpi2:amd64 3 as a solution to libgmsh2v5:amd64 1 Holding Back libgmsh2v5:amd64 rather than change libopenmpi2:amd64 Investigating (0) gmsh [ amd64 ] < 2.8.5+dfsg-1.1+b1 -> 2.15.0+dfsg1-3 > ( math ) Broken gmsh:amd64 Depends on libgmsh2v5 [ amd64 ] < none -> 2.15.0+dfsg1-3 > ( libs ) Considering libgmsh2v5:amd64 1 as a solution to gmsh:amd64 1 Holding Back gmsh:amd64 rather than change libgmsh2v5:amd64 Investigating (0) libmed1v5 [ amd64 ] < none -> 3.0.6-10.1+b1 > ( libs ) Broken libmed1v5:amd64 Breaks on libmed1 [ amd64 ] < 3.0.6-7 > ( libs ) Considering libmed1:amd64 -3 as a solution to libmed1v5:amd64 0 Added libmed1:amd64 to the remove list Fixing libmed1v5:amd64 via remove of libmed1:amd64 Investigating (0) libhdf5-openmpi-100 [ amd64 ] < none -> 1.10.0-patch1+docs-3 > ( libs ) Broken libhdf5-openmpi-100:amd64 Depends on libopenmpi2 [ amd64 ] < none -> 2.0.2~git.20161225-8 > ( libs ) Considering libopenmpi2:amd64 3 as a solution to libhdf5-openmpi-100:amd64 -1 Holding Back libhdf5-openmpi-100:amd64 rather than change libopenmpi2:amd64 Investigating (0) openmpi-bin [ amd64 ] < 1.6.5-9.1 -> 2.0.2~git.20161225-8 > ( net ) Broken openmpi-bin:amd64 Depends on libopenmpi2 [ amd64 ] < none -> 2.0.2~git.20161225-8 > ( libs ) Considering libopenmpi2:amd64 3 as a solution to openmpi-bin:amd64 -1 Removing openmpi-bin:amd64 rather than change libopenmpi2:amd64 Investigating (1) mpi-default-bin [ amd64 ] < 1.0.2+nmu2 -> 1.8 > ( libdevel ) Broken mpi-default-bin:amd64 Depends on openmpi-bin [ amd64 ] < 1.6.5-9.1 -> 2.0.2~git.20161225-8 > ( net ) Considering openmpi-bin:amd64 -1 as a solution to mpi-default-bin:amd64 1 Added openmpi-bin:amd64 to the remove list Fixing mpi-default-bin:amd64 via keep of openmpi-bin:amd64 Try to Re-Instate (1) gmsh:amd64 Investigating (1) gmsh [ amd64 ] < 2.8.5+dfsg-1.1+b1 -> 2.15.0+dfsg1-3 > ( math ) Broken gmsh:amd64 Depends on libmed1 [ amd64 ] < 3.0.6-7 > ( libs ) Considering libmed1:amd64 -3 as a solution to gmsh:amd64 1 Added libmed1:amd64 to the remove list Fixing gmsh:amd64 via keep of libmed1:amd64 Investigating (1) libmed1v5 [ amd64 ] < none -> 3.0.6-10.1+b1 > ( libs ) Broken libmed1v5:amd64 Depends on libhdf5-openmpi-100 [ amd64 ] < none -> 1.10.0-patch1+docs-3 > ( libs ) (>= 1.8.14) Considering libhdf5-openmpi-100:amd64 -1 as a solution to libmed1v5:amd64 0 Holding Back libmed1v5:amd64 rather than change libhdf5-openmpi-100:amd64 Try to Re-Instate (1) openmpi-bin:amd64 Investigating (1) openmpi-bin [ amd64 ] < 1.6.5-9.1 -> 2.0.2~git.20161225-8 > ( net ) Broken openmpi-bin:amd64 Depends on openmpi-common [ amd64 ] < 1.6.5-9.1 -> 2.0.2~git.20161225-8 > ( net ) (= 1.6.5-9.1) Considering openmpi-common:amd64 -1 as a solution to openmpi-bin:amd64 -1 Removing openmpi-bin:amd64 rather than change openmpi-common:amd64 Investigating (2) mpi-default-bin [ amd64 ] < 1.0.2+nmu2 -> 1.8 > ( libdevel ) Broken mpi-default-bin:amd64 Depends on openmpi-bin [ amd64 ] < 1.6.5-9.1 -> 2.0.2~git.20161225-8 > ( net ) Considering openmpi-bin:amd64 -1 as a solution to mpi-default-bin:amd64 1 Added openmpi-bin:amd64 to the remove list Fixing mpi-default-bin:amd64 via keep of openmpi-bin:amd64 Investigating (2) openmpi-bin [ amd64 ] < 1.6.5-9.1 -> 2.0.2~git.20161225-8 > ( net ) Broken openmpi-bin:amd64 Depends on openmpi-common [ amd64 ] < 1.6.5-9.1 -> 2.0.2~git.20161225-8 > ( net ) (= 1.6.5-9.1) Considering openmpi-common:amd64 -1 as a solution to openmpi-bin:amd64 1 Added openmpi-common:amd64 to the remove list Fixing openmpi-bin:amd64 via keep of openmpi-common:amd64 Try to Re-Instate (3) openmpi-common:amd64 Done The following NEW packages will be installed: gcc-6-base gnupg-agent init-system-helpers libapparmor1 libapt-pkg5.0 libassuan0 libcap-ng0 libfdisk1 libhwloc-plugins libicu57 libidn11 libip4tc0 libksba8 liblz4-1 libnl-3-200 libnl-route-3-200 libnpth0 libpciaccess0 libpng16-16 libprocps6 libreadline7 libseccomp2 libsqlite3-0 libxml2 ocl-icd-libopencl1 pinentry-curses The following packages have been kept back: gmsh openmpi-bin openmpi-common The following packages will be upgraded: [...] What I could conclude out of this is: * libopenmpi2 is initially *not* considered for installation * this decision is propagated to the packages depending on libopenmpi2 Can you analyze what causes this behavior? What I noticed is the conflicts against libopenmpi2 in libopenmpi1.6: Package: libopenmpi1.6 Source: openmpi Version: 1.6.5-9.1 Replaces: openmpi-checkpoint (<< 1.6.5-1) Depends: libc6 (>= 2.14), libcr0 (>= 0.8.2), libgcc1 (>= 1:4.1.1), libgfortran3 (>= 4.3), libhwloc5 (>= 1.10.0), libibverbs1 (>= 1.1.2), libltdl7 (>= 2.4.2), libquadmath0 (>= 4.6), libstdc++6 (>= 4.1.1) Conflicts: libopenmpi1, libopenmpi1.3, libopenmpi2, openmpi-libs0 Breaks: openmpi-checkpoint (<< 1.6.5-1) Andreas
Attachment:
gmsh_2.15.0+dfsg1-3.log.gz
Description: application/gzip