Your message dated Wed, 15 May 2013 22:03:48 +0000 with message-id <e1ucjny-00080x...@franck.debian.org> and subject line Bug#708455: fixed in hdf5 1.8.10-patch1-1 has caused the Debian Bug report #708455, regarding libhdf5-7: enable multi-arch for library packages such as libhdf5-7 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 ow...@bugs.debian.org immediately.) -- 708455: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=708455 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: libhdf5-7 Version: 1.8.10-patch1-1~exp3 Severity: normal Tags: patch Dear maintainer, In my counting libhdf5-7 has 39 reverse dependencies that would profit from it being multi-arch capable. So please do that. Your package made it very easy to come up with a patch. Thanks! You can find the general multiarch conversion documentation at: http://wiki.debian.org/Multiarch/Implementation If you need help or have any questions, don't hesitate to ask. Helmutdiff -Nru hdf5-1.8.10-patch1/debian/changelog hdf5-1.8.10-patch1/debian/changelog --- hdf5-1.8.10-patch1/debian/changelog 2013-04-11 17:51:25.000000000 +0200 +++ hdf5-1.8.10-patch1/debian/changelog 2013-05-15 16:44:01.000000000 +0200 @@ -1,3 +1,14 @@ +hdf5 (1.8.10-patch1-1~exp3.1) UNRELEASED; urgency=low + + * Non-maintainer upload. + * Enable Multi-Arch: + + Bump debhelper dependency to 8.1.3. + + Add Multi-Arch:same markers and ${misc:Pre-Depends} to libraries. + + Override --libdir for configure. + + Updated .install files accordingly. + + -- Helmut Grohne <hel...@subdivi.de> Wed, 15 May 2013 16:36:44 +0200 + hdf5 (1.8.10-patch1-1~exp3) experimental; urgency=low * Fix the FTBFS on powerpc, powerpcspe, and ppc64 diff -Nru hdf5-1.8.10-patch1/debian/control hdf5-1.8.10-patch1/debian/control --- hdf5-1.8.10-patch1/debian/control 2013-04-11 17:52:38.000000000 +0200 +++ hdf5-1.8.10-patch1/debian/control 2013-05-15 19:02:12.000000000 +0200 @@ -5,7 +5,7 @@ Uploaders: Francesco Paolo Lovergine <fran...@debian.org>, Sylvestre Ledru <sylves...@debian.org> Build-Depends: dpkg-dev (>= 1.16.1~), libmpich2-dev, zlib1g-dev, - libopenmpi-dev [!hppa !mips !mipsel !s390 !s390x !sh4 !m68k], libjpeg-dev, debhelper (>> 7), sed (>=4.1.5), + libopenmpi-dev [!hppa !mips !mipsel !s390 !s390x !sh4 !m68k], libjpeg-dev, debhelper (>= 8.1.3), sed (>=4.1.5), gfortran, libibverbs-dev [!arm !hppa !mips !mipsel !s390 !s390x !kfreebsd-i386 !kfreebsd-amd64 !hurd-i386 !sh4], sharutils, mpi-default-dev Standards-Version: 3.9.3 @@ -17,11 +17,13 @@ Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} +Pre-Depends: ${misc:Pre-Depends} Conflicts: libhdf5-7, libhdf5-1.8, libhdf5-1.8.4, libhdf5-serial-1.8.4, libhdf5-1.8.6, libhdf5-serial-1.8.6, libhdf5-1.8.7, libhdf5-serial-1.8.7 Provides: libhdf5-7, libhdf5-1.8 Replaces: libhdf5-1.8.4, libhdf5-serial-1.8.4, libhdf5-1.8.6, libhdf5-serial-1.8.6, libhdf5-1.8.7, libhdf5-serial-1.8.7 +Multi-Arch: same Description: Hierarchical Data Format 5 (HDF5) - runtime files - serial version HDF5 is a file format and library for storing scientific data. HDF5 was designed and implemented to address the deficiencies of @@ -78,12 +80,14 @@ Priority: extra Architecture: alpha armel armhf amd64 i386 ia64 powerpc powerpcspe ppc64 sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386 Depends: ${shlibs:Depends}, ${misc:Depends} +Pre-Depends: ${misc:Pre-Depends} Conflicts: libhdf5-7, libhdf5-1.8, libhdf5-1.8.4, libhdf5-openmpi-1.8.4, libhdf5-1.8.6, libhdf5-openmpi-1.8.6, libhdf5-1.8.7, libhdf5-openmpi-1.8.7 Provides: libhdf5-7, libhdf5-1.8 Replaces: libhdf5-1.8.4, libhdf5-openmpi-1.8.4, libhdf5-1.8.6, libhdf5-openmpi-1.8.6, libhdf5-1.8.7, libhdf5-openmpi-1.8.7 +Multi-Arch: same Description: Hierarchical Data Format 5 (HDF5) - runtime files - OpenMPI version HDF5 is a file format and library for storing scientific data. HDF5 was designed and implemented to address the deficiencies of @@ -128,12 +132,14 @@ Priority: extra Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} +Pre-Depends: ${misc:Pre-Depends} Conflicts: libhdf5-7, libhdf5-1.8, libhdf5-1.8.4, libhdf5-mpich2-1.8.4, libhdf5-1.8.6, libhdf5-mpich2-1.8.6, libhdf5-1.8.7, libhdf5-mpich2-1.8.7 Provides: libhdf5-7, libhdf5-1.8 Replaces: libhdf5-1.8.4, libhdf5-mpich2-1.8.4, libhdf5-1.8.6, libhdf5-mpich2-1.8.6, libhdf5-1.8.7, libhdf5-mpich2-1.8.7 +Multi-Arch: same Description: Hierarchical Data Format 5 (HDF5) - runtime files - MPICH2 version HDF5 is a file format and library for storing scientific data. HDF5 was designed and implemented to address the deficiencies of diff -Nru hdf5-1.8.10-patch1/debian/control.in hdf5-1.8.10-patch1/debian/control.in --- hdf5-1.8.10-patch1/debian/control.in 2013-04-11 17:51:25.000000000 +0200 +++ hdf5-1.8.10-patch1/debian/control.in 2013-05-15 19:02:04.000000000 +0200 @@ -5,7 +5,7 @@ Uploaders: Francesco Paolo Lovergine <fran...@debian.org>, Sylvestre Ledru <sylves...@debian.org> Build-Depends: dpkg-dev (>= 1.16.1~), libmpich2-dev, zlib1g-dev, - libopenmpi-dev [!hppa !mips !mipsel !s390 !s390x !sh4 !m68k], libjpeg-dev, debhelper (>> 7), sed (>=4.1.5), + libopenmpi-dev [!hppa !mips !mipsel !s390 !s390x !sh4 !m68k], libjpeg-dev, debhelper (>= 8.1.3), sed (>=4.1.5), gfortran, libibverbs-dev [!arm !hppa !mips !mipsel !s390 !s390x !kfreebsd-i386 !kfreebsd-amd64 !hurd-i386 !sh4], sharutils, mpi-default-dev Standards-Version: 3.9.3 @@ -17,11 +17,13 @@ Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} +Pre-Depends: ${misc:Pre-Depends} Conflicts: libhdf5-@SONAME@, libhdf5-@MAJOR_VERSION@, libhdf5-1.8.4, libhdf5-serial-1.8.4, libhdf5-1.8.6, libhdf5-serial-1.8.6, libhdf5-1.8.7, libhdf5-serial-1.8.7 Provides: libhdf5-@SONAME@, libhdf5-@MAJOR_VERSION@ Replaces: libhdf5-1.8.4, libhdf5-serial-1.8.4, libhdf5-1.8.6, libhdf5-serial-1.8.6, libhdf5-1.8.7, libhdf5-serial-1.8.7 +Multi-Arch: same Description: Hierarchical Data Format 5 (HDF5) - runtime files - serial version HDF5 is a file format and library for storing scientific data. HDF5 was designed and implemented to address the deficiencies of @@ -78,12 +80,14 @@ Priority: extra Architecture: @ARCHS@ Depends: ${shlibs:Depends}, ${misc:Depends} +Pre-Depends: ${misc:Pre-Depends} Conflicts: libhdf5-@SONAME@, libhdf5-@MAJOR_VERSION@, libhdf5-1.8.4, libhdf5-openmpi-1.8.4, libhdf5-1.8.6, libhdf5-openmpi-1.8.6, libhdf5-1.8.7, libhdf5-openmpi-1.8.7 Provides: libhdf5-@SONAME@, libhdf5-@MAJOR_VERSION@ Replaces: libhdf5-1.8.4, libhdf5-openmpi-1.8.4, libhdf5-1.8.6, libhdf5-openmpi-1.8.6, libhdf5-1.8.7, libhdf5-openmpi-1.8.7 +Multi-Arch: same Description: Hierarchical Data Format 5 (HDF5) - runtime files - OpenMPI version HDF5 is a file format and library for storing scientific data. HDF5 was designed and implemented to address the deficiencies of @@ -128,12 +132,14 @@ Priority: extra Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} +Pre-Depends: ${misc:Pre-Depends} Conflicts: libhdf5-@SONAME@, libhdf5-@MAJOR_VERSION@, libhdf5-1.8.4, libhdf5-mpich2-1.8.4, libhdf5-1.8.6, libhdf5-mpich2-1.8.6, libhdf5-1.8.7, libhdf5-mpich2-1.8.7 Provides: libhdf5-@SONAME@, libhdf5-@MAJOR_VERSION@ Replaces: libhdf5-1.8.4, libhdf5-mpich2-1.8.4, libhdf5-1.8.6, libhdf5-mpich2-1.8.6, libhdf5-1.8.7, libhdf5-mpich2-1.8.7 +Multi-Arch: same Description: Hierarchical Data Format 5 (HDF5) - runtime files - MPICH2 version HDF5 is a file format and library for storing scientific data. HDF5 was designed and implemented to address the deficiencies of diff -Nru hdf5-1.8.10-patch1/debian/install_devlib hdf5-1.8.10-patch1/debian/install_devlib --- hdf5-1.8.10-patch1/debian/install_devlib 2013-04-11 17:51:25.000000000 +0200 +++ hdf5-1.8.10-patch1/debian/install_devlib 2013-05-15 16:43:19.000000000 +0200 @@ -1,4 +1,4 @@ usr/include -usr/lib/libhdf5*.so -usr/lib/libhdf5*.settings -usr/lib/libhdf5*.a +usr/lib/*/libhdf5*.so +usr/lib/*/libhdf5*.settings +usr/lib/*/libhdf5*.a diff -Nru hdf5-1.8.10-patch1/debian/install_shlib hdf5-1.8.10-patch1/debian/install_shlib --- hdf5-1.8.10-patch1/debian/install_shlib 2013-04-11 17:51:25.000000000 +0200 +++ hdf5-1.8.10-patch1/debian/install_shlib 2013-05-15 16:43:24.000000000 +0200 @@ -1 +1 @@ -usr/lib/libhdf5*.so.* +usr/lib/*/libhdf5*.so.* diff -Nru hdf5-1.8.10-patch1/debian/rules hdf5-1.8.10-patch1/debian/rules --- hdf5-1.8.10-patch1/debian/rules 2013-04-11 17:51:25.000000000 +0200 +++ hdf5-1.8.10-patch1/debian/rules 2013-05-15 16:42:14.000000000 +0200 @@ -24,6 +24,7 @@ DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) +DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) DEFAULT_MPI=$(shell dpkg -s mpi-default-dev | grep Depends | sed "s/Depends: lib//" | sed "s/Depends: //" | sed "s/-dev//") @@ -90,6 +91,7 @@ CONFIGURE_FLAGS = --prefix=/usr --host=$(DEB_HOST_GNU_TYPE) \ --build=$(DEB_BUILD_GNU_TYPE) \ --mandir=\$${prefix}/share/man \ + --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \ --with-pthread --enable-linux-lfs --enable-unsupported \ --enable-shared --enable-production=$(USE_PROD) \ --disable-sharedlib-rpath --with-zlib --with-default-api-version=v18
--- End Message ---
--- Begin Message ---Source: hdf5 Source-Version: 1.8.10-patch1-1 We believe that the bug you reported is fixed in the latest version of hdf5, 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 708...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Sylvestre Ledru <sylves...@debian.org> (supplier of updated hdf5 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 ftpmas...@debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Wed, 15 May 2013 22:57:42 +0200 Source: hdf5 Binary: libhdf5-7 libhdf5-7-dbg libhdf5-dev libhdf5-serial-dev libhdf5-openmpi-7 libhdf5-openmpi-dev libhdf5-openmpi-7-dbg libhdf5-mpich2-7 libhdf5-mpich2-dev libhdf5-mpich2-7-dbg libhdf5-mpi-dev libhdf5-doc hdf5-helpers hdf5-tools Architecture: source all amd64 Version: 1.8.10-patch1-1 Distribution: unstable Urgency: low Maintainer: Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org> Changed-By: Sylvestre Ledru <sylves...@debian.org> Description: hdf5-helpers - Hierarchical Data Format 5 (HDF5) - Helper tools hdf5-tools - Hierarchical Data Format 5 (HDF5) - Runtime tools libhdf5-7 - Hierarchical Data Format 5 (HDF5) - runtime files - serial versio libhdf5-7-dbg - Hierarchical Data Format 5 (HDF5) - Debug package libhdf5-dev - Hierarchical Data Format 5 (HDF5) - development files - serial ve libhdf5-doc - Hierarchical Data Format 5 (HDF5) - Documentation libhdf5-mpi-dev - Hierarchical Data Format 5 (HDF5) - development files - MPICH2 ve libhdf5-mpich2-7 - Hierarchical Data Format 5 (HDF5) - runtime files - MPICH2 versio libhdf5-mpich2-7-dbg - Hierarchical Data Format 5 (HDF5) - Mpich2 Debug package libhdf5-mpich2-dev - Hierarchical Data Format 5 (HDF5) - development files - MPICH2 ve libhdf5-openmpi-7 - Hierarchical Data Format 5 (HDF5) - runtime files - OpenMPI versi libhdf5-openmpi-7-dbg - Hierarchical Data Format 5 (HDF5) - OpenMPI Debug package libhdf5-openmpi-dev - Hierarchical Data Format 5 (HDF5) - development files - OpenMPI v libhdf5-serial-dev - Hierarchical Data Format 5 (HDF5) - development files - transitio Closes: 708455 Changes: hdf5 (1.8.10-patch1-1) unstable; urgency=low . [ Helmut Grohne ] * Enable Multi-Arch: + Bump debhelper dependency to 8.1.3. + Add Multi-Arch:same markers and ${misc:Pre-Depends} to libraries. + Override --libdir for configure. + Updated .install files accordingly. (Closes: #708455) . [ Sylvestre Ledru ] * Upload to unstable * Standards-Version updated to 3.9.4 Checksums-Sha1: 37aa49a102b072178904d35ecb6e0beafe680f9a 2311 hdf5_1.8.10-patch1-1.dsc 251d42d096c21bf6339b2ef854f22af2d893636b 101383 hdf5_1.8.10-patch1-1.debian.tar.gz 50e1ac3941b8adebebd73a57e6bf14d26dde86a2 85904 libhdf5-doc_1.8.10-patch1-1_all.deb f7d97d5bf61d0b4c83c63bc0340f2c3b371cb008 1491304 libhdf5-7_1.8.10-patch1-1_amd64.deb 61c4413fbc372402ccfc9e3d1e1d8e6c8436ceb4 3411308 libhdf5-7-dbg_1.8.10-patch1-1_amd64.deb c039af9d069204464f45dc5b117fb3c69fecb559 7970842 libhdf5-dev_1.8.10-patch1-1_amd64.deb 8a28c83ca0ddb82ebb1256e5f996777a082b664a 22800 libhdf5-serial-dev_1.8.10-patch1-1_amd64.deb b6c07b3ed0a6394520d7eb8da7c1f683c2023152 1410976 libhdf5-openmpi-7_1.8.10-patch1-1_amd64.deb 8ad6187a874a634b39ded9af3b23e48b439176e2 7135620 libhdf5-openmpi-dev_1.8.10-patch1-1_amd64.deb 45f4fd6bcb4212442bac9a0a5e1b3ad5172feb9a 2986052 libhdf5-openmpi-7-dbg_1.8.10-patch1-1_amd64.deb d8945e859db84ae6dbaccbf2cf5cdf9077e5866c 1411762 libhdf5-mpich2-7_1.8.10-patch1-1_amd64.deb 51e918630fce1c792441030f74d065cc336cecc4 7277368 libhdf5-mpich2-dev_1.8.10-patch1-1_amd64.deb 2de170b9e654e9f78b3183de87ad7a40c43e96c2 3102762 libhdf5-mpich2-7-dbg_1.8.10-patch1-1_amd64.deb d03a729c568d3f90b814228b10a064e0cecc104b 22824 libhdf5-mpi-dev_1.8.10-patch1-1_amd64.deb c3ef3c945dc325c960b95b903f5e7a6bc369ab71 31618 hdf5-helpers_1.8.10-patch1-1_amd64.deb e1c2c172aa2d33626b6da9bf4eabf918540aebd8 871052 hdf5-tools_1.8.10-patch1-1_amd64.deb Checksums-Sha256: f9cef74b3160ca95e4625309ba6bf3127b90686d720a2f0b3b5a3e3bf6cf8eef 2311 hdf5_1.8.10-patch1-1.dsc c55f7198836346ed82b8cee4aa500e66e51bf2842a3bf105cdb9621f8fc33856 101383 hdf5_1.8.10-patch1-1.debian.tar.gz 432cd28ec9e1ef6f704f7559e18aff41ed53f86f3ee7b96d9dbd188c723cac3a 85904 libhdf5-doc_1.8.10-patch1-1_all.deb bb979505de34a9796b591a709dc9a4e9e9b5a35fab7b40251745b8901e94af92 1491304 libhdf5-7_1.8.10-patch1-1_amd64.deb 0d015541b46b4fb8b39865067ea85fb48e724e2d124bd122523156049f78e67d 3411308 libhdf5-7-dbg_1.8.10-patch1-1_amd64.deb bfe3523fd7319a004eb6f131b2de5a16f098ad89dbd05fc126621304143068e7 7970842 libhdf5-dev_1.8.10-patch1-1_amd64.deb 052eaff02c469f49915bde9bd8cc637bf1e4a3702facb19b48f13018d0dc9b54 22800 libhdf5-serial-dev_1.8.10-patch1-1_amd64.deb d784b723a3b89b59169bbc4564f6d18335e87e8bcdcca498c526b1ce2ca8dc28 1410976 libhdf5-openmpi-7_1.8.10-patch1-1_amd64.deb 3e44b5fe6709535c40179917b9fca3dc9651fc15626de9e7798c255fce388ef0 7135620 libhdf5-openmpi-dev_1.8.10-patch1-1_amd64.deb 9720f526e9c0fde77f6c07c6042e891300e33eccf12dbb49116595ec4b643f32 2986052 libhdf5-openmpi-7-dbg_1.8.10-patch1-1_amd64.deb 82290afd8ca028bcda8aa05f75e2cc81f18a724d996e66548f88215a99485eeb 1411762 libhdf5-mpich2-7_1.8.10-patch1-1_amd64.deb d23f4f38bbd1aa8be9b8a11201ede0cb238ff370fa8b7b56c6f529ccae4436ad 7277368 libhdf5-mpich2-dev_1.8.10-patch1-1_amd64.deb aee4308833960bef1206b8e39027aa89dc5e4c58a2031a82f7130676e2100c97 3102762 libhdf5-mpich2-7-dbg_1.8.10-patch1-1_amd64.deb 66efc4b38a735b065d715dea0c435bc513d28a5f34c224e13270d9f372f25f2a 22824 libhdf5-mpi-dev_1.8.10-patch1-1_amd64.deb 76021b05d23dc30e2abec9a5e1b353085de8cec5efd1faa8ecac7694b3c708b2 31618 hdf5-helpers_1.8.10-patch1-1_amd64.deb 601bb7efdd8e3c8ebb92214340be0070e1413ffa4c5c7d5886bc6370b5bc78f8 871052 hdf5-tools_1.8.10-patch1-1_amd64.deb Files: 41b2f6873f669f229663366ef2a90fc7 2311 science optional hdf5_1.8.10-patch1-1.dsc fcb958d4541807c8498fac2d76e5a1cd 101383 science optional hdf5_1.8.10-patch1-1.debian.tar.gz a191db042ea6d1cb3faf8e29aa302ebf 85904 doc optional libhdf5-doc_1.8.10-patch1-1_all.deb a1c4ff3286558fe89dab1c5100f39ab5 1491304 libs optional libhdf5-7_1.8.10-patch1-1_amd64.deb 5ac49f11ecd20803da4603a571e5c06a 3411308 debug extra libhdf5-7-dbg_1.8.10-patch1-1_amd64.deb d9d5983fe02b169472d4a57e9a03a2e4 7970842 libdevel optional libhdf5-dev_1.8.10-patch1-1_amd64.deb 3aec6d8d3996de5fac2f7cdd5c58eec4 22800 libdevel optional libhdf5-serial-dev_1.8.10-patch1-1_amd64.deb 18052519118e3e5a0bb69fc0e4fead2f 1410976 libs extra libhdf5-openmpi-7_1.8.10-patch1-1_amd64.deb 964cb675e6cec466a93f449a59231f09 7135620 libdevel extra libhdf5-openmpi-dev_1.8.10-patch1-1_amd64.deb f42ed4e6d7c526b71841c6fe0ff7253e 2986052 debug extra libhdf5-openmpi-7-dbg_1.8.10-patch1-1_amd64.deb 40f758519c7a29b4ba658fac240fe7ad 1411762 libs extra libhdf5-mpich2-7_1.8.10-patch1-1_amd64.deb 47321f526bd28b22ddf67c9d3a21b0ea 7277368 libdevel extra libhdf5-mpich2-dev_1.8.10-patch1-1_amd64.deb 4968ff7b455b72df218bfd5305fde019 3102762 debug extra libhdf5-mpich2-7-dbg_1.8.10-patch1-1_amd64.deb 8acaf91c61dc3432279b952ab3f8d2b3 22824 libdevel extra libhdf5-mpi-dev_1.8.10-patch1-1_amd64.deb ad884c09a6280595793d9efe5b2b2890 31618 science optional hdf5-helpers_1.8.10-patch1-1_amd64.deb c4b91ee30b94fd5014658aea15297953 871052 science optional hdf5-tools_1.8.10-patch1-1_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEARECAAYFAlGUA64ACgkQiOXXM92JlhC0WwCfdF5tudJKbyWSEj55ciF1aWoL yuYAoIkYVdig7mv3shRE+p7ozfpZh4fh =bVKS -----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel