Your message dated Mon, 28 May 2018 08:35:49 +0000
with message-id <[email protected]>
and subject line Bug#898281: fixed in libguytools2 2.0.5-3
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-3
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: Mon, 28 May 2018 09:12:15 +0200
Source: libguytools2
Binary: libguytools2-dev libguytools2
Architecture: source
Version: 2.0.5-3
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-3) unstable; urgency=medium
.
* Fix missing qt5-qmake:native in the .dsc file, caused
by using dpkg-source from Debian/jessie. Thanks for
spotting, Helmut Grohne. (Closes: #898281)
Checksums-Sha1:
6b950d34d992762737b62f8591be16e950320637 2157 libguytools2_2.0.5-3.dsc
0f807646942f2ef4a5de1de00275d170a86363a5 3076
libguytools2_2.0.5-3.debian.tar.xz
dcf0d9555dd4fc31531c182b30c150909f07f9ac 5426
libguytools2_2.0.5-3_source.buildinfo
Checksums-Sha256:
a313a9830023d3cf4921a4e2f5596e23b97ed86189adc888cd6d2ec03deb6a8f 2157
libguytools2_2.0.5-3.dsc
0faf89cabe61bcc8487e6f8417e42340b1d0ddd4dc2cdfc654bd01d9e77c5fcc 3076
libguytools2_2.0.5-3.debian.tar.xz
6ba960143a8f8bc1bf7bedcfddc1d5f12ab1b3b244228607e05d88a7aebd373a 5426
libguytools2_2.0.5-3_source.buildinfo
Files:
2115aa58a224c5a7fe0de7ff6192a59f 2157 libs optional libguytools2_2.0.5-3.dsc
b12718671dd13974f7057102be1c313f 3076 libs optional
libguytools2_2.0.5-3.debian.tar.xz
60c0a2e8be0f37d7ff97b2b20c7aac72 5426 libs optional
libguytools2_2.0.5-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJbC7QqAAoJEJaoeHK36jc3sJYP+wWh+0pf0RGfxzuvgfS9oV28
mbH1g4bb5jdGH9X3O9CIVMydUtJlyZ3/hTf5rVlUIpfEW8+O5NpYk4M+sL1dpeIB
GNVl1xU53XmHpRc7TLCCR+XPDRVa3VXxy2QwK87j9LTSQQm+gy9jBKxC777NofX5
XwEIGhHGg+HfJCH3N6kdomqEtJQXZe4ZdhR/4/2xcJKWjakN/+KuYIztmROh6SbU
kXdKusvzoUmNZwzj75Ma6G7oZUMdhHQS8tW24JHMfP7Uqn9MIWUET3AKlUtkhW9O
3AcUUeMLdUgDinr2qGgvKO0E+0lqQ1NnVzIGGFGK3afYcx0ikhUAuYdLcx1eK12Z
J+xOyjMGyy0siXqyQGO1aDAH+C4ucm66RrQccKxeYILSDxdABjd8BCtNNY2tiM+J
6YTIi42MEsndh2TjelsPbdyE5ZIbYcQQi0H6MZ3wtWV9VLWsufwm/YGYznAdY1rj
AbjCaxOkLi/+NWPsmRleOwMYL02sXV1/DzEZSjA7yhlKsZUm8yJaAqTdPYUXlTYL
un00lnAd9rncJnlNoG0MVtG9MijDtVdxZhdB02RBz9IabyCLPSjgeaYKE1E7tTLa
9HMJvGRrj80oYkl46SxxFOT1VYaTXjLA4kAOyzlGwwKG1Jed2H7p4OvYNXz4JeH9
+KweHSzClruTJMOf6t+q
=vlXv
-----END PGP SIGNATURE-----
--- End Message ---