Source: vnstat
Version: 1.14-1
Severity: important

Hi,

since version 1.12, vnstat FTBFS on hurd-i386:

https://buildd.debian.org/status/fetch.php?pkg=vnstat&arch=hurd-i386&ver=1.14-1&stamp=1448190114

gcc -Wl,-z,relro vnstat_tests.o common_tests.o database_tests.o config_tests.o 
ifinfo_tests.o misc_tests.o daemon_tests.o common.o ifinfo.o dbshow.o 
dbaccess.o dbcache.o cfg.o ibw.o misc.o daemon.o -lm -lcheck -lrt -lpthread 
-lsubunit -o vnstat_tests
./vnstat_tests
Running suite(s): vnStat
85%: Checks: 207, Failures: 30, Errors: 0
make[2]: *** [runtests] Error 30
make[1]: *** [tests] Error 2
dh_auto_test: make -j1 check returned exit code 2
make: *** [build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2
vnstat_tests.c:85:F:Database:removedb_with_existing_files:0: error "Directory 
not empty" while removing directory "testdir/database", please remove it 
manually
vnstat_tests.c:85:F:Database:removedb_with_nonexisting_file:0: error "Directory 
not empty" while removing directory "testdir/database", please remove it 
manually
vnstat_tests.c:85:F:Database:checkdb_finds_existing_file:0: error "Directory 
not empty" while removing directory "testdir/database", please remove it 
manually
vnstat_tests.c:85:F:Database:checkdb_does_not_find_nonexisting_file:0: error 
"Directory not empty" while removing directory "testdir/database", please 
remove it manually
vnstat_tests.c:85:F:Database:readdb_with_empty_file:0: error "Directory not 
empty" while removing directory "testdir/database", please remove it manually
vnstat_tests.c:85:F:Database:readdb_with_empty_file_and_backup:0: error 
"Directory not empty" while removing directory "testdir/database", please 
remove it manually
vnstat_tests.c:85:F:Database:readdb_with_nonexisting_file:0: error "Directory 
not empty" while removing directory "testdir/database", please remove it 
manually
vnstat_tests.c:85:F:Database:readdb_with_existing_dbfile:0: error "Directory 
not empty" while removing directory "testdir/database", please remove it 
manually
vnstat_tests.c:85:F:Database:readdb_with_existing_dbfile_and_max_name_length:0: 
error "Directory not empty" while removing directory "testdir/database", please 
remove it manually
vnstat_tests.c:85:F:Database:readdb_with_existing_dbfile_with_rename:0: error 
"Directory not empty" while removing directory "testdir/database", please 
remove it manually
vnstat_tests.c:85:F:Database:readdb_with_existing_dbfile_and_over_max_name_length:0:
 error "Directory not empty" while removing directory "testdir/database", 
please remove it manually
vnstat_tests.c:85:F:Database:cleartop10_clears_top10:0: error "Directory not 
empty" while removing directory "testdir/database", please remove it manually
vnstat_tests.c:85:F:Database:rebuilddbtotal_rebuilds_total:0: error "Directory 
not empty" while removing directory "testdir/database", please remove it 
manually
database_tests.c:819:F:Database:importdb_can_parse_exported_database:0: 
Assertion 'remove_directory("testdir") == 1' failed: 
remove_directory("testdir") == 0, 1 == 1
ifinfo_tests.c:157:F:Ifinfo:parseifinfo_1kb_change_with_booted_system:0: 
Assertion 'data.day[0].rxk == 1' failed: data.day[0].rxk == 0, 1 == 1
misc_tests.c:8:F:Misc:getbtime_does_not_return_zero:0: Assertion 'getbtime() > 
0' failed: getbtime() == 0, 0 == 0
daemon_tests.c:199:F:Daemon:filldatabaselist_does_not_exit_with_empty_database_dir:0:
 Assertion 'remove_directory("testdir") == 1' failed: 
remove_directory("testdir") == 0, 1 == 1
daemon_tests.c:218:F:Daemon:filldatabaselist_adds_databases:0: Assertion 
'remove_directory("testdir") == 1' failed: remove_directory("testdir") == 0, 1 
== 1
daemon_tests.c:334:F:Daemon:datalist_cacheget_with_no_database:0: Assertion 
'remove_directory("testdir") == 1' failed: remove_directory("testdir") == 0, 1 
== 1
daemon_tests.c:354:F:Daemon:datalist_cacheget_with_database:0: Assertion 
'remove_directory("testdir") == 1' failed: remove_directory("testdir") == 0, 1 
== 1
daemon_tests.c:539:F:Daemon:datalist_writedb_detects_missing_database_file:0: 
Assertion 'remove_directory("testdir") == 1' failed: 
remove_directory("testdir") == 0, 1 == 1
daemon_tests.c:556:F:Daemon:datalist_writedb_writes_database_file:0: Assertion 
'remove_directory("testdir") == 1' failed: remove_directory("testdir") == 0, 1 
== 1
daemon_tests.c:692:F:Daemon:direxists_with_no_dir:0: Assertion 
'remove_directory("testdir") == 1' failed: remove_directory("testdir") == 0, 1 
== 1
daemon_tests.c:701:F:Daemon:direxists_with_dir:0: Assertion 
'remove_directory("testdir") == 1' failed: remove_directory("testdir") == 0, 1 
== 1
daemon_tests.c:711:F:Daemon:mkpath_with_no_dir:0: Assertion 
'remove_directory("testdir") == 1' failed: remove_directory("testdir") == 0, 1 
== 1
daemon_tests.c:719:F:Daemon:mkpath_with_dir:0: Assertion 
'remove_directory("testdir") == 1' failed: remove_directory("testdir") == 0, 1 
== 1
daemon_tests.c:749:F:Daemon:preparedirs_with_no_dir:0: Assertion 
'remove_directory("testdir") == 1' failed: remove_directory("testdir") == 0, 1 
== 1
daemon_tests.c:775:F:Daemon:preparedirs_with_dir:0: Assertion 
'remove_directory("testdir") == 1' failed: remove_directory("testdir") == 0, 1 
== 1
daemon_tests.c:794:F:Daemon:preparevnstatdir_with_no_vnstat:0: Assertion 
'remove_directory("testdir") == 1' failed: remove_directory("testdir") == 0, 1 
== 1
daemon_tests.c:822:F:Daemon:preparevnstatdir_with_vnstat:0: Assertion 
'remove_directory("testdir") == 1' failed: remove_directory("testdir") == 0, 1 
== 1
Makefile:17: recipe for target 'runtests' failed

If this cannot be fixed trivially, please request decrufting of the outdated
binary packages.


Andreas

Reply via email to