Your message dated Wed, 06 Aug 2014 21:49:05 +0000
with message-id <[email protected]>
and subject line Bug#660214: fixed in blacs-mpi 1.1-31.4
has caused the Debian Bug report #660214,
regarding libblacs-openmpi.so.1.1 is not built with correct dependency 
information
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.)


-- 
660214: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=660214
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: blacs-mpi
Version: 1.1-31
Tags: patch
User: [email protected]
Usertags: unresolved-symbols-so

debian/rules calls gcc with parameters in the incorrect order. When the
Debian linker's defaults are changed, this will break the library such
that packages that depend on it won't build correctly.

This does not affect Debian yet, but affects Ubuntu already. I've
attached the patch applied to Ubuntu. If you apply this now, this
package won't be affected by the future change in Debian.

For more details: http://wiki.debian.org/ToolChain/DSOLinking

Thanks,

Robie
diff -u blacs-mpi-1.1/debian/changelog blacs-mpi-1.1/debian/changelog
--- blacs-mpi-1.1/debian/changelog
+++ blacs-mpi-1.1/debian/changelog
@@ -1,3 +1,9 @@
+blacs-mpi (1.1-32) unstable; urgency=low
+
+  * debian/rules: declare library dependencies correctly (LP: #934138).
+
+ -- Robie Basak <[email protected]>  Fri, 17 Feb 2012 12:06:41 +0000
+
 blacs-mpi (1.1-31) unstable; urgency=low
 
   * Rebuilding with mpi-default-dev >=1.0 (Closes: #652312)
diff -u blacs-mpi-1.1/debian/rules blacs-mpi-1.1/debian/rules
--- blacs-mpi-1.1/debian/rules
+++ blacs-mpi-1.1/debian/rules
@@ -51,7 +51,7 @@
          done;\
          cd .. ;\
          gcc -shared -Wl,-soname=lib$$i-openmpi.so.1 -o lib$$i-openmpi.so.1.1 \
-           -L/usr/lib/openmpi/lib/ -lmpi -lmpi_f77 $$(find tmp -name "*.o");\
+           -L/usr/lib/openmpi/lib/ $$(find tmp -name "*.o") -lmpi -lmpi_f77; \
          ln -fs lib$$i-openmpi.so.1.1 lib$$i-openmpi.so.1 ;\
          ln -fs lib$$i-openmpi.so.1 lib$$i-openmpi.so ;\
          rm -f tmp/tmp/* ; rmdir tmp/tmp ; rm tmp/* ;\

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: blacs-mpi
Source-Version: 1.1-31.4

We believe that the bug you reported is fixed in the latest version of
blacs-mpi, which is due to be installed in the Debian FTP archive.

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.
Matthias Klose <[email protected]> (supplier of updated blacs-mpi 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: Wed, 06 Aug 2014 22:57:32 +0200
Source: blacs-mpi
Binary: libblacs-openmpi1 libblacs-mpich1 libblacs-mpi-dev blacs-mpi-test 
blacs-test-common
Architecture: source all amd64
Version: 1.1-31.4
Distribution: unstable
Urgency: medium
Maintainer: Muammar El Khatib <[email protected]>
Changed-By: Matthias Klose <[email protected]>
Description:
 blacs-mpi-test - Basic Linear Algebra Comm. Subprograms - Test files for MPI
 blacs-test-common - Test data for BLACS testers
 libblacs-mpi-dev - Basic Linear Algebra Comm. Subprograms - Dev. files for MPI
 libblacs-mpich1 - Basic Linear Algebra Comm. Subprograms - Shared libs. for 
MPICH
 libblacs-openmpi1 - Basic Linear Algebra Comm. Subprograms - Shared libs. for 
OpenMPI
Closes: 660214 714583
Changes:
 blacs-mpi (1.1-31.4) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Add arm64, ppc64 and ppc64el to the openmpi architectures.
   * Build OpenMPI with -DUseMpi2. Closes: #714583.
   * debian/rules: declare library dependencies correctly. Closes: #660214.
Checksums-Sha1:
 007213b7159272d92f6d8d20e5e38ee99c199d0a 1937 blacs-mpi_1.1-31.4.dsc
 e8646d8ede706ec87ab2e669d7b158e9890fbf43 98499 blacs-mpi_1.1-31.4.diff.gz
 fcdfe1314c292216a0ec0f74c29e549d5647069a 7146 
blacs-test-common_1.1-31.4_all.deb
 158d91a8544bd7a62b38b098580525bf5d919a52 57088 
libblacs-openmpi1_1.1-31.4_amd64.deb
 7e90ba8d06132f69f2fa1946daf93d11fd316630 52902 
libblacs-mpi-dev_1.1-31.4_amd64.deb
 11bac5845e583f1247f14dae84efe6b3d808a184 165526 
blacs-mpi-test_1.1-31.4_amd64.deb
Checksums-Sha256:
 0c8d34380c70b46dc97b8a15c1265b00573ca6402adb98e6d72ea8a7d00f2086 1937 
blacs-mpi_1.1-31.4.dsc
 3211499c18e9c1fd13160c71deea06474679cd364aca794a3dda4be57f720596 98499 
blacs-mpi_1.1-31.4.diff.gz
 8dd344bedfd68d617440b43abbb3490be5d51d9de0e00a2aad7d931b95d6c89f 7146 
blacs-test-common_1.1-31.4_all.deb
 027017207ee757dde97529691e2fd01c7e4cca686b220044309f7269fd16cb13 57088 
libblacs-openmpi1_1.1-31.4_amd64.deb
 03f9d6558bfe69125f42d8cb334952a8a5a620f92964a0a11ebfd8ebd4dac949 52902 
libblacs-mpi-dev_1.1-31.4_amd64.deb
 833b6509868948d6595090e6a590b9cdc93b539f1b779d74cafeca215a896ceb 165526 
blacs-mpi-test_1.1-31.4_amd64.deb
Files:
 ca7068abb622b02e8805dc6158bb5046 7146 math extra 
blacs-test-common_1.1-31.4_all.deb
 bd8666e9bbdb94b2e3ce3c132b78ee21 57088 libs extra 
libblacs-openmpi1_1.1-31.4_amd64.deb
 e109b0120711e4ada801090dd9fb175d 52902 libdevel extra 
libblacs-mpi-dev_1.1-31.4_amd64.deb
 13453390bcb0bf663067b8a9ea97c19f 165526 math extra 
blacs-mpi-test_1.1-31.4_amd64.deb
 f8372927fe0430845d746b4b34c0c2ff 1937 devel extra blacs-mpi_1.1-31.4.dsc
 14b278d9ee2d467bf06d0de550e1f6bb 98499 devel extra blacs-mpi_1.1-31.4.diff.gz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEARECAAYFAlPimaYACgkQStlRaw+TLJzDUwCdHqjLk9A+frkux3I/LiJqsWsJ
07QAoLcyUYz09+WP5sJhpQVuCLvUnwnh
=eKgj
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to