Your message dated Sun, 02 Dec 2018 11:04:40 +0000
with message-id <[email protected]>
and subject line Bug#914715: fixed in mafft 7.407-2
has caused the Debian Bug report #914715,
regarding mafft FTCBFS: builds for the wrong architecture
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.)
--
914715: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=914715
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: mafft
Version: 7.402-1
Tags: patch
User: [email protected]
Usertags: rebootstrap
mafft fails to cross build from source, because it builds for the wrong
architecture. Using dh_auto_build fixes that. While implementing the
patch, I noticed that the --sourcedirectory flag makes the packaging a
bit easier, so that's included in the attached patch. Please consider
applying it.
Helmut
diff --minimal -Nru mafft-7.402/debian/changelog mafft-7.402/debian/changelog
--- mafft-7.402/debian/changelog 2018-05-28 16:17:10.000000000 +0200
+++ mafft-7.402/debian/changelog 2018-11-26 17:20:38.000000000 +0100
@@ -1,3 +1,11 @@
+mafft (7.402-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: Let dh_auto_build pass cross tools to make. (Closes: #-1)
+ * Also simplify debian/rules using --sourcedirectory.
+
+ -- Helmut Grohne <[email protected]> Mon, 26 Nov 2018 17:20:38 +0100
+
mafft (7.402-1) unstable; urgency=medium
* New upstream version
diff --minimal -Nru mafft-7.402/debian/rules mafft-7.402/debian/rules
--- mafft-7.402/debian/rules 2018-05-28 16:17:10.000000000 +0200
+++ mafft-7.402/debian/rules 2018-11-26 17:20:38.000000000 +0100
@@ -8,10 +8,10 @@
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
%:
- dh $@
+ dh $@ --sourcedirectory=core
override_dh_auto_build:
- $(MAKE) -C core \
+ dh_auto_build -- \
PREFIX=/usr/lib/mafft \
ENABLE_MULTITHREAD=-Denablemultithread \
LIBDIR=/usr/lib/mafft/lib/mafft \
@@ -19,14 +19,13 @@
LDFLAGS="$(shell dpkg-buildflags --get LDFLAGS)"
override_dh_clean:
- [ ! -f core/Makefile ] || $(MAKE) -C core clean
rm -rf binaries/* scripts/*
dh_clean
MAFFT = MAFFT_BINARIES=$(CURDIR)/binaries scripts/mafft
-override_dh_install:
- $(MAKE) -C core PREFIX=$(CURDIR)/debian/mafft/usr/lib/mafft
MANDIR=$(CURDIR)/debian/mafft/usr/share/man/man1
LIBDIR=$(CURDIR)/debian/mafft/usr/lib/mafft/lib/mafft install
+override_dh_auto_install:
+ dh_auto_install -- PREFIX=/usr/lib/mafft MANDIR=/usr/share/man/man1
LIBDIR=/usr/lib/mafft/lib/mafft
rm debian/mafft/usr/lib/mafft/lib/mafft/*.1
override_dh_compress:
--- End Message ---
--- Begin Message ---
Source: mafft
Source-Version: 7.407-2
We believe that the bug you reported is fixed in the latest version of
mafft, 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.
Andreas Tille <[email protected]> (supplier of updated mafft 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: SHA256
Format: 1.8
Date: Sun, 02 Dec 2018 11:39:45 +0100
Source: mafft
Binary: mafft
Architecture: source
Version: 7.407-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team
<[email protected]>
Changed-By: Andreas Tille <[email protected]>
Description:
mafft - Multiple alignment program for amino acid or nucleotide sequences
Closes: 914715
Changes:
mafft (7.407-2) unstable; urgency=medium
.
[ Helmut Grohne ]
* Fix FTCBFS: Let dh_auto_build pass cross tools to make. (Closes: #914715)
* Also simplify debian/rules using --sourcedirectory.
.
[ Andreas Tille ]
* Remove trailing whitespace in debian/changelog
Checksums-Sha1:
ae72d8206beebc8fa8a826f22eff825ad6094645 1963 mafft_7.407-2.dsc
d680b819b6d71491cf0416786e404e7a5201afdc 6876 mafft_7.407-2.debian.tar.xz
Checksums-Sha256:
1a181589c5d1fcc2864c6a38893a9a9a93fdbe1281373fd6961ff8356baf561b 1963
mafft_7.407-2.dsc
e92089d5e442cf1063ec1e63ffa88d327b5afd7d05a0392c9c497815d5f0eebf 6876
mafft_7.407-2.debian.tar.xz
Files:
3f219978fce5ca237bc94ff023cb7bea 1963 science optional mafft_7.407-2.dsc
235a2cf703903a4b2151229a60a50b87 6876 science optional
mafft_7.407-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCAAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAlwDt1QRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtEkLQ//blkRfjmdGflkCCg04nfYbIP6NYt3lm0y
mUWb9EXeLVZWCBU73tgrKeL2KK3JbAHrelrCrh2W8pOnQ42EdONhKUglOcy7RPPy
CqBluwrJ/qeQt6HzYD0Tou6F3kck0R6yGZ4RvxsRn26KHAFMYmCuc9mXu8SAxJZ7
LcTYnnKxhDqJtrS7xKo732CXFsgeKIlhhLV5+F8lN/oE4+WNveMYu6isil3cz/pr
zwy6z1crizrh5d/6mfwmo8/uoB8W6Q1zxWsJZe3G+svwLqieB7VN/7ICOnsaHf7Y
+dnFC8ZhFgl5W89g6w5sKr1AMjdJniEwEDgRid1eK4+ZgwfUhB9p+mhOBt+udZ2F
60zQiPAiZ6PneOP0bX0X4zxVOVkqFzsdwZ8hc7nr4lCRjKZLDoezurfuR60VLG/G
AsH0SFz1anCd9q4j/ePddk/PqswSWb0HGPWbhCUd49yY+6aqsokk9f6XpEt6Iqfy
zCbTZPV3l10WlcW8ouWGC8+EN+xvYxyqDaA0IpSw2IN5tPe4mhdeuCHljE4f0WnZ
sKpdE+tPVAt2VXdVJbxDrdAmvUkOz1FHxdeacrzTqL9P/vyzvV9+BMeeioZe6Vop
oh18I+ZiVEy1bWD4qUFPqDEXUdH47T9g7l1Ig2huF3NeHqq/WxlhCaz+o+5V4Rlj
ZQf4uQN5vfc=
=eCyd
-----END PGP SIGNATURE-----
--- End Message ---