Your message dated Tue, 10 Sep 2013 05:48:08 +0000
with message-id <[email protected]>
and subject line Bug#711872: fixed in gdnsd 1.10.0-1
has caused the Debian Bug report #711872,
regarding as root, build succeeds but tests do not - no 'gdnsd' user
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.)


-- 
711872: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=711872
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gdnsd
Version: 1.8.3-1
Severity: serious
Tags: upstream patch
Justification: fails to build from source


The tests fail to start as the 'gdnsd' user does not exist on a fresh system at 
build time (might be worth changing the tests to use the 'nobody' user?  patch 
enclosed):
----
root@dnsdev-1-t42:/usr/src# wget 
http://ftp.de.debian.org/debian/pool/main/g/gdnsd/gdnsd_1.8.3-1.dsc 
http://ftp.de.debian.org/debian/pool/main/g/gdnsd/gdnsd_1.8.3.orig.tar.xz 
http://ftp.de.debian.org/debian/pool/main/g/gdnsd/gdnsd_1.8.3-1.debian.tar.xz
root@dnsdev-1-t42:/usr/src# dpkg-source -x gdnsd_1.8.3-1.dsc
root@dnsdev-1-t42:/usr/src# cd gdnsd-1.8.3/
root@dnsdev-1-t42:/usr/src/gdnsd-1.8.3# dpkg-buildpackage -rfakeroot -us -uc -b
[snipped]
Making check in docs
make[3]: Entering directory `/usr/src/gdnsd-1.8.3/docs'
make[3]: Nothing to be done for `check'.
make[3]: Leaving directory `/usr/src/gdnsd-1.8.3/docs'
Making check in t
make[3]: Entering directory `/usr/src/gdnsd-1.8.3/t'
make  check-local
make[4]: Entering directory `/usr/src/gdnsd-1.8.3/t'
Test data/outputs will be stored at /usr/src/gdnsd-1.8.3/t/testout
if test "x" != "x"; then \
                TOP_BUILDDIR=/usr/src/gdnsd-1.8.3 
TESTOUT_DIR=/usr/src/gdnsd-1.8.3/t/testout TESTPORT_START=12345 /usr/bin/perl 
-I. -MTest::Harness -e "runtests(@ARGV)" ./; \
        else \
                TOP_BUILDDIR=/usr/src/gdnsd-1.8.3 
TESTOUT_DIR=/usr/src/gdnsd-1.8.3/t/testout TESTPORT_START=12345 /usr/bin/perl 
-I. -MTest::Harness -e "runtests(@ARGV)" ./[0-9]*/*.t; \
        fi
./001basic/001self.t ................ 7/9 Bailout called.  Further testing 
stopped:  gdnsd failed to finish starting properly.  output (if any):

#   Failed test at ./001basic/001self.t line 23.
# Cannot spawn daemon: gdnsd failed to finish starting properly.  output (if 
any):
# Created directory [/usr/src/gdnsd-1.8.3/t/testout/001basic_001self]/etc/geoip
# Created directory [/usr/src/gdnsd-1.8.3/t/testout/001basic_001self]/run
# Loading configuration from 'etc/config'
# DNS listener configured for 127.0.0.1:12345
# DNS listener configured for [::1]:12345
# User 'gdnsd' does not exist
FAILED--Further testing stopped: gdnsd failed to finish starting properly.  
output (if any):
make[4]: *** [check-local] Error 255
make[4]: Leaving directory `/usr/src/gdnsd-1.8.3/t'
make[3]: *** [check-am] Error 2
make[3]: Leaving directory `/usr/src/gdnsd-1.8.3/t'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/usr/src/gdnsd-1.8.3'
make[1]: *** [check] Error 2
make[1]: Leaving directory `/usr/src/gdnsd-1.8.3'
dh_auto_test: make -j1 test returned exit code 2
make: *** [build] Error 29
dpkg-buildpackage: error: debian/rules build gave error exit status 2
----
diff -u -r gdnsd-1.8.3/t/001basic/gdnsd.conf gdnsd-1.8.3.orig/t/001basic/gdnsd.conf
--- gdnsd-1.8.3/t/001basic/gdnsd.conf	2013-06-10 12:45:21.000000000 +0000
+++ gdnsd-1.8.3.orig/t/001basic/gdnsd.conf	2013-02-04 23:12:22.000000000 +0000
@@ -3,6 +3,5 @@
   http_listen => @http_lspec@
   dns_port => @dns_port@
   http_port => @http_port@
-  username = nobody
   realtime_stats = true
 }
diff -u -r gdnsd-1.8.3/t/002simple/gdnsd.conf gdnsd-1.8.3.orig/t/002simple/gdnsd.conf
--- gdnsd-1.8.3/t/002simple/gdnsd.conf	2013-06-10 12:45:22.000000000 +0000
+++ gdnsd-1.8.3.orig/t/002simple/gdnsd.conf	2013-02-04 23:12:22.000000000 +0000
@@ -3,7 +3,6 @@
   http_listen => @http_lspec@
   dns_port => @dns_port@
   http_port => @http_port@
-  username = nobody
   include_optional_ns = true
   realtime_stats = true
   udp_recv_width = 1
diff -u -r gdnsd-1.8.3/t/003complex/gdnsd.conf gdnsd-1.8.3.orig/t/003complex/gdnsd.conf
--- gdnsd-1.8.3/t/003complex/gdnsd.conf	2013-06-10 12:44:52.000000000 +0000
+++ gdnsd-1.8.3.orig/t/003complex/gdnsd.conf	2013-02-04 23:12:22.000000000 +0000
@@ -3,7 +3,6 @@
   http_listen => @http_lspec@
   dns_port => @dns_port@
   http_port => @http_port@
-  username = nobody
   zones_default_ttl = 21600
   realtime_stats = true
   max_response = 62464
diff -u -r gdnsd-1.8.3/t/004misc/gdnsd.conf gdnsd-1.8.3.orig/t/004misc/gdnsd.conf
--- gdnsd-1.8.3/t/004misc/gdnsd.conf	2013-06-10 12:44:49.000000000 +0000
+++ gdnsd-1.8.3.orig/t/004misc/gdnsd.conf	2013-02-04 23:12:22.000000000 +0000
@@ -3,7 +3,6 @@
   http_listen => @http_lspec@
   dns_port => @dns_port@
   http_port => @http_port@
-  username = nobody
   include_optional_ns = true
   realtime_stats = true
   max_response = 62464
diff -u -r gdnsd-1.8.3/t/005tld/gdnsd.conf gdnsd-1.8.3.orig/t/005tld/gdnsd.conf
--- gdnsd-1.8.3/t/005tld/gdnsd.conf	2013-06-10 12:45:07.000000000 +0000
+++ gdnsd-1.8.3.orig/t/005tld/gdnsd.conf	2013-02-04 23:12:22.000000000 +0000
@@ -3,7 +3,6 @@
   http_listen => @http_lspec@
   dns_port => @dns_port@
   http_port => @http_port@
-  username = nobody
   zones_default_ttl = 43200
   realtime_stats = true
 }
diff -u -r gdnsd-1.8.3/t/006root/gdnsd.conf gdnsd-1.8.3.orig/t/006root/gdnsd.conf
--- gdnsd-1.8.3/t/006root/gdnsd.conf	2013-06-10 12:45:32.000000000 +0000
+++ gdnsd-1.8.3.orig/t/006root/gdnsd.conf	2013-02-04 23:12:22.000000000 +0000
@@ -3,6 +3,5 @@
   http_listen => @http_lspec@
   dns_port => @dns_port@
   http_port => @http_port@
-  username = nobody
   realtime_stats = true
 }
diff -u -r gdnsd-1.8.3/t/007plugins/gdnsd.conf gdnsd-1.8.3.orig/t/007plugins/gdnsd.conf
--- gdnsd-1.8.3/t/007plugins/gdnsd.conf	2013-06-10 12:44:55.000000000 +0000
+++ gdnsd-1.8.3.orig/t/007plugins/gdnsd.conf	2013-02-04 23:12:22.000000000 +0000
@@ -3,7 +3,6 @@
   http_listen => @http_lspec@
   dns_port => @dns_port@
   http_port => @http_port@
-  username = nobody
   plugin_search_path = @pluginpath@
   realtime_stats = true
 }
diff -u -r gdnsd-1.8.3/t/008origin/gdnsd.conf gdnsd-1.8.3.orig/t/008origin/gdnsd.conf
--- gdnsd-1.8.3/t/008origin/gdnsd.conf	2013-06-10 12:44:45.000000000 +0000
+++ gdnsd-1.8.3.orig/t/008origin/gdnsd.conf	2013-02-04 23:12:22.000000000 +0000
@@ -3,6 +3,5 @@
   http_listen => @http_lspec@
   dns_port => @dns_port@
   http_port => @http_port@
-  username = nobody
   realtime_stats = true
 }
diff -u -r gdnsd-1.8.3/t/009monio/gdnsd001.conf gdnsd-1.8.3.orig/t/009monio/gdnsd001.conf
--- gdnsd-1.8.3/t/009monio/gdnsd001.conf	2013-06-10 12:49:59.000000000 +0000
+++ gdnsd-1.8.3.orig/t/009monio/gdnsd001.conf	2013-02-04 23:12:22.000000000 +0000
@@ -4,7 +4,6 @@
   http_listen => @http_lspec@
   dns_port => @dns_port@
   http_port => @http_port@
-  username = nobody
   plugin_search_path = @pluginpath@
   realtime_stats = true
 }
diff -u -r gdnsd-1.8.3/t/009monio/gdnsd002.conf gdnsd-1.8.3.orig/t/009monio/gdnsd002.conf
--- gdnsd-1.8.3/t/009monio/gdnsd002.conf	2013-06-10 12:49:42.000000000 +0000
+++ gdnsd-1.8.3.orig/t/009monio/gdnsd002.conf	2013-02-04 23:12:22.000000000 +0000
@@ -4,7 +4,6 @@
   http_listen => @http_lspec@
   dns_port => @dns_port@
   http_port => @http_port@
-  username = nobody
   plugin_search_path = @pluginpath@
   realtime_stats = true
 }
diff -u -r gdnsd-1.8.3/t/009monio/gdnsd005.conf gdnsd-1.8.3.orig/t/009monio/gdnsd005.conf
--- gdnsd-1.8.3/t/009monio/gdnsd005.conf	2013-06-10 12:49:49.000000000 +0000
+++ gdnsd-1.8.3.orig/t/009monio/gdnsd005.conf	2013-02-04 23:12:22.000000000 +0000
@@ -4,7 +4,6 @@
   http_listen => @http_lspec@
   dns_port => @dns_port@
   http_port => @http_port@
-  username = nobody
   plugin_search_path = @pluginpath@
   realtime_stats = true
 }
diff -u -r gdnsd-1.8.3/t/009monio/gdnsd006.conf gdnsd-1.8.3.orig/t/009monio/gdnsd006.conf
--- gdnsd-1.8.3/t/009monio/gdnsd006.conf	2013-06-10 12:49:46.000000000 +0000
+++ gdnsd-1.8.3.orig/t/009monio/gdnsd006.conf	2013-02-04 23:12:22.000000000 +0000
@@ -4,7 +4,6 @@
   http_listen => @http_lspec@
   dns_port => @dns_port@
   http_port => @http_port@
-  username = nobody
   plugin_search_path = @pluginpath@
   realtime_stats = true
 }
diff -u -r gdnsd-1.8.3/t/009monio/gdnsd007.conf gdnsd-1.8.3.orig/t/009monio/gdnsd007.conf
--- gdnsd-1.8.3/t/009monio/gdnsd007.conf	2013-06-10 12:49:53.000000000 +0000
+++ gdnsd-1.8.3.orig/t/009monio/gdnsd007.conf	2013-02-04 23:12:22.000000000 +0000
@@ -4,7 +4,6 @@
   http_listen => @http_lspec@
   dns_port => @dns_port@
   http_port => @http_port@
-  username = nobody
   plugin_search_path = @pluginpath@
   realtime_stats = true
 }
diff -u -r gdnsd-1.8.3/t/010relax/gdnsd.conf gdnsd-1.8.3.orig/t/010relax/gdnsd.conf
--- gdnsd-1.8.3/t/010relax/gdnsd.conf	2013-06-10 12:45:25.000000000 +0000
+++ gdnsd-1.8.3.orig/t/010relax/gdnsd.conf	2013-02-04 23:12:22.000000000 +0000
@@ -3,6 +3,5 @@
   http_listen => @http_lspec@
   dns_port => @dns_port@
   http_port => @http_port@
-  username = nobody
   realtime_stats = true
 }
diff -u -r gdnsd-1.8.3/t/011upthresh/gdnsd.conf gdnsd-1.8.3.orig/t/011upthresh/gdnsd.conf
--- gdnsd-1.8.3/t/011upthresh/gdnsd.conf	2013-06-10 12:45:03.000000000 +0000
+++ gdnsd-1.8.3.orig/t/011upthresh/gdnsd.conf	2013-02-04 23:12:22.000000000 +0000
@@ -4,7 +4,6 @@
   http_listen => @http_lspec@
   dns_port => @dns_port@
   http_port => @http_port@
-  username = nobody
   plugin_search_path = @pluginpath@
   realtime_stats = true
 }
diff -u -r gdnsd-1.8.3/t/013edns_clientsub/gdnsd.conf gdnsd-1.8.3.orig/t/013edns_clientsub/gdnsd.conf
--- gdnsd-1.8.3/t/013edns_clientsub/gdnsd.conf	2013-06-10 12:45:19.000000000 +0000
+++ gdnsd-1.8.3.orig/t/013edns_clientsub/gdnsd.conf	2013-02-04 23:12:22.000000000 +0000
@@ -3,7 +3,6 @@
   http_listen => @http_lspec@
   dns_port => @dns_port@
   http_port => @http_port@
-  username = nobody
   plugin_search_path = @pluginpath@
   realtime_stats = true
 }
diff -u -r gdnsd-1.8.3/t/014geoip/gdnsd.conf gdnsd-1.8.3.orig/t/014geoip/gdnsd.conf
--- gdnsd-1.8.3/t/014geoip/gdnsd.conf	2013-06-10 12:44:41.000000000 +0000
+++ gdnsd-1.8.3.orig/t/014geoip/gdnsd.conf	2013-02-04 23:12:22.000000000 +0000
@@ -4,7 +4,6 @@
   http_listen => @http_lspec@
   dns_port => @dns_port@
   http_port => @http_port@
-  username = nobody
   plugin_search_path = @pluginpath@
   realtime_stats = true
 }
diff -u -r gdnsd-1.8.3/t/014geoip/gdnsd2.conf gdnsd-1.8.3.orig/t/014geoip/gdnsd2.conf
--- gdnsd-1.8.3/t/014geoip/gdnsd2.conf	2013-06-10 12:49:38.000000000 +0000
+++ gdnsd-1.8.3.orig/t/014geoip/gdnsd2.conf	2013-02-04 23:12:22.000000000 +0000
@@ -3,7 +3,6 @@
   http_listen => @http_lspec@
   dns_port => @dns_port@
   http_port => @http_port@
-  username = nobody
   plugin_search_path = @pluginpath@
   realtime_stats = true
 }
diff -u -r gdnsd-1.8.3/t/015zruntime/gdnsd.conf gdnsd-1.8.3.orig/t/015zruntime/gdnsd.conf
--- gdnsd-1.8.3/t/015zruntime/gdnsd.conf	2013-06-10 12:45:10.000000000 +0000
+++ gdnsd-1.8.3.orig/t/015zruntime/gdnsd.conf	2013-02-04 23:12:22.000000000 +0000
@@ -3,7 +3,6 @@
   http_listen => @http_lspec@
   dns_port => @dns_port@
   http_port => @http_port@
-  username = nobody
   plugin_search_path = @pluginpath@
   realtime_stats = true
   zones_rfc1035_quiesce = 0
diff -u -r gdnsd-1.8.3/t/016extmon/gdnsd.conf gdnsd-1.8.3.orig/t/016extmon/gdnsd.conf
--- gdnsd-1.8.3/t/016extmon/gdnsd.conf	2013-06-10 12:45:16.000000000 +0000
+++ gdnsd-1.8.3.orig/t/016extmon/gdnsd.conf	2013-02-04 23:12:22.000000000 +0000
@@ -4,7 +4,6 @@
   http_listen => @http_lspec@
   dns_port => @dns_port@
   http_port => @http_port@
-  username = nobody
   plugin_search_path = @pluginpath@
   realtime_stats = true
 }
diff -u -r gdnsd-1.8.3/t/017dos/gdnsd.conf gdnsd-1.8.3.orig/t/017dos/gdnsd.conf
--- gdnsd-1.8.3/t/017dos/gdnsd.conf	2013-06-10 12:44:59.000000000 +0000
+++ gdnsd-1.8.3.orig/t/017dos/gdnsd.conf	2013-02-04 23:12:22.000000000 +0000
@@ -5,7 +5,6 @@
   http_listen => @http_lspec@
   dns_port => @dns_port@
   http_port => @http_port@
-  username = nobody
   include_optional_ns = true
   realtime_stats = true
   udp_recv_width = 1

--- End Message ---
--- Begin Message ---
Source: gdnsd
Source-Version: 1.10.0-1

We believe that the bug you reported is fixed in the latest version of
gdnsd, 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.
Faidon Liambotis <[email protected]> (supplier of updated gdnsd 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: SHA1

Format: 1.8
Date: Sun, 08 Sep 2013 05:05:19 +0300
Source: gdnsd
Binary: gdnsd gdnsd-dbg gdnsd-dev
Architecture: source amd64 all
Version: 1.10.0-1
Distribution: unstable
Urgency: low
Maintainer: Faidon Liambotis <[email protected]>
Changed-By: Faidon Liambotis <[email protected]>
Description: 
 gdnsd      - authoritative domain name server
 gdnsd-dbg  - authoritative domain name server (debugging symbols)
 gdnsd-dev  - authoritative domain name server (development files)
Closes: 711872
Changes: 
 gdnsd (1.10.0-1) unstable; urgency=low
 .
   * New upstream release.
     - Fixes test suite failure when building as root. (Closes: #711872)
   * Update Homepage field & watch file to point to the new homepage.
   * Add rudimentary dep8/autopkgtest test. The build-time test suite is
     thorough enough, this makes sure the daemon starts on package install.
Checksums-Sha1: 
 96ea2bd19b2f6f2b08c34c50e8347db72d02e4bc 2057 gdnsd_1.10.0-1.dsc
 80b0e50844ef370430371cb90e2ff654097fac8b 622584 gdnsd_1.10.0.orig.tar.xz
 8472ae65c1f5dc01aa484b04a68d1b5e4b5363a7 4436 gdnsd_1.10.0-1.debian.tar.xz
 40129649b7e1d5c52011969d6c308b2585ce5168 261344 gdnsd_1.10.0-1_amd64.deb
 9b709daabff106ccf43d59e3bcf320fc11ec4fe5 528562 gdnsd-dbg_1.10.0-1_amd64.deb
 fbea4d6bc4cc28fefca0ee11628bb94e772ee468 59322 gdnsd-dev_1.10.0-1_all.deb
Checksums-Sha256: 
 55837f4863e465f14de6ecaa24325d97a75b2d562648894c1352ef220c2e42be 2057 
gdnsd_1.10.0-1.dsc
 43c1c50cf58bc7a5dacb7379bf39276c5f4ebb2b4697d25dba228953015db3af 622584 
gdnsd_1.10.0.orig.tar.xz
 e468894de11b43802cba9719617add13ae23ed3323547815b6035912ca06804e 4436 
gdnsd_1.10.0-1.debian.tar.xz
 9a7d16841f1ac351ea9d65db38b3d3cbdaf1d9398e6d5ff8bba620a2df9fd5ab 261344 
gdnsd_1.10.0-1_amd64.deb
 60b3d004918f468affb1060b8509ac717ca71126c3de5fd699cfe07f5812429e 528562 
gdnsd-dbg_1.10.0-1_amd64.deb
 78635ceb47a3a35b14830ef91b3f0d6b16fc3a12082ecc9dc54da2a212610afa 59322 
gdnsd-dev_1.10.0-1_all.deb
Files: 
 5014e621f43f013b13e4b5f2ea0bd118 2057 net optional gdnsd_1.10.0-1.dsc
 ed8f61ece7cdce45888d36152337e046 622584 net optional gdnsd_1.10.0.orig.tar.xz
 b9fedee0f97f1d2ece6d2b7f68b1e134 4436 net optional gdnsd_1.10.0-1.debian.tar.xz
 e9fea71195aad933bcd9912f635fe300 261344 net optional gdnsd_1.10.0-1_amd64.deb
 2e137e0ebd59b34baaa259f2cd2a5032 528562 debug extra 
gdnsd-dbg_1.10.0-1_amd64.deb
 e8183755639d96ec2a5141fd8f15dc80 59322 devel extra gdnsd-dev_1.10.0-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBAgAGBQJSK+KZAAoJEJ0LXlse7I8OtaEP/Rw4DjWAhL0Hc5b5X3VGBFXj
BOwy0aLo3bc3+U6gKIiGlYUsDx/QlBMMHRLSL+CObQqhCjOaAwaVnCW9FAMHKsZH
0t6dDZi8bKGoW31lSJpsdgzsXn8nT50fayE+/eCBAybw5vAWrGu8mBGuxrp5ltD1
1issEmkzJXsICghoDsjnFygDfqQYZtyIK1fj/8xedtb4Bq+LqWpBptxPpKgd3iR2
olLqXFsV2apwm2q5ZVw1Nw6wmT4lOb3i4nl1fDdROJhbEWmKRDdxUFUcUkoTcVMC
5ytdmUjJGk6+z7DwCts7lt7QgTb7s0SD+5ZtYxSWm9Lip6Hhpho4C60ho9/pm7e3
2n31+D7YFSp72oq6ytnpwaHAXu/rKxPaJmLXfG0QGxi9o+5d6/eybwfT9AcW08bc
DXWeWpipK9e8HHA2CsMnYbzAXaPMaxjy5tQ4XUyRY6EI7rqmsz3OiuPj1g9n/HBU
VLXYwBBtqXo5YrscpNwc/8S6Eb6HZqr+cS4hD3jAo2Kijcz5+ZTtnuQZcySV7Paa
M0s9Wqsz1iOKTfVZt3ulaNvwob3yxELaL+arL994at+NMZrElZUm5TkmOkDTYIAI
3eB51ayKyEchp01BQp5xKQKdzQTFWP2gB5EiDcs4U14ixmlx7KbzCIjfhT1kV/dq
HIQONzQOSiKRSIJISMPm
=DCuH
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to