monotone-debian
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Monotone-debian] Bug#671080: monotone: FTBFS with broken DNS server tha


From: Daniel Schepler
Subject: [Monotone-debian] Bug#671080: monotone: FTBFS with broken DNS server that tries to be "helpful"
Date: Tue, 1 May 2012 11:48:18 -0700

Source: monotone
Version: 1.0-5
Severity: wishlist

>From my pbuilder build log:

...
============================================================
1 of 4 test suites failed
Please report to https://code.monotone.ca/p/monotone/issues/
make[5]: *** [check-testers] Error 1
make[5]: Leaving directory `/tmp/buildd/monotone-1.0'
make[4]: *** [check-am] Error 2
make[4]: Leaving directory `/tmp/buildd/monotone-1.0'
make[3]: *** [check-recursive] Error 1
make[3]: Leaving directory `/tmp/buildd/monotone-1.0'
make[2]: *** [check] Error 2
make[2]: Leaving directory `/tmp/buildd/monotone-1.0'
dh_auto_test: make -j1 check INFO_DEPS= returned exit code 2
extra/building/dump-test-logs.sh: 17:
extra/building/dump-test-logs.sh: cannot open test/work/unit.log: No
such file

### test/work/unit.log ###

extra/building/dump-test-logs.sh: 24:
extra/building/dump-test-logs.sh: cannot open test/work/unit.log: No
such file

### test/work/func.log ###

Running on Linux 3.2.0-2-amd64 #1 SMP Mon Apr 16 11:29:52 UTC 2012 x86_64

check_net found at /tmp/buildd/monotone-1.0/test/bin/check_net
warning: DISABLE_NETWORK_TESTS set, skipping network server tests
mtn found at /tmp/buildd/monotone-1.0/mtn
warning: DISABLE_NETWORK_TESTS set, skipping network server tests
monotone 1.0 (base revision: a7c3a1d9de1ba7a62c9dd9efee17252234bb502c)
Running on          : Linux 3.2.0-2-amd64 #1 SMP Mon Apr 16 11:29:52
UTC 2012 x86_64
C++ compiler        : GNU C++ version 4.6.3
C++ standard library: GNU libstdc++ version 20120416
Boost version       : 1_49
SQLite version      : 3.7.11 (compiled against 3.7.11)
Lua version         : Lua 5.1
PCRE version        : 8.30 2012-02-04 (compiled against 8.30)
Botan version       : 1.8.13 (compiled against 1.8.13)
Changes since base revision:
format_version "1"

new_manifest [b252820fde344fd3f5d023fd91de86522baa671d]

old_revision [a7c3a1d9de1ba7a62c9dd9efee17252234bb502c]

  Generated from data cached in the distribution;
  further changes may have been made.


**************************************************
Test netsync_badhost_gives_nice_error

netsync_badhost_gives_nice_error:2: copy
/tmp/buildd/monotone-1.0/test/func/test_keys -> test_keys

netsync_badhost_gives_nice_error:2: copy
/tmp/buildd/monotone-1.0/test/func/test_hooks.lua -> test_hooks.lua

netsync_badhost_gives_nice_error:2: copy
/tmp/buildd/monotone-1.0/test/func/min_hooks.lua -> min_hooks.lua
stdin:


runcmd: /tmp/buildd/monotone-1.0/mtn, local_redir = false, requested = nil
netsync_badhost_gives_nice_error:2: /tmp/buildd/monotone-1.0/mtn
--no-standard-rcfiles
--root=/tmp/buildd/monotone-1.0/test/work/func/netsync_badhost_gives_nice_error
--confdir=/tmp/buildd/monotone-1.0/test/work/func/netsync_badhost_gives_nice_error
--rcfile 
/tmp/buildd/monotone-1.0/test/work/func/netsync_badhost_gives_nice_error/test_hooks.lua
--db=/tmp/buildd/monotone-1.0/test/work/func/netsync_badhost_gives_nice_error/test.db
--keydir 
/tmp/buildd/monotone-1.0/test/work/func/netsync_badhost_gives_nice_error/keys
address@hidden db init
stdout:

stderr:

exit code: 0
stdin:


runcmd: /tmp/buildd/monotone-1.0/mtn, local_redir = false, requested = nil
netsync_badhost_gives_nice_error:2: /tmp/buildd/monotone-1.0/mtn
--no-standard-rcfiles
--root=/tmp/buildd/monotone-1.0/test/work/func/netsync_badhost_gives_nice_error
--confdir=/tmp/buildd/monotone-1.0/test/work/func/netsync_badhost_gives_nice_error
--rcfile 
/tmp/buildd/monotone-1.0/test/work/func/netsync_badhost_gives_nice_error/test_hooks.lua
--db=/tmp/buildd/monotone-1.0/test/work/func/netsync_badhost_gives_nice_error/test.db
--keydir 
/tmp/buildd/monotone-1.0/test/work/func/netsync_badhost_gives_nice_error/keys
address@hidden read test_keys
stdout:

stderr:
mtn: read 1 packet

exit code: 0
stdin:


runcmd: /tmp/buildd/monotone-1.0/mtn, local_redir = false, requested = nil
netsync_badhost_gives_nice_error:2: /tmp/buildd/monotone-1.0/mtn
--no-standard-rcfiles
--root=/tmp/buildd/monotone-1.0/test/work/func/netsync_badhost_gives_nice_error
--confdir=/tmp/buildd/monotone-1.0/test/work/func/netsync_badhost_gives_nice_error
--rcfile 
/tmp/buildd/monotone-1.0/test/work/func/netsync_badhost_gives_nice_error/test_hooks.lua
--db=/tmp/buildd/monotone-1.0/test/work/func/netsync_badhost_gives_nice_error/test.db
--keydir 
/tmp/buildd/monotone-1.0/test/work/func/netsync_badhost_gives_nice_error/keys
address@hidden setup --branch=testbranch .
stdout:

stderr:

exit code: 0

netsync_badhost_gives_nice_error:2: remove test_keys
stdin:


runcmd: /tmp/buildd/monotone-1.0/mtn, local_redir = false, requested = nil
netsync_badhost_gives_nice_error:4: /tmp/buildd/monotone-1.0/mtn
--no-standard-rcfiles
--root=/tmp/buildd/monotone-1.0/test/work/func/netsync_badhost_gives_nice_error
--confdir=/tmp/buildd/monotone-1.0/test/work/func/netsync_badhost_gives_nice_error
--rcfile 
/tmp/buildd/monotone-1.0/test/work/func/netsync_badhost_gives_nice_error/test_hooks.lua
--db=/tmp/buildd/monotone-1.0/test/work/func/netsync_badhost_gives_nice_error/test.db
--keydir 
/tmp/buildd/monotone-1.0/test/work/func/netsync_badhost_gives_nice_error/keys
address@hidden pull nosuchhost__blahblah__asdvasoih.com
some.pattern
stdout:

stderr:
mtn: warning: separate server and pattern arguments are deprecated,
please consider using the URI calling syntax instead
mtn: connecting to 'mtn://nosuchhost__blahblah__asdvasoih.com'
mtn:   include pattern  'some.pattern'
mtn:   exclude pattern  ''
mtn: network error: failed to connect: Connection timed out

exit code: 1

Check failed: false
stack traceback:
        [string "testlib.lua"]:107: in function 'err'
        [string "testlib.lua"]:838: in function 'check'
        ...func/netsync_badhost_gives_nice_error/__driver__.lua:5: in main chunk
        [C]: in function 'xpcall'
        [string "testlib.lua"]:1159: in function <[string "testlib.lua"]:1127>
        [C]: in function 'run_tests_in_children'
        [string "testlib.lua"]:1088: in function <[string "testlib.lua"]:883>
Of 604 tests run:
        507 succeeded
        1 failed
        37 had expected failures
        0 succeeded unexpectedly
        59 were skipped
make[1]: *** [override_dh_auto_test] Error 1
make[1]: Leaving directory `/tmp/buildd/monotone-1.0'
make: *** [binary] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2

This looks like it happened because I was building in an environment
with one of those broken DNS servers that tries to be helpful by
redirecting unknown host names to itself, so a web browser will be
pointed to an error page.  (Never mind the fact that with any protocol
other than HTTP, it just looks like the server is down or refusing
connections, instead of giving the correct error.  Grr...)

Anyway, it would be nice if the package could build even with such a
broken DNS setup from an ISP.
-- 
Daniel Schepler





reply via email to

[Prev in Thread] Current Thread [Next in Thread]