Your message dated Sat, 28 Jan 2017 22:48:42 +0000
with message-id <e1cxbnw-000492...@fasolo.debian.org>
and subject line Bug#853017: fixed in bitlbee 3.5-2
has caused the Debian Bug report #853017,
regarding bitlbee: FTBFS on every autobuilder: dh_testroot: You must run this 
as root (or use fakeroot).
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.)


-- 
853017: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=853017
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:bitlbee
Version: 3.5-1.1
Severity: serious
Tags: patch

Dear maintainer:

I tried to build this package with "dpkg-buildpackage -A"
but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh_testdir
mkdir -p debian/build-native
ROOT=$PWD; cd debian/build-native; BITLBEE_VERSION="3.5-1.1" 
CPPFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2" CFLAGS="-g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security" LDFLAGS="-Wl,-z,relro" $ROOT/configure --debug=0 
--prefix=/usr --etcdir=/etc/bitlbee --events=libevent --otr=plugin --skype=0 
BitlBee configure

configure script run from a different directory. Will create some symlinks...
Spoofing version number: 3.5-1.1

Architecture: Linux

Configuration done:
  Debugging disabled.
  AddressSanitizer (ASAN) disabled.

[... snipped ...]

/usr/bin/make -C doc/user-guide
make[1]: Entering directory '/<<PKGBUILDDIR>>/doc/user-guide'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/<<PKGBUILDDIR>>/doc/user-guide'
touch build-stamp
dh_testdir
dh_testroot
dh_testroot: You must run this as root (or use fakeroot).
debian/rules:77: recipe for target 'install' failed
make: *** [install] Error 255
dpkg-buildpackage: error: debian/rules build-indep gave error exit status 2
--------------------------------------------------------------------------------

This happens because the build-* targets depend on their binary-* counterparts,
but this should never be the case, because they are invoked as a normal user by
either "dpkg-buildpackage -A" or "dpkg-buildpackage -B", so we are not root yet
to execute the binary-targets.

Suggested fix: There was already a working build target, just make the two
additional build-* targets to depend on it.

Trivial (but untested) patch follows. Please ensure that the package is 
buildable
with both "dpkg-buildpackage -A" and "dpkg-buildpackage -B" before uploading 
again.

Thanks.

--- a/debian/rules
+++ b/debian/rules
@@ -41,8 +41,8 @@ CONFIGURE_OVERRIDES:=CPPFLAGS="$(CPPFLAGS)" 
CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAG
 
 HAS_DH_SYSTEMD:=$(shell dpkg-query -W -f='$${Status}' dh-systemd 2>/dev/null | 
grep -c "ok installed")
 # https://bugs.debian.org/821967
-build-indep: binary-indep
-build-arch: binary-arch
+build-indep: build
+build-arch: build
 
 build: build-stamp
 build-stamp:

--- End Message ---
--- Begin Message ---
Source: bitlbee
Source-Version: 3.5-2

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

Debian distribution maintenance software
pp.
Wilmer van der Gaast <wil...@gaast.net> (supplier of updated bitlbee 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: Sat, 28 Jan 2017 21:06:27 +0000
Source: bitlbee
Binary: bitlbee bitlbee-libpurple bitlbee-common bitlbee-dev bitlbee-plugin-otr 
bitlbee-plugin-skype skyped
Architecture: source all amd64
Version: 3.5-2
Distribution: unstable
Urgency: medium
Maintainer: Wilmer van der Gaast <wil...@gaast.net>
Changed-By: Wilmer van der Gaast <wil...@gaast.net>
Description:
 bitlbee    - IRC to other chat networks gateway (default version)
 bitlbee-common - IRC to other chat networks gateway (common files/docs)
 bitlbee-dev - IRC to other chat networks gateway (dev files)
 bitlbee-libpurple - IRC to other chat networks gateway (using libpurple)
 bitlbee-plugin-otr - IRC to other chat networks gateway (OTR plugin)
 bitlbee-plugin-skype - IRC to other chat networks gateway (Skype plugin)
 skyped     - Daemon to control Skype remotely
Closes: 853017
Changes:
 bitlbee (3.5-2) unstable; urgency=medium
 .
   * TFW you find out the corrected fix diff posted on #821967 was still the
     broken one and you end up doing your third upload in a weekend. :-(
     Obviously build-* targets shouldn't call into binary-*, as that one
     starts requiring root. This broke builds on buildd's.
   * Now contains the same fix like 3.4.2-1.1, which as it turns out 3.5-1.1
     did not. (Closes: #853017)
Checksums-Sha1:
 25172566476f157ba8f67e862839942cb03a76c5 2336 bitlbee_3.5-2.dsc
 4f997f52be75d706014df92fa08be7f09ac71047 15180 bitlbee_3.5-2.diff.gz
 8aadcd92181ff0db1e6d37fa19a54901fb4254f8 78066 bitlbee-common_3.5-2_all.deb
 d5ad34a64ed3eca3e81555dc2133019895ef02e4 930594 bitlbee-dbgsym_3.5-2_amd64.deb
 b2a8aead2e08ef45da4a58577bb665d21aea79b9 29668 bitlbee-dev_3.5-2_all.deb
 1c2a6dc30c38ebbac16646e510c2411e5edef22c 548630 
bitlbee-libpurple-dbgsym_3.5-2_amd64.deb
 6da70f2440b89138ebc534df6a51b2f8e8edff33 130514 
bitlbee-libpurple_3.5-2_amd64.deb
 c02109e7275dcb4256b155536be3c545c64d55a5 41552 
bitlbee-plugin-otr-dbgsym_3.5-2_amd64.deb
 e6296517f19e01bc8e0600fcf854cc846ceafdfc 17350 
bitlbee-plugin-otr_3.5-2_amd64.deb
 aff49debf62d3809bd1feafdd2a7e104dfd2774b 16649 bitlbee_3.5-2_amd64.buildinfo
 7e782c9126129c4ac2b725e290a27bfe2780dbea 209202 bitlbee_3.5-2_amd64.deb
Checksums-Sha256:
 29cd0a8da0b0c2d58ff13465a215c96bc7390a8defde54cdde4d74179be7d8c8 2336 
bitlbee_3.5-2.dsc
 c72127438c78cdc4ecb02f6d4b845be654358b0b2e249f4a8b98f019002c0db6 15180 
bitlbee_3.5-2.diff.gz
 3c6787e9450f24411a4015572f67d962a16c1340cdbc8b13161c0b73ff574ad9 78066 
bitlbee-common_3.5-2_all.deb
 4dd1cad9baa13b34fcf460bd8c923e16619d885971639855986dbddfaee20475 930594 
bitlbee-dbgsym_3.5-2_amd64.deb
 5739b99149e0d3af2e5720e63ad719b3a7b0e9eec88642380cebb12eaf7f5936 29668 
bitlbee-dev_3.5-2_all.deb
 1629cc5226c8e5ac65a4f804e0ba1b7912844672e7516c245361d4b988e9af95 548630 
bitlbee-libpurple-dbgsym_3.5-2_amd64.deb
 b8bca85c27077d179083ad27f68de739338fbc88af6e72d49334dd7f52b4c91b 130514 
bitlbee-libpurple_3.5-2_amd64.deb
 b9d2ed517337f539389bcc27de681f4592b36916842ba375f5b2a58cf18a178c 41552 
bitlbee-plugin-otr-dbgsym_3.5-2_amd64.deb
 04608ed4bed32918f2e21655c71e46b4315eb0d4ec1a1496eed120b626a2c5d3 17350 
bitlbee-plugin-otr_3.5-2_amd64.deb
 7877bd8cea94129786b556b89f593015162116fef67c341770e2796e736b923a 16649 
bitlbee_3.5-2_amd64.buildinfo
 0432b11e5d241a01ea812912be14c4512ef55a5ad6eec0610cb62872cdc05463 209202 
bitlbee_3.5-2_amd64.deb
Files:
 30795ec169d90d9b0bf50cdc070a7115 2336 net optional bitlbee_3.5-2.dsc
 e18c340bbc6866eb49724e03e8f85159 15180 net optional bitlbee_3.5-2.diff.gz
 5a6299769f11f9b202c579cf53023499 78066 net optional 
bitlbee-common_3.5-2_all.deb
 926dc9b19ae4c795b77a8d03033f273a 930594 debug extra 
bitlbee-dbgsym_3.5-2_amd64.deb
 441ab2157b82e2f2fb538bbfadcf4d21 29668 net optional bitlbee-dev_3.5-2_all.deb
 b917895d253779e59c2047cfc52a817e 548630 debug extra 
bitlbee-libpurple-dbgsym_3.5-2_amd64.deb
 ef7b333a87a61e2c28d28870eb341477 130514 net optional 
bitlbee-libpurple_3.5-2_amd64.deb
 fc50f63b05f62cc5e6dd86bf62d6798d 41552 debug extra 
bitlbee-plugin-otr-dbgsym_3.5-2_amd64.deb
 bd92de62d072734b138e365d32ec7f9b 17350 net optional 
bitlbee-plugin-otr_3.5-2_amd64.deb
 19d75609a5a22e5b3e549f27640add69 16649 net optional 
bitlbee_3.5-2_amd64.buildinfo
 e76f09ed032e481fee5e43a11b2aa491 209202 net optional bitlbee_3.5-2_amd64.deb

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

iQIzBAEBCAAdFiEE9LRytWrGbxpq358OJ3DZrf1sKn4FAliNHD0ACgkQJ3DZrf1s
Kn5lzxAAglaULE/Hh+alZyHJI5hXaMFsxgX7CTd5KdDYein2Aq1XoHlIZoXpRCXh
isXhrfLum+eYzscDasDJFiz/lGlLv0fssHb0DURGY7IW6FuhuWxFXfDEriSQ+GBg
0AebmrVea6ZiAPwr3T0406R/o/N6/F4E8VjrKPHu9rggYs4AerLf/pnK7uwgPwcT
dEGTWbQE1lOxhyyZPV44IyoKTBm8VsDXMZrpW0h8ZD7ztTOnSRaRuDwmeSQbz4W8
umEewqnKPJQultkOACUJRLZVaCypVNpKQ2oqAcl8nrQHMuCpFwJg5ZjTfSour2kB
rpogjo+9jep2AX37I9cb4DOCIB0hyJPCR4sAWLqX8hhMElXkkE3a3WQg8Cu4RSVF
sAyRtZV7Ls1bGNlntBSd3UaI4cG9FA3NFxcCh44NRsjAIfXsuSRMMhC0tLg7rggw
YYIg8EDKQyA8lB6VcudRV/SDESBmdyFa+O4nYUhzzZkwbNbYdPA3i/BTt3/YAF+W
rKD0sbXY3RN69S2SGlPRi8I9t9wPbmWRmi5E2cZuB10qLSYzxxtoPvp/FrYAuEau
vne10luT19xwQb1UQqgWTGNtRxd9xNp7ukCQxvjXknBvmifxUPlAbVjtXNrwixq5
IR6UFJBw5C6TbjLWhlHpdbjyTUlptp7IB3YVwdv7sQk4QLRPfk0=
=am9f
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to