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
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 ---