On Fri, Jul 21, 2017 at 11:55:28PM +0300, Adrian Bunk wrote: > Source: python-libnacl > Version: 1.5.2-1 > Severity: serious > > https://buildd.debian.org/status/fetch.php?pkg=python-libnacl&arch=all&ver=1.5.2-1&stamp=1500664052&raw=0 > > ... > dh_auto_test -i -O--buildsystem=pybuild > I: pybuild base:184: cd /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build; > python2.7 -m nose tests > Illegal instruction > E: pybuild pybuild:283: test: plugin distutils failed with: exit code=132: cd > /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build; python2.7 -m nose tests > dh_auto_test: pybuild --test -i python{version} -p 2.7 returned exit code 13 > debian/rules:7: recipe for target 'build-indep' failed > make: *** [build-indep] Error 25
I think this can only be a bug in libsodium rather than in python-libnacl as such; presumably somewhere in crypto_aead_aes256gcm_* or crypto_aead_chacha20poly1305_ietf_* which are newly used in python-libnacl 1.5.2. But I can't reproduce it locally, and the Ubuntu builders seemed happy with it too, so perhaps it has something to do with the CPU or the kernel version, or perhaps it was fixed in libsodium 1.0.13 (the failure was with 1.0.12). Before embarking on any more time-consuming investigation, could the build be given back to see if libsodium 1.0.13 helps? gb python-libnacl_1.5.2-1 . all Thanks, -- Colin Watson [cjwat...@debian.org]