[Pkg-bitcoin-devel] Bug#672524: bitcoin: FTBFS[any-i386]: testsuite errors

Martin Str|mberg ams at ludd.ltu.se
Wed May 1 19:33:53 UTC 2013


Scott Howard said:
> Somehow the path is getting botched in kfreebsd-i386:
> 
> On amd64 [1] (and similarly on all other architectures except *i386) we pass
> -DTEST_DATA_DIR=/build/buildd-bitcoin_0.8.1-2-amd64-bLPEbz/bitcoin-0.8.1/src/test/data
> and the debug output says
> Trying to open "/build/buildd-bitcoin_0.8.1-2-amd64-bLPEbz/bitcoin-0.8.1/src/test/data/base58_encode_decode.json"
> 
> but on kfreebsd-i386 [2]  and i386 buildds we pass
> -DTEST_DATA_DIR=/build/buildd-bitcoin_0.8.1-2-kfreebsd-i386-B2WCjD/bitcoin-0.8.1/src/test/data
> and the debug output says
> Trying to open "/build/buildd-bitcoin_0.8.1-2-kfreebsd-1-B2WCjD/bitcoin-0.8.1/src/test/data/base58_encode_decode.json"
> 
> i386 somehow got changed into a 1, and this seems to happen on
> kfreebsd-i386 and i386 buildds.
> 
> anyone know why the buildds seem to change the i386 string to "1"?
> 
> [1]https://buildd.debian.org/status/fetch.php?pkg=bitcoin&arch=amd64&ver=0.8.1-2&stamp=1366775051
> [2]https://buildd.debian.org/status/fetch.php?pkg=bitcoin&arch=amd64&ver=0.8.1-2&stamp=1366775051

Perhaps you meant
<https://buildd.debian.org/status/fetch.php?pkg=bitcoin&arch=kfreebsd-i386&ver=0.8.1-2&stamp=1366775018>
or similar for [2]?


I don't know, but I note that the output in (my) [2] is
HOME="/build/buildd-bitcoin_0.8.1-2-kfreebsd-i386-B2WCjD/bitcoin-0.8.1/debian/home" src/test_bitcoin
Trying to open "/build/buRunning 90 test cases...
ildd-bitcoin_0.8.1-2-kfreebsd-1-B2WCjD/bitcoin-0.8.1/src/test/data/base58_encode_decode.json"
test/script_tests.cpp(109): error in "base58_EncodeBase58": Cound not find/open base58_encode_decode.json
Trying to open "/build/buildd-bitcoin_0.8.1-2-kfreebsd-1-B2WCjD/bitcoin-0.8.1/src/test/data/base58_encode_decode.json"

I. e. "Running 90 test cases..." is mixed in with "Trying to open
"/build/buildd-bitcoin_0.8.1-2-kfreebsd-1-B2WCjD/bitcoin-0.8.1/src/test/data/base58_encode_decode.json"".

But that might be normal.


Also note that for amd64 it's "buildd-bitcoin_0.8.1-2-amd64-bLPEbz"
(four "-" in total) and for kfreebsd-i386 it's
"buildd-bitcoin_0.8.1-2-kfreebsd-i386-B2WCjD" (five "-" in total).

Soooooo, a regex gone wrong perhaps?


-- 
MartinS



More information about the Pkg-bitcoin-devel mailing list