Your message dated Fri, 18 May 2018 12:22:23 +0000
with message-id <[email protected]>
and subject line Bug#898281: fixed in libguytools2 2.0.5-2
has caused the Debian Bug report #898281,
regarding libguytools2 FTCBFS: does not pass cross flags to qmake
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.)
--
898281: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=898281
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libguytools2
Version: 2.0.5-1
Tags: patch
User: [email protected]
Usertags: rebootstrap
libguytools2 fails to cross build from source, because it does not pass
cross flags to qmake. As these are difficult to get right, the easiest
way to fix is using dh_auto_configure. When using qmake, you must build
depend on qt5-qmake. And for using lrelease you must build depend on
qt5-qmake:native. The attached patch fixes all of these. Please consider
applying it.
Helmut
diff --minimal -Nru libguytools2-2.0.5/debian/changelog
libguytools2-2.0.5/debian/changelog
--- libguytools2-2.0.5/debian/changelog 2018-01-06 00:03:05.000000000 +0100
+++ libguytools2-2.0.5/debian/changelog 2018-05-09 06:22:04.000000000 +0200
@@ -1,3 +1,12 @@
+libguytools2 (2.0.5-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: (Closes: #-1)
+ + Let dh_auto_configure pass the right flags to qmake.
+ + Depend on qt5-qmake:native for lrelease and qt5-qmake for qmake.
+
+ -- Helmut Grohne <[email protected]> Wed, 09 May 2018 06:22:04 +0200
+
libguytools2 (2.0.5-1) unstable; urgency=medium
* [541d758] New upstream version 2.0.5
diff --minimal -Nru libguytools2-2.0.5/debian/control
libguytools2-2.0.5/debian/control
--- libguytools2-2.0.5/debian/control 2018-01-06 00:02:02.000000000 +0100
+++ libguytools2-2.0.5/debian/control 2018-05-09 06:22:04.000000000 +0200
@@ -6,6 +6,8 @@
Michael Prokop <[email protected]>,
Build-depends:
- debhelper (>> 5.0.0),
+ debhelper (>= 7~),
+ qt5-qmake,
+ qt5-qmake:native,
qtbase5-dev,
qttools5-dev-tools,
Standards-Version: 4.1.3
diff --minimal -Nru libguytools2-2.0.5/debian/rules
libguytools2-2.0.5/debian/rules
--- libguytools2-2.0.5/debian/rules 2018-01-06 00:01:39.000000000 +0100
+++ libguytools2-2.0.5/debian/rules 2018-05-09 06:22:04.000000000 +0200
@@ -4,12 +4,14 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
+export QT_SELECT=qt5
+
build: build-stamp
build-stamp:
dh_testdir
./create_version_file.sh
qtchooser -run-tool=lrelease -qt=qt5 tools.pro
- qmake -qt5 tools.pro
+ dh_auto_configure -- tools.pro
$(MAKE)
touch build-stamp
@@ -18,7 +20,7 @@
dh_testroot
rm -f build-stamp
# dpkg-buildpackage starts with cleaning, so we have to be sure that
there's a Makefile (and thus call qmake)
- qmake -qt5 toolsstatic.pro
+ dh_auto_configure -- toolsstatic.pro
$(MAKE) clean
dh_clean
--- End Message ---
--- Begin Message ---
Source: libguytools2
Source-Version: 2.0.5-2
We believe that the bug you reported is fixed in the latest version of
libguytools2, 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.
Michael Prokop <[email protected]> (supplier of updated libguytools2 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: Fri, 18 May 2018 13:23:23 +0200
Source: libguytools2
Binary: libguytools2-dev libguytools2
Architecture: source
Version: 2.0.5-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Security Tools <[email protected]>
Changed-By: Michael Prokop <[email protected]>
Description:
libguytools2 - libguytools is a small programming toolbox
libguytools2-dev - development files for libguytools being a small programming
toolb
Closes: 898281
Changes:
libguytools2 (2.0.5-2) unstable; urgency=medium
.
[ Raphaƫl Hertzog ]
* [4d477b3] Update team maintainer address to Debian Security Tools
<[email protected]>
* [22b552e] Update Vcs-Git and Vcs-Browser for the move to
salsa.debian.org
* [a380c67] Update Vcs-* fields to match renamed git repository and
source package name
.
[ Michael Prokop ]
* [1f3de7a] Apply patch to fix FTCBFS. Thanks to Helmut Grohne
<[email protected]> for bugreport + patch (Closes: #898281)
Checksums-Sha1:
6cfb14e9c06604641df05a816039bbe92024423c 2139 libguytools2_2.0.5-2.dsc
b9854c93e272993db0556411ae6e08ed81678200 3020
libguytools2_2.0.5-2.debian.tar.xz
Checksums-Sha256:
d5611dc35f3f437637a56a0cf95e7db2d9a9883aa9b72cc158f57c7a038054b2 2139
libguytools2_2.0.5-2.dsc
e245f6d4e13f7be4db7b25d2555ac2603d77eceeef5bc85e9f3be465e7e0ea0f 3020
libguytools2_2.0.5-2.debian.tar.xz
Files:
70041a10d2c02a1c8e7088e23802c005 2139 libs optional libguytools2_2.0.5-2.dsc
60a8b0d972edea4b48e3c6d0e734f81a 3020 libs optional
libguytools2_2.0.5-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJa/sB/AAoJEJaoeHK36jc3Y94P/AiNqj3l13wtisoWcHulj3a5
ZDj2EdLBRgwB763MAomFwr6OmBQSCwnPkqarbK239W++UZjvxIkBv3oR5uE048Bb
FgxufhsNVM8w+DJz/uE+9W6+eJhq/SWm9IMOOwAaHkt4y2tuzD9iQde6qyXtUg6P
Lr7vamqSC6pbV3MmziU5JFpQD7GL4p//lTmI/8K2vXhgUeDLlbVfR1UQ8LHpRZfK
C88H9FwEIr9rexOp6gEMS9XrRFYCI+G2cjAnvz7qffKSLbBximpdv3vNOwNcf+e/
iKkzIu6SPuZz626x1c1FKNj5+bs4uknabTMXYTW6hfzi+mqY1FwDnz5Kpb3/kLFY
gd1jloYXzXq56xv5wGiuOIRhUZSPWou2Hf4fbim3X8Ec3XVp6zBrYDhHbb7Pjpvy
IFCVyRYq2+e9JKXhUNKGVaeIm4bY4c6m9i6oaN1dKu5GTyQDw81iLdXPuxsffL/Y
ppxu5pSCeWmTTDbkrQVDXdR8A/AxInAHhKxuslpx6bR2ZK4GswRxHB8qRPLGS5MA
IMK5UkUS9z5arm+5/GjIpQbLint34NjWOvKPFmwExWym86arFyEn7mS3tSnpThc8
hYDS/kCxU61CKtsgQUYp4kXlEHuYBpjqFwK7NHH6XmM1xHUKc/h1eBS+iuWIk01n
zOpXfjrtQOIpLyVXKRCk
=g3mP
-----END PGP SIGNATURE-----
--- End Message ---