On 23 July 2017 at 18:07, Nico Schlömer <nico.schloe...@gmail.com> wrote: > Hm, funny! I don't get how libtrilinos-amesos12 should depend on > libmumps-4.10.0 when 5.1.1 is available.
libtrilinos-amesos12/12.10.1-3 depends on libmumps-4.10.0 because libtrilinos_amesos.so.12 is linked to libdmumps-4.10.0.so and libmumps_common-4.10.0.so As per debian/control, libtrilinos-amesos-dev depends on any version of libmumps-dev. The new version of MUMPS changed ABI in a backward-incompatible way, requiring a transition in Debian and every package that was built against libmumps-4.10.0 needed to be rebuilt against libmumps-5.1.1 to pick up the new dependencies. See the transition bug #864650 for more details. The binNMU of trilinos 12.10.1-3+b1, which was supposed to pick up the new dependencies, failed to build from source, see: https://buildd.debian.org/status/logs.php?pkg=trilinos&arch=amd64 and also bug #868523. > We've recently uploaded 12.10.1-4, perhaps this rebuild will solve your > problem. Trilinos 12.10.1-4 was built against libmumps-5.1.1 and migrated to testing on 2017-07-22, see: https://packages.qa.debian.org/t/trilinos/news/20170722T043921Z.html -- debian-science-maintainers mailing list debian-science-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers