Your message dated Tue, 14 Nov 2017 11:45:50 +0100
with message-id <1510656350.4026.19.camel@xxxxxxxxxxxxxxxx>
and subject line Re: mark libibverbs1 Multi-Arch: same
has caused the Debian Bug report #854217,
regarding mark libibverbs1 Multi-Arch: same
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@xxxxxxxxxxxxxxx
immediately.)
--
854217: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=854217
Debian Bug Tracking System
Contact owner@xxxxxxxxxxxxxxx with problems
--- Begin Message ---
- Subject: mark libibverbs1 Multi-Arch: same
- From: Helmut Grohne <helmut@xxxxxxxxxx>
- Date: Sun, 5 Feb 2017 08:33:08 +0100
- Delivered-to: submit@xxxxxxxxxxxxxxx
- User-agent: NeoMutt/20161014 (1.7.1)
Package: libibverbs1
Version: 1.2.1-2
Tags: patch
User: helmutg@xxxxxxxxxx
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.
Helmut
[1] https://bootstrap.debian.net/cross_all/libibverbs.html
diff --minimal -Nru libibverbs-1.2.1/debian/changelog libibverbs-1.2.1/debian/changelog
--- libibverbs-1.2.1/debian/changelog 2016-09-13 22:17:54.000000000 +0200
+++ libibverbs-1.2.1/debian/changelog 2017-02-05 08:04:11.000000000 +0100
@@ -1,3 +1,10 @@
+libibverbs (1.2.1-2.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Mark lib* packages Multi-Arch: same (Closes: #-1)
+
+ -- Helmut Grohne <helmut@xxxxxxxxxx> Sun, 05 Feb 2017 08:04:11 +0100
+
libibverbs (1.2.1-2) unstable; urgency=medium
* Add patch update_barriers: add barriers for MIPS and
diff --minimal -Nru libibverbs-1.2.1/debian/control libibverbs-1.2.1/debian/control
--- libibverbs-1.2.1/debian/control 2016-09-12 00:29:26.000000000 +0200
+++ libibverbs-1.2.1/debian/control 2017-02-05 08:04:04.000000000 +0100
@@ -16,6 +16,7 @@
Package: libibverbs1
Architecture: any
+Multi-Arch: same
Depends: ${shlibs:Depends}, ${misc:Depends}, adduser
Description: Library for direct userspace use of RDMA (InfiniBand/iWARP)
libibverbs is a library that allows userspace processes to use RDMA
@@ -35,6 +36,7 @@
Package: libibverbs-dev
Section: libdevel
Architecture: any
+Multi-Arch: same
Depends: ${misc:Depends}, libibverbs1 (= ${binary:Version})
Description: Development files for the libibverbs library
libibverbs is a library that allows userspace processes to use RDMA
@@ -53,6 +55,7 @@
Package: libibverbs1-dbg
Section: debug
Architecture: any
+Multi-Arch: same
Depends: ${misc:Depends}, libibverbs1 (= ${binary:Version})
Description: Debugging symbols for the libibverbs library
libibverbs is a library that allows userspace processes to use RDMA
--- End Message ---
--- Begin Message ---
- Subject: Re: mark libibverbs1 Multi-Arch: same
- From: Benjamin Drung <benjamin.drung@xxxxxxxxxxxxxxxx>
- Date: Tue, 14 Nov 2017 11:45:50 +0100
Version: 15-1
libibverbs1 15-1 (from rdma-core source package) is marked as Multi-
Arch: same.
--
Benjamin Drung
System Developer
Debian & Ubuntu Developer
ProfitBricks GmbH
Greifswalder Str. 207
D - 10405 Berlin
Email: benjamin.drung@xxxxxxxxxxxxxxxx
URL: https://www.profitbricks.de
Sitz der Gesellschaft: Berlin
Registergericht: Amtsgericht Charlottenburg, HRB 125506 B
Geschäftsführer: Achim Weiss, Matthias Steinberg
--- End Message ---