Your message dated Sun, 22 Oct 2017 09:18:41 +0000
with message-id <e1e6cp3-0001pj...@fasolo.debian.org>
and subject line Bug#879478: fixed in debhelper 10.10.1
has caused the Debian Bug report #879478,
regarding debhelper: dh_testroot regression: relies on debian/control
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 ow...@bugs.debian.org
immediately.)


-- 
879478: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=879478
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: debhelper
Version: 10.10
Severity: serious
Tags: d-i
Justification: triggers FTBFS

[ Please keep both debian-boot@ and myself in the loop, thanks. ]

Hi,

debian-installer uses compat 7, a build/ directory, and its daily-build
script is started from this directory. Makefiles use dh_testroot from
that directory, and starting with 10.10, the build is broken because of:
| dh_testroot: "debian/control" not found. Are you sure you are in the correct 
directory?

The changes were obvious since 10.9.2 (known good), but I've confirmed
anyway (through bisection) that it's caused by:
| commit 087be1a300581b989aa38227693a8a6f112408f9 (refs/bisect/bad)
| Author: Niels Thykier <ni...@thykier.net>
| Date:   Sat Sep 16 14:51:53 2017 +0000
| 
|     Add minimal R³ support for debhelper
|     
|     Signed-off-by: Niels Thykier <ni...@thykier.net>

It seems to me that's due to the getpackages call addition, but I don't
think it's reasonable for debhelper to break compat 7 this way. Also,
even if one might object d-i is abusing dh_testroot (or using it
incorrectly), its documented purpose is:
| dh_testroot simply checks to see if you are root. If not, it exits
| with an error. Debian packages must be built as root, though you can
| use fakeroot(1)


KiBi.

--- End Message ---
--- Begin Message ---
Source: debhelper
Source-Version: 10.10.1

We believe that the bug you reported is fixed in the latest version of
debhelper, 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 879...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Niels Thykier <ni...@thykier.net> (supplier of updated debhelper 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 22 Oct 2017 09:00:12 +0000
Source: debhelper
Binary: debhelper dh-systemd
Architecture: source
Version: 10.10.1
Distribution: unstable
Urgency: medium
Maintainer: Debhelper Maintainers <debhelper-de...@lists.alioth.debian.org>
Changed-By: Niels Thykier <ni...@thykier.net>
Description:
 debhelper  - helper programs for debian/rules
 dh-systemd - debhelper add-on to handle systemd unit files - transitional pack
Closes: 879478
Changes:
 debhelper (10.10.1) unstable; urgency=medium
 .
   * debhelper.pod: Document that all tools by default must be run
     in the root of an unpacked source.
   * dh: Clarify that --list can be run anywhere.
   * dh_testroot: Temporarily cope with being run outside a source
     root.  (Closes: #879478)
   * dh_testroot: Update manpage to mention its new scope.
   * d/control: Bump (build-)dependency on dpkg to 1.19.0.3~.  That
     was technically necessary already in the previous upload.
Checksums-Sha1:
 8308af126c9f3a7215a1a33ce01fe1040f2ad956 1795 debhelper_10.10.1.dsc
 55fa0f20f7752d6235ef42ec35297322fd4239c4 427780 debhelper_10.10.1.tar.xz
 8550deb017b68a01b61c5ee183b539c2edafcdc1 4506 
debhelper_10.10.1_source.buildinfo
Checksums-Sha256:
 d61ff70119c56aa1a45ddb53af8e153e60a30f35e15000b30a0290c867a0db90 1795 
debhelper_10.10.1.dsc
 3de4d81111824c80b63ec35bf1f5d3f5c3e09699fc77587ea34338f2903d0ccc 427780 
debhelper_10.10.1.tar.xz
 c3d5976dd9e5600f8f655f0e7e60d28d8ba9eb0438ca04e97d46f404bc954cbf 4506 
debhelper_10.10.1_source.buildinfo
Files:
 0636cb917e9a6ca6d6a4a86722d88f58 1795 devel optional debhelper_10.10.1.dsc
 596b38a6c21f4419a632d090d5e99a00 427780 devel optional debhelper_10.10.1.tar.xz
 8028a328540c198c7175c55887043494 4506 devel optional 
debhelper_10.10.1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEsxMaRR2/33ygW0GXBUu7n32AZEIFAlnsXosACgkQBUu7n32A
ZEK+2g/+J3GfkWsRMEhGdcGq801fzzwxtV8emPhOJ6Ut8+NJleMWyV3i4Jo68mN/
LW/OkCXKjMr8x8T61mKk87SKgvl/FZ0Gk0KeEAXWRjx5wF6YId/QUCjH3zTjhI30
NMgkTdID4gumrZtYUSukjdEo8eFJDFxlIfMfqNMPlm8yBoe89cg9/QOjfgaCWRWo
Re79ryleVefoymERCbxi6Y0l4uFmbTI/mvSXF/NSf834H8a35TAvHesyw36sG/Hg
FWh09YBbgHdiJrGsAlFpVPqF0fYfmKSS8m9zB+u/HDmn74tdkE5ryLzidXtNhtQf
TQ7XVtzEUFcgu9mRDlRExxQRRvUWHvX7yvU1reLlZqGDEyISB5y0DcxouQI7t96w
NJb4zdkb2sbRU1jMcsHvlv1Bom8V/EBgbU1e9bEicJiV97XdHGBUD1GjObnA2mYo
bVTvW6EIX9XT14hL0Sqf4XUOhABV9Xqtrx3O56F3aCNjVeCa5tLPDEPxz7wlw0/S
Dr82J+iQMjDBFL+aBoMq74BAaazhkGGG540wwpmdmMih2/wbd2W8Ew4Isix3QjDw
koYt0i50CRrsGbCvcLnd8sURBlezx4OyFA0dbYKG4Jv88/IBetU/c81kboRANmG7
gEVySxMlxspayts0z/Xmv/LXsMDkGaEr9aGOjQWSLak6XR+UJdE=
=vrtU
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to