Your message dated Thu, 01 Mar 2018 20:52:04 +0000
with message-id <[email protected]>
and subject line Bug#888591: fixed in ck 0.6.0-1.1
has caused the Debian Bug report #888591,
regarding ck: FTBFS with debhelper/11.1 due to empty build target
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.)
--
888591: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=888591
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: ck
Version: 0.6.0-1
Severity: serious
Tags: patch
The ck package FTBFS with debhelper/11.1 as it has an empty build
target. This is caused by debhelper had a bug in its handling of
"explicitly defined rules targets" that has now been fixed.
Previously, this happened to work because dpkg-buildpackage would
invoke "debian/rules build" (which would be a no-op) followed by
"fakeroot debian/rules binary". During the binary target, dh's
suboptimal handling would run the build commands.
The solution is trivial but less pretty; explicitly define "build"
with the same content as the "%:" target (or rename the "build" folder
and drop the ".PHONY" target). I have attached a patch for this.
More details can be found in:
* #886901 comment #35
* #887688 comment #37
* #880840
Apologies for the inconvenience.
Thanks,
~Niels
>From 2617adf33fb648fa775754aac9e7e66c1b0793c3 Mon Sep 17 00:00:00 2001
From: Niels Thykier <[email protected]>
Date: Sat, 27 Jan 2018 14:15:55 +0000
Subject: [PATCH] Avoid empty build target
The dh sequencer as of debhelper/11.1 is stricter with this in other
to solve #880840 (where debhelper would fail to handle such targets
correctly).
Signed-off-by: Niels Thykier <[email protected]>
---
debian/rules | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/debian/rules b/debian/rules
index fbcfe82..ca7adfe 100755
--- a/debian/rules
+++ b/debian/rules
@@ -14,5 +14,10 @@ override_dh_auto_test:
%:
dh $@
+# The build target must not be empty. Sadly because of how make
+# works, we have do duplicate the target in this case.
+build:
+ dh $@
+
.PHONY: build
--
2.15.1
--- End Message ---
--- Begin Message ---
Source: ck
Source-Version: 0.6.0-1.1
We believe that the bug you reported is fixed in the latest version of
ck, 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.
Adrian Bunk <[email protected]> (supplier of updated ck 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: SHA512
Format: 1.8
Date: Sat, 24 Feb 2018 21:32:28 +0200
Source: ck
Binary: libck0 libck-dev
Architecture: source
Version: 0.6.0-1.1
Distribution: unstable
Urgency: medium
Maintainer: Robert Edmonds <[email protected]>
Changed-By: Adrian Bunk <[email protected]>
Description:
libck-dev - Concurrency Kit - development files
libck0 - Concurrency Kit - shared libraries
Closes: 888591
Changes:
ck (0.6.0-1.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Apply patch from Niels Thykier to fix FTBFS with
debhelper >= 11.1. (Closes: #888591)
Checksums-Sha1:
1a3764b328ba14dc563542a4cfbc8404f2f86924 1922 ck_0.6.0-1.1.dsc
491bad4f3cf331ac0e6ab38fc4fb0cc09eec570b 3598 ck_0.6.0-1.1.debian.tar.gz
Checksums-Sha256:
2d487a3b1deabde0b301317c772381279b944adff820e40ae1baa1b046d672a4 1922
ck_0.6.0-1.1.dsc
acf0706f1d0c69b1c5745bbbedf58e0d889e5a431d0bebfde24963ac4b2f57b5 3598
ck_0.6.0-1.1.debian.tar.gz
Files:
765864e31a7eec244f72c988cbd09d5a 1922 libs optional ck_0.6.0-1.1.dsc
549dee4e0cd99adadb0491d8fc53808d 3598 libs optional ck_0.6.0-1.1.debian.tar.gz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAlqRwzkACgkQiNJCh6LY
mLGpLxAAh2H9kJMbDYhQhpTG+djsJqaJSOrTUy7x30Ic+zt/2kQOdHySteZvye54
lVSKcKSIsYjZYcewwKSYLVeiKvpHbdpmxeufC+MDQDy4cFSIj+4wN+ZaWRJpYcIV
6Rpve9wnCzoPRASqxEg5n6Yq2QRW4TBZhcFrpvXd07fk041awUjK16tnp8Dzn/D8
qWrPtmjjbFZd4o71AIAkT6iInahPcBNfbBgljUQZ7/0IR4X1kekCIXptAl0hCDdN
alHJcWT9/+vfx0WoU8X71qNVJmdQj6xrej5wRgEWAUxeetJ3YQ/i170OtpEumeQv
+H8hmA2bLAadkbsXS3oZqGlAj0JjyRulKKfaHsoYfIYFBPbxzJHRSIEf/wN6hNUO
2xU+HbFZwY0U1I64gdibno4dl6CE5eK5oyR+CfqjW+Od+EsrnpgJOcK0L//IjSLk
oNilOfHflJm/NtBW9lH6O6AtsWizdamYzdszjzLqnxgB9KHDZGRX8ByRse8UACm4
QLyeCm2cOgW2NPQ4s38ouNFnWaQzuPsz1UxpsJXY9HZEUFTQ3Z5ELv6iIgNQ6UmN
eyjT2LOUa/XQ71QFXU9I8FXXfNqdRvwsGZf7EdIX2rvDPWlFEQ7afg1VXNYwWH/T
Xz5dlrW69Mac8s2WQ71bFRx/UIQdSkSp2AHKW084QFJ2GvIfCrk=
=92f2
-----END PGP SIGNATURE-----
--- End Message ---