python-libnacl
Python bindings for libsodium/tweetnacl based on ctypes
- Sources inherited from project devel:languages:python
- Devel package for openSUSE:Factory
-
4
derived packages
- Links to openSUSE:Factory / python-libnacl
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:Tomcat42/python-libnacl && cd $_
- Create Badge
Refresh
Refresh
Source Files (show merged sources derived from linked package)
Filename | Size | Changed |
---|---|---|
_link | 0000000124 124 Bytes | |
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 (StevenK)
(revision 52)
baserev update by copy to link target
Comments 3
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.
Filed the issue upstream: https://github.com/saltstack/libnacl/issues/111
@fimatkurk, the libnacl 1.6.1 has support for libsodium 23 libnacl 1.4.4 is a very old version.