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

Re: Bug#869241: python-libnacl FTBFS: Illegal instruction

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


Colin Watson                                       [cjwatson@debian.org]

Reply to: