python-libnacl

Edit Package python-libnacl

Python bindings for libsodium/tweetnacl based on ctypes

Refresh
Refresh
Source Files (show unmerged sources)
Filename Size Changed
libnacl-2.1.0.tar.gz 0000046400 45.3 KB
python-libnacl.changes 0000008165 7.97 KB
python-libnacl.spec 0000002223 2.17 KB
Latest Revision
buildservice-autocommit accepted request 1153722 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 52)
baserev update by copy to link target
Comments 3

Matti Kurkela's avatar

python-libnacl-1.4.4-34.7.x86_64.rpm for SLE 12 SP3 depends on libsodium23-1.0.16 RPM, which contains libsodium.so.23.1.0 symlinked as libsodium.so.23 but not as libsodium.so. But python-libnacl code only looks for libsodium.so and libsodium.so.18 and below.

If this version of python-libnacl cannot use libsodium.so.23, the RPM dependency should be changed; if it can (as it looks like after minimal testing), then the code in /usr/lib/python2.7/site-packages/libnacl/init.py should be modified to also look for libsodium.so.23. Adding 23 to the __SONAMES array on line 12 should be the simplest fix.



Niels Abspoel's avatar

@fimatkurk, the libnacl 1.6.1 has support for libsodium 23 libnacl 1.4.4 is a very old version.

openSUSE Build Service is sponsored by