Bug#775638: gdnsd: FTBFS in jessie: dh_auto_test: make -j1 test returned exit code 2

2015-01-17 Thread Faidon Liambotis
reassign 775638 geoip-database 20141027-1
retitle 775638 IPv6 database is corrupt
severity 775638 grave
thanks

Hi,
thanks

On Sun, Jan 18, 2015 at 01:44:44AM +0100, Lucas Nussbaum wrote:
 During a rebuild of all packages in jessie (in a jessie chroot, not a
 sid chroot), your package failed to build on amd64.
 
 Relevant part (hopefully):
 snip
  Checking basic database load on file /usr/share/GeoIP/GeoIP.dat ... OK
  Checking basic database load on file /usr/share/GeoIP/GeoIPv6.dat ... 
  Load-only test on file '/usr/share/GeoIP/GeoIPv6.dat' failed w/ exit status 
  134; Test Output:
  info: Loading configuration from 
  '/«PKGBUILDDIR»/plugins/meta/libgdmaps/t/testroot/etc/config'
  info: plugin_geoip: map 'my_prod_map': Processing GeoIP database 
  '/«PKGBUILDDIR»/plugins/meta/libgdmaps/t/testroot/etc/geoip/loadonly.dat'
  error: plugin_geoip: map 'my_prod_map': Error traversing GeoIP database, 
  corrupt?
  error: plugin_geoip: map 'my_prod_map': (Re-)loading geoip database 
  '/«PKGBUILDDIR»/plugins/meta/libgdmaps/t/testroot/etc/geoip/loadonly.dat' 
  failed!
  fatal: plugin_geoip: map 'my_prod_map': cannot continue initial load

This is a test suite failure, reporting that geoip-database's
GeoIPv6.dat is corrupt. It looks like something's fishy there, after
checking with MaxMind's own geoiplookup6 tools:

$ dpkg-query -W geoip-database
geoip-database  20141009-1
$ geoiplookup6 www.maxmind.com
GeoIP Country V6 Edition: HK, Hong Kong
$ geoiplookup6 2001::1
GeoIP Country V6 Edition: IP Address not found

$ dpkg-query -W geoip-database
geoip-database  20141027-1
$ geoiplookup6 www.maxmind.com
$ geoiplookup6 2001::1
$

I've verified that gdnsd builds fine with geoip-database 20141009-1,
which corresponds with the above output.

it seems that geoip-database 20141027-1 ships a corrupt, IPv6 database.
Reassigning  bumping severity.

Best regards,
Faidon


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#775638: gdnsd: FTBFS in jessie: dh_auto_test: make -j1 test returned exit code 2

2015-01-17 Thread Lucas Nussbaum
Source: gdnsd
Version: 2.1.0-1
Severity: serious
Tags: jessie sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20150117 qa-ftbfs
Justification: FTBFS in jessie on amd64

Hi,

During a rebuild of all packages in jessie (in a jessie chroot, not a
sid chroot), your package failed to build on amd64.

Relevant part (hopefully):
 make[6]: Entering directory '/«PKGBUILDDIR»/plugins/meta/libgdmaps/t'
 ASDIR=/«PKGBUILDDIR»/plugins/meta/libgdmaps/t 
 ABDIR=/«PKGBUILDDIR»/plugins/meta/libgdmaps/t GEOLITE_FILES=LICENSE.txt 
 GeoIP-20111210.dat GeoIPv6-20111210.dat GeoLiteCity-20111210.dat 
 GeoLiteCityv6-20111210.dat regioncodes-20130115.csv TLIST=t00_v4db t01_v6db 
 t02_v4citydb t03_v6citydb t04_v64db t05_v64citydb t06_v4nets t07_v6nets 
 t08_cityauto t09_complex t10_def t11_def2 t12_defnone t13_castatdef 
 t14_missingcoords t15_nogeo t99_loadonly t16_extnets t17_extn_empty 
 t18_extn_all t19_extn_allg t20_extn_allgs t21_extn_subs t22_nets_corner 
 t23_gn_corner ./trunner.sh
 Skipping GeoIP-based libgdmaps unit tests; missing GeoLite data.
 If you care to run these, execute 'make check-download' before
   'make check' (This will download several megabytes of data from
   the public Internet!)
 If you wish to test basic loading success for arbitrary local
   GeoIP databases with plugin_geoip, please specify a list of
   absolute pathnames in $GDMAPS_GEOIP_TEST_LOAD
 By default, tests will be run against all of the following that
   exist and are readable in /usr/share/GeoIP/:
 GeoIP.dat GeoIPv6.dat GeoIPCity.dat GeoIPCityv6.dat GeoLiteCity.dat 
 GeoLiteCityv6.dat
 Running test t15_nogeo ...
 Running test t17_extn_empty ...
 Running test t18_extn_all ...
 Running test t21_extn_subs ...
 Running test t22_nets_corner ...
 Checking basic database load on file /usr/share/GeoIP/GeoIP.dat ... OK
 Checking basic database load on file /usr/share/GeoIP/GeoIPv6.dat ... 
 Load-only test on file '/usr/share/GeoIP/GeoIPv6.dat' failed w/ exit status 
 134; Test Output:
 info: Loading configuration from 
 '/«PKGBUILDDIR»/plugins/meta/libgdmaps/t/testroot/etc/config'
 info: plugin_geoip: map 'my_prod_map': Processing GeoIP database 
 '/«PKGBUILDDIR»/plugins/meta/libgdmaps/t/testroot/etc/geoip/loadonly.dat'
 error: plugin_geoip: map 'my_prod_map': Error traversing GeoIP database, 
 corrupt?
 error: plugin_geoip: map 'my_prod_map': (Re-)loading geoip database 
 '/«PKGBUILDDIR»/plugins/meta/libgdmaps/t/testroot/etc/geoip/loadonly.dat' 
 failed!
 fatal: plugin_geoip: map 'my_prod_map': cannot continue initial load
 Aborted
 make[6]: *** [check-local] Error 99
 Makefile:1029: recipe for target 'check-local' failed
 make[6]: Leaving directory '/«PKGBUILDDIR»/plugins/meta/libgdmaps/t'
 make[5]: *** [check-am] Error 2
 Makefile:899: recipe for target 'check-am' failed
 make[5]: Leaving directory '/«PKGBUILDDIR»/plugins/meta/libgdmaps/t'
 make[4]: *** [check-recursive] Error 1
 Makefile:494: recipe for target 'check-recursive' failed
 make[4]: Leaving directory '/«PKGBUILDDIR»/plugins/meta/libgdmaps'
 make[3]: *** [check-recursive] Error 1
 Makefile:536: recipe for target 'check-recursive' failed
 make[3]: Leaving directory '/«PKGBUILDDIR»/plugins/meta'
 make[2]: *** [check-recursive] Error 1
 Makefile:392: recipe for target 'check-recursive' failed
 make[2]: Leaving directory '/«PKGBUILDDIR»/plugins'
 make[1]: *** [check-recursive] Error 1
 Makefile:501: recipe for target 'check-recursive' failed
 make[1]: Leaving directory '/«PKGBUILDDIR»'
 dh_auto_test: make -j1 test returned exit code 2

The full build log is available from:
   http://aws-logs.debian.net/ftbfs-logs/2015/01/17/gdnsd_2.1.0-1_jessie.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org