[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#851681: apt: fails to find a clean jessie->stretch upgrade path involving the openmpi stack



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


Reply to: