[Pkg-ofed-devel] Bug#854217: Bug#854217: mark libibverbs1 Multi-Arch: same

Benjamin Drung benjamin.drung at profitbricks.com
Mon Feb 6 10:36:11 UTC 2017

Hi Helmut,

Am Sonntag, den 05.02.2017, 08:33 +0100 schrieb Helmut Grohne:
> Package: libibverbs1
> Version: 1.2.1-2
> Tags: patch
> User: helmutg at 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:

Benjamin Drung
System Developer
Debian & Ubuntu Developer

ProfitBricks GmbH
Greifswalder Str. 207
D - 10405 Berlin

Email: benjamin.drung at profitbricks.com
URL:  http://www.profitbricks.com

Sitz der Gesellschaft: Berlin.
Registergericht: Amtsgericht Charlottenburg, HRB 125506B.
Geschäftsführer: Andreas Gauger, Achim Weiss.

More information about the Pkg-ofed-devel mailing list