Dear maintainer:
I tried to build this package in stretch with "dpkg-buildpackage -A"
but it failed:
--------------------------------------------------------------------------------
[...]
debian/rules build-indep
dh build-indep
dh_testdir -i
dh_update_autotools_config -i
dh_autoreconf -i
dh_auto_configure -i
dh_auto_build -i
make -j1
make[1]: Entering directory '/<<PKGBUILDDIR>>'
gcc -o src/agent-transfer/agent-transfer -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security --pedantic -Wall -Werror -std=c99 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now src/agent-transfer/main.c -lassuan -L/usr/lib/x86_64-linux-gnu -lgpg-error -lgcrypt
mkdir -p replaced/src/
sed < src/monkeysphere > replaced/src/monkeysphere \
-e 's:__SYSSHAREDIR_PREFIX__:/usr:' \
-e 's:__SYSCONFDIR_PREFIX__::' \
[... snipped ...]
debug1: fd 1 clearing O_NONBLOCK
Transferred: sent 2752, received 2324 bytes, in 0.0 seconds
Bytes per second: sent 1888843.8, received 1595084.7
debug1: Exit status 0
##### ssh connection test PASSED. returned: 0
##################################################
### Testing TLS setup...
Generating a 1024 bit RSA private key
............++++++
..................++++++
unable to write 'random state'
writing new private key to '/<<PKGBUILDDIR>>/tests/tmp/ms.6xI/tls_key.pem'
-----
using keyserver: example.org
ms: importing key from file '/<<PKGBUILDDIR>>/tests/tmp/ms.6xI/tls_key.pem'...
ms: updating openpgp public key file '/<<PKGBUILDDIR>>/tests/tmp/ms.6xI/host_keys.pub.pgp'...
ms: host key imported:
pub rsa1024 2017-04-23 [CA]
1BB197B658944234E61DFA2BCE915F69E7B1737A
uid [ unknown] https://testhost.example
OpenPGP fingerprint: 1BB197B658944234E61DFA2BCE915F69E7B1737A
ssh fingerprint: 1024 SHA256:yevhswgLcbdMEiDCE7OgQb7Isz+Z7zNuIgqGnJWTPl8 (RSA)
##################################################
### revoking ssh host key...
using keyserver: example.org
gpg: key D981F09324BA4EA5: invalid revocation certificate: Bad signature - rejected
gpg: error reading '[stdin]': Bad signature
gpg: import from '[stdin]' failed: Bad signature
gpg: Total number processed: 0
FAILED!
### removing temp dir...
Makefile:113: recipe for target 'test-basic' failed
make[1]: *** [test-basic] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test: make -j1 test returned exit code 2
debian/rules:6: recipe for target 'build-indep' failed
make: *** [build-indep] Error 2
dpkg-buildpackage: error: debian/rules build-indep gave error exit status 2
--------------------------------------------------------------------------------
This is just how the build ends, not necessarily the relevant part.
I've put several build logs here:
https://people.debian.org/~sanvila/build-logs/monkeysphere/
If this is really a bug in one of the build-depends, please use reassign and affects,
so that this is still visible in the page for this package.
The bug should be reproducible with sbuild on a single CPU virtual machine,
provided you try enough times (as the failure happens randomly).
[ Note: This is not related to #841208 because now I have /dev/random
as a bind mount of /dev/urandom in my autobuilders ]
Thanks.