Your message dated Sun, 18 Mar 2012 13:32:30 +0000
with message-id <[email protected]>
and subject line Bug#664155: fixed in fftw3 3.3.1-3
has caused the Debian Bug report #664155,
regarding fftw3: please convert to multiarch
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.)


-- 
664155: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=664155
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:fftw3
Version: 3.3.1-1
Severity: wishlist
Tags: patch

It would be useful to have a multiarched fftw3.
Attached a patch that archives that.
It sets Multiarche: same for libfftw3-3 and libfftw3-mpi
libfftw3-dev and -dbg can't be same currently as they install executables.
libfftw3-mpi-dev probably could be but I didn't want to diverge the two
-dev packages.
diff -Nru fftw3-3.3.1/debian/control fftw3-3.3.1/debian/control
--- fftw3-3.3.1/debian/control  2012-03-12 09:23:32.000000000 +0100
+++ fftw3-3.3.1/debian/control  2012-03-15 22:41:50.000000000 +0100
@@ -4,6 +4,7 @@
 Maintainer: Debian Science Team 
<[email protected]>
 Uploaders: Paul Brossier <[email protected]>
 Build-Depends: debhelper (>=7.0.0),
+               dpkg (>= 1.16.0),
                gfortran,
                texinfo, quilt, mpi-default-dev
 Build-Depends-Indep: transfig, ghostscript (>> 8.63)
@@ -15,11 +16,13 @@
 Package: libfftw3-3
 Architecture: any
 Section: libs
+Pre-Depends: multiarch-support
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Suggests: libfftw3-dev
 Provides: fftw3
 Replaces: fftw3
 Conflicts: fftw3
+Multi-Arch: same
 Description: Library for computing Fast Fourier Transforms
  The FFTW library computes Fast Fourier Transforms (FFT) in one or more
  dimensions. It is extremely fast. This package contains the shared library
@@ -33,11 +36,13 @@
 Package: libfftw3-mpi-3
 Architecture: any
 Section: libs
+Pre-Depends: multiarch-support
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Suggests: libfftw3-dev
 Provides: fftw3
 Replaces: fftw3
 Conflicts: fftw3
+Multi-Arch: same
 Description: MPI Library for computing Fast Fourier Transforms
  The FFTW library computes Fast Fourier Transforms (FFT) in one or more
  dimensions. It is extremely fast. This package contains the shared library
diff -Nru fftw3-3.3.1/debian/libfftw3-3.install 
fftw3-3.3.1/debian/libfftw3-3.install
--- fftw3-3.3.1/debian/libfftw3-3.install       2012-03-12 08:46:33.000000000 
+0100
+++ fftw3-3.3.1/debian/libfftw3-3.install       2012-03-15 22:20:50.000000000 
+0100
@@ -1 +1 @@
-usr/lib/libfftw*.so.*
+usr/lib/*/libfftw*.so.*
diff -Nru fftw3-3.3.1/debian/libfftw3-dev.install 
fftw3-3.3.1/debian/libfftw3-dev.install
--- fftw3-3.3.1/debian/libfftw3-dev.install     2012-03-12 08:46:33.000000000 
+0100
+++ fftw3-3.3.1/debian/libfftw3-dev.install     2012-03-15 22:20:58.000000000 
+0100
@@ -1,5 +1,5 @@
 usr/bin/fftw*-wisdom*
 usr/include/*
-usr/lib/libfftw*.a
-usr/lib/libfftw*.so
-usr/lib/pkgconfig/fftw3*.pc
+usr/lib/*/libfftw*.a
+usr/lib/*/libfftw*.so
+usr/lib/*/pkgconfig/fftw3*.pc
diff -Nru fftw3-3.3.1/debian/libfftw3-mpi-3.install 
fftw3-3.3.1/debian/libfftw3-mpi-3.install
--- fftw3-3.3.1/debian/libfftw3-mpi-3.install   2012-03-12 08:46:33.000000000 
+0100
+++ fftw3-3.3.1/debian/libfftw3-mpi-3.install   2012-03-15 22:21:03.000000000 
+0100
@@ -1,2 +1,2 @@
-usr/lib/libfftw3*mpi.so.*
+usr/lib/*/libfftw3*mpi.so.*
 
diff -Nru fftw3-3.3.1/debian/libfftw3-mpi-dev.install 
fftw3-3.3.1/debian/libfftw3-mpi-dev.install
--- fftw3-3.3.1/debian/libfftw3-mpi-dev.install 2012-03-12 08:46:33.000000000 
+0100
+++ fftw3-3.3.1/debian/libfftw3-mpi-dev.install 2012-03-15 22:21:08.000000000 
+0100
@@ -1,3 +1,3 @@
 usr/include/*mpi*
-usr/lib/libfftw*mpi*.a
-usr/lib/libfftw*mpi*.so
+usr/lib/*/libfftw*mpi*.a
+usr/lib/*/libfftw*mpi*.so
diff -Nru fftw3-3.3.1/debian/rules fftw3-3.3.1/debian/rules
--- fftw3-3.3.1/debian/rules    2012-03-12 09:43:31.000000000 +0100
+++ fftw3-3.3.1/debian/rules    2012-03-15 22:20:28.000000000 +0100
@@ -5,6 +5,7 @@
 ARCHITECTURE := $(shell dpkg-architecture -qDEB_HOST_ARCH)
 DEB_HOST_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
 DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 
 CFLAGS := -g -Wall
 
@@ -59,7 +60,7 @@
 SETCFLAGS := CFLAGS='$(CFLAGS)'
 
 # common configure options
-archconfflags := $(archconfflags) --prefix=/usr --enable-shared 
--enable-threads --enable-portable-binary --enable-mpi
+archconfflags := $(archconfflags) --prefix=/usr --enable-shared 
--enable-threads --enable-portable-binary --enable-mpi 
--libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)
 
 build-arch:
        # single precision
@@ -142,7 +143,7 @@
        if ! ./test_long_long-double; then \
                dh_install -a --sourcedir=debian/tmp-long-double; \
        fi
-       rm debian/libfftw3-3/usr/lib/libfftw3*mpi* 
debian/libfftw3-dev/usr/lib/libfftw3*mpi* debian/libfftw3-dev/usr/include/*mpi*
+       rm debian/libfftw3-3/usr/lib/$(DEB_HOST_MULTIARCH)/libfftw3*mpi* 
debian/libfftw3-dev/usr/lib/$(DEB_HOST_MULTIARCH)/libfftw3*mpi* 
debian/libfftw3-dev/usr/include/*mpi*
 
 
        dh_installman -a

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: fftw3
Source-Version: 3.3.1-3

We believe that the bug you reported is fixed in the latest version of
fftw3, which is due to be installed in the Debian FTP archive:

fftw3_3.3.1-3.debian.tar.gz
  to main/f/fftw3/fftw3_3.3.1-3.debian.tar.gz
fftw3_3.3.1-3.dsc
  to main/f/fftw3/fftw3_3.3.1-3.dsc
libfftw3-3_3.3.1-3_amd64.deb
  to main/f/fftw3/libfftw3-3_3.3.1-3_amd64.deb
libfftw3-dbg_3.3.1-3_amd64.deb
  to main/f/fftw3/libfftw3-dbg_3.3.1-3_amd64.deb
libfftw3-dev_3.3.1-3_amd64.deb
  to main/f/fftw3/libfftw3-dev_3.3.1-3_amd64.deb
libfftw3-doc_3.3.1-3_all.deb
  to main/f/fftw3/libfftw3-doc_3.3.1-3_all.deb
libfftw3-mpi-3_3.3.1-3_amd64.deb
  to main/f/fftw3/libfftw3-mpi-3_3.3.1-3_amd64.deb
libfftw3-mpi-dev_3.3.1-3_amd64.deb
  to main/f/fftw3/libfftw3-mpi-dev_3.3.1-3_amd64.deb



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 fftw3 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: Thu, 15 Mar 2012 23:08:45 +0100
Source: fftw3
Binary: libfftw3-3 libfftw3-mpi-3 libfftw3-dev libfftw3-mpi-dev libfftw3-doc 
libfftw3-dbg
Architecture: source all amd64
Version: 3.3.1-3
Distribution: experimental
Urgency: low
Maintainer: Debian Science Team 
<[email protected]>
Changed-By: Sylvestre Ledru <[email protected]>
Description: 
 libfftw3-3 - Library for computing Fast Fourier Transforms
 libfftw3-dbg - Library for computing Fast Fourier Transforms - debug symbols
 libfftw3-dev - Library for computing Fast Fourier Transforms
 libfftw3-doc - Documentation for fftw version 3
 libfftw3-mpi-3 - MPI Library for computing Fast Fourier Transforms
 libfftw3-mpi-dev - MPI Library for computing Fast Fourier Transforms
Closes: 664155 664156
Changes: 
 fftw3 (3.3.1-3) experimental; urgency=low
 .
   * Add the multiarch support. Thanks to Julian Taylor for the patch
     (Closes: #664155)
   * Fix some various silly and useless conflicts (Closes: #664156)
Checksums-Sha1: 
 c9865bb0cdfd16a10b89bfce2e68d95e460345fc 1624 fftw3_3.3.1-3.dsc
 1b7773bae6a437b682a5b1c6266916ecee116ead 10536 fftw3_3.3.1-3.debian.tar.gz
 815dfb23b291094546d35a66910da993e1b95f1f 406724 libfftw3-doc_3.3.1-3_all.deb
 958245448c926f945f35385b4f9af2f5f6b88f51 1786652 libfftw3-3_3.3.1-3_amd64.deb
 dfd1088bbf463b19ce8e9066e73d25ead87d1e18 279396 
libfftw3-mpi-3_3.3.1-3_amd64.deb
 fbf02a2b92164bdae5f0f38d684804b8cc651fe1 2342860 libfftw3-dev_3.3.1-3_amd64.deb
 50067b396ab86e0f79dcfd23fc600a5f8d5c470b 299356 
libfftw3-mpi-dev_3.3.1-3_amd64.deb
 bf2848ae80bc7de8268b0562a0b4959199c23c98 7640452 libfftw3-dbg_3.3.1-3_amd64.deb
Checksums-Sha256: 
 9fda987bb91190a404cef5016447df55c3dbee199c4f5a21de54ba42d35799c7 1624 
fftw3_3.3.1-3.dsc
 2da4c377a5612d41f1e66ad6a87cea0baa16da538dbb413a388842e75321b580 10536 
fftw3_3.3.1-3.debian.tar.gz
 cddc21d663fc12a9469bdae764019f1904e2fd6c272584c6c33638973c5939a7 406724 
libfftw3-doc_3.3.1-3_all.deb
 3dedaa9327c0a50996ab16cc177f656c1b9b8ca994f60d81d038d57a0354eda6 1786652 
libfftw3-3_3.3.1-3_amd64.deb
 ef917590471e860bac34d3b174bd0962f1b91e62f128eb0e5ea6de10b03cfedb 279396 
libfftw3-mpi-3_3.3.1-3_amd64.deb
 cbba178316236600a9dc49f7aedb85e705ca70d28aec6dfc4dd1de3ddc825f7f 2342860 
libfftw3-dev_3.3.1-3_amd64.deb
 67addf981f0b1dd02c6eeb5a1fb52b57bd250fee9becaa1f4188193ac7a1a111 299356 
libfftw3-mpi-dev_3.3.1-3_amd64.deb
 39dadc8343832dbaca9b7339ea4f70eb971253b28d936923a4202dd11fbfab74 7640452 
libfftw3-dbg_3.3.1-3_amd64.deb
Files: 
 135c55f8b1bc8e81d6756864f5594e49 1624 libs optional fftw3_3.3.1-3.dsc
 07b7765c191f7aa4934b102b1b7da937 10536 libs optional 
fftw3_3.3.1-3.debian.tar.gz
 e978ee542d1b0b8a2ea53455d25223d0 406724 doc optional 
libfftw3-doc_3.3.1-3_all.deb
 14f10133e909bfa2742dfd1714d245c8 1786652 libs optional 
libfftw3-3_3.3.1-3_amd64.deb
 b3c100be7d03e82cc92f6a796f24587e 279396 libs optional 
libfftw3-mpi-3_3.3.1-3_amd64.deb
 5bc84d20271ed98ae3c1313f32ef6ae9 2342860 libdevel optional 
libfftw3-dev_3.3.1-3_amd64.deb
 b9ce544692a09a99cf2d698a36588b4e 299356 libdevel optional 
libfftw3-mpi-dev_3.3.1-3_amd64.deb
 863ecd8b91284d36f0cc5d886612f1d5 7640452 debug extra 
libfftw3-dbg_3.3.1-3_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk9l3a4ACgkQiOXXM92JlhDHjACcDtklhgnwwGcb6c2aiVUY2gmt
rTUAnjSqUEVqWSt0SebH+8s+wScWIIty
=YUYk
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to