Your message dated Tue, 30 Jun 2009 22:32:16 +0000
with message-id <[email protected]>
and subject line Bug#535225: fixed in openmpi 1.3.2-4
has caused the Debian Bug report #535225,
regarding openmpi: Please fix installability of libopenmpi-dev on non-Linux
archs.
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 [email protected]
immediately.)
--
535225: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=535225
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: openmpi
Version: 1.3.2-3
Severity: important
Tags: patch
User: [email protected]
Usertags: kfreebsd
Hi,
thanks for the tweak in Build-Depends for libibverbs on non-Linux archs,
but that's not sufficient, there's the Depends line of libopenmpi-dev
that needs tweaking too. Please find attached a patch that implements
what would be needed.
It would be really great if you could fix that ASAP, so that we can give
boost a try, which we need for schroot and finally sbuild. Since we're
bootstrapping kfreebsd-*, having fast answers would really help. I can
take care of an NMU if you like.
(Having sbuild would help people handle their build environments and
build attempts very easily, that's why I tracked that down ASAP and
initially filed #535202.)
Oh, and I checked the .la files on kfreebsd-i386, there's no mention of
libibverbs there, which I first thought we might have to strip; it looks
like the build system does its job properly, which is a nice surprise.
:)
Thanks for your time.
Mraw,
KiBi.
--- a/debian/control
+++ b/debian/control
@@ -40,7 +40,7 @@
Package: libopenmpi-dev
Section: libdevel
Architecture: alpha amd64 i386 ia64 powerpc ppc64 sparc kfreebsd-i386
kfreebsd-amd64 hurd-i386
-Depends: ${shlibs:Depends}, libopenmpi1.3 (= ${binary:Version}),
openmpi-common (= ${source:Version}), libibverbs-dev
+Depends: ${shlibs:Depends}, libopenmpi1.3 (= ${binary:Version}),
openmpi-common (= ${source:Version}), libibverbs-dev [!kfreebsd-i386
!kfreebsd-amd64 !hurd-i386]
Conflicts: libopal-dev, pgapack (<= 1.0.0.1-4.2), openmpi-dev
Replaces: openmpi-dev, openmpi-bin (<= 1.2.4-0)
Provides: openmpi-dev
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+openmpi (1.3.2-3.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Fix installability of libopenmpi-dev on non-Linux architectures, where
+ libibverbs-dev isn't built (due to its being Linux-specific) by removing
+ the latter from the dependencies of the former for kfreebsd-* and
+ hurd-i386 (for reference, that was already done for Build-Depends).
+
+ -- Cyril Brulebois <[email protected]> Tue, 30 Jun 2009 23:27:55 +0200
+
openmpi (1.3.2-3) unstable; urgency=low
* Re-uploading, as last upload was not successful.
--- End Message ---
--- Begin Message ---
Source: openmpi
Source-Version: 1.3.2-4
We believe that the bug you reported is fixed in the latest version of
openmpi, which is due to be installed in the Debian FTP archive:
libopenmpi-dbg_1.3.2-4_i386.deb
to pool/main/o/openmpi/libopenmpi-dbg_1.3.2-4_i386.deb
libopenmpi-dev_1.3.2-4_i386.deb
to pool/main/o/openmpi/libopenmpi-dev_1.3.2-4_i386.deb
libopenmpi1.3_1.3.2-4_i386.deb
to pool/main/o/openmpi/libopenmpi1.3_1.3.2-4_i386.deb
openmpi-bin_1.3.2-4_i386.deb
to pool/main/o/openmpi/openmpi-bin_1.3.2-4_i386.deb
openmpi-common_1.3.2-4_all.deb
to pool/main/o/openmpi/openmpi-common_1.3.2-4_all.deb
openmpi-doc_1.3.2-4_all.deb
to pool/main/o/openmpi/openmpi-doc_1.3.2-4_all.deb
openmpi_1.3.2-4.diff.gz
to pool/main/o/openmpi/openmpi_1.3.2-4.diff.gz
openmpi_1.3.2-4.dsc
to pool/main/o/openmpi/openmpi_1.3.2-4.dsc
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sylvestre Ledru <[email protected]> (supplier of updated openmpi package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Tue, 30 Jun 2009 23:52:42 +0200
Source: openmpi
Binary: openmpi-bin libopenmpi-dev libopenmpi1.3 openmpi-common openmpi-doc
libopenmpi-dbg
Architecture: source i386 all
Version: 1.3.2-4
Distribution: unstable
Urgency: low
Maintainer: Debian OpenMPI Maintainers
<[email protected]>
Changed-By: Sylvestre Ledru <[email protected]>
Description:
libopenmpi-dbg - high performance message passing library -- debug library
libopenmpi-dev - high performance message passing library -- header files
libopenmpi1.3 - high performance message passing library -- shared library
openmpi-bin - high performance message passing library -- binaries
openmpi-common - high performance message passing library -- common files
openmpi-doc - high performance message passing library -- man pages
Closes: 535225
Changes:
openmpi (1.3.2-4) unstable; urgency=low
.
[ Cyril Brulebois ]
* Fix installability of libopenmpi-dev on non-Linux architectures, where
libibverbs-dev isn't built (due to its being Linux-specific) by removing
the latter from the dependencies of the former for kfreebsd-* and
hurd-i386 (for reference, that was already done for Build-Depends).
(Closes: #535225)
Checksums-Sha1:
f0bd86001a99d62a6127a72ba48285af7f87536e 1544 openmpi_1.3.2-4.dsc
2484402ba01bcaf8ad2b68d21e22054ddcab2a97 21724 openmpi_1.3.2-4.diff.gz
12f365c3f272a043033648f1938ce49877e03cbe 135298 openmpi-bin_1.3.2-4_i386.deb
f2a61b24963073f4c6059695823fecf770e06066 2335552
libopenmpi-dev_1.3.2-4_i386.deb
19ba79fd562fdd1bed1614d8cc4ff54f6868d0a5 1126076 libopenmpi1.3_1.3.2-4_i386.deb
ebecec8e3c622b008738906b31bc4062b0300640 5107494
libopenmpi-dbg_1.3.2-4_i386.deb
bb14b255616ec0a1618ca4c1043cbc2091e7ddf6 79240 openmpi-common_1.3.2-4_all.deb
e1ed6831010101c896fa2dfbb94cbaaf351f05af 463144 openmpi-doc_1.3.2-4_all.deb
Checksums-Sha256:
21a9664a2c648d3e9e7bb481b5e2852fb549f86dccde05d33384a363448a0909 1544
openmpi_1.3.2-4.dsc
462a62f095d6ac0e4ac298ca506c8186470199561b439307502ab88a52298e30 21724
openmpi_1.3.2-4.diff.gz
3b35369fa54539aeb17b44f058a6fb184db7b3ebe27a4e0f93db7d617c85a720 135298
openmpi-bin_1.3.2-4_i386.deb
625fdcfbfe79f311920684cc1b4e74b0ab57d5128d861e81857f89a54cdbe320 2335552
libopenmpi-dev_1.3.2-4_i386.deb
32baaeb59f717b7ed5a6fc59ac4b266a927e2e495ec0e3d01075be269746def9 1126076
libopenmpi1.3_1.3.2-4_i386.deb
f4c66093f0d1c54602b28fbb1ef0276e544f3a63024c18f951775bf8bf503f36 5107494
libopenmpi-dbg_1.3.2-4_i386.deb
f2997d24ba14693846abcec4f7e900ad2407367bc64c55a1ce46ad5e423a3f13 79240
openmpi-common_1.3.2-4_all.deb
15853b364035a03d646ead0b8b8a38c44cb128672b6589ddd10165fbd2737f26 463144
openmpi-doc_1.3.2-4_all.deb
Files:
e54af307b99ef2fadd3f08088529619a 1544 net extra openmpi_1.3.2-4.dsc
4f6b1b8ee8dc30e23f84082f613b9c01 21724 net extra openmpi_1.3.2-4.diff.gz
89fac5f8c04fe4dfa8a5b8067dba1859 135298 net extra openmpi-bin_1.3.2-4_i386.deb
6a574ea9565dfd3f0607749e3373d22f 2335552 libdevel extra
libopenmpi-dev_1.3.2-4_i386.deb
9baa8b175b426165b1f8fb48a01054c2 1126076 libs extra
libopenmpi1.3_1.3.2-4_i386.deb
f65e0deac2f218460ffa77927b7a31c5 5107494 debug extra
libopenmpi-dbg_1.3.2-4_i386.deb
2fd8138c875d05c3bf64c9e6b3abd330 79240 net extra openmpi-common_1.3.2-4_all.deb
4641c3b5a2d6d1c4f9944c62392e296a 463144 doc extra openmpi-doc_1.3.2-4_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkpKj9oACgkQiOXXM92JlhCRAgCghhCPiyiLtih7fRks1jzgTfMR
WMQAn0lpk4ku1S0z11I4YcjyMwBlT6h7
=KFel
-----END PGP SIGNATURE-----
--- End Message ---