Hi Helmut, Am Sonntag, den 05.02.2017, 08:33 +0100 schrieb Helmut Grohne: > Package: libibverbs1 > Version: 1.2.1-2 > Tags: patch > User: helm...@debian.org > Usertags: rebootstrap > Control: affects -1 + src:armci-mpi src:ffindex src:gfsview > src:lammps src:mpi-defaults src:otf src:scotch > > The affected packages cannot satisfy their cross build dependencies, > because their transitive dependencies on libibverbs1 cannot be > satisfied. The bootstrap.d.n metadata processing indicates[1] more > affected packages. All of the packages need libibverbs1 for both the > build architecture and the host architecture. Such dependencies can > only > be satisfied when the dependee, libibverbs1, is marked as Multi-Arch: > foreign or Multi-Arch: same. The former doesn't make any sense for > shared libraries, so we need to consider whether the latter is > correct. > libibverbs1 already uses multiarch paths and its postinst keeps > working > when executed repeatedly. Thus the marking is correct. libibverbs-dev > and libibverbs-dbg also use multiarch paths and none of the latter > has > maintainer scripts, so marking them Multi-Arch: same is correct as > well. > The attached patch adds all of those markings. Please consider > applying > it after stretch is released.
Thanks for the patch. Since the source package libibverbs will (probably) replaced by rdma-core after the stretch release, I created a pull request for rdma-core: https://github.com/linux-rdma/rdma-core/pull/75 -- Benjamin Drung System Developer Debian & Ubuntu Developer ProfitBricks GmbH Greifswalder Str. 207 D - 10405 Berlin Email: benjamin.dr...@profitbricks.com URL: http://www.profitbricks.com Sitz der Gesellschaft: Berlin. Registergericht: Amtsgericht Charlottenburg, HRB 125506B. Geschäftsführer: Andreas Gauger, Achim Weiss.