--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: binnmu
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
nmu snimpy_0.8.6-1 . ALL . -m "New python-cffi version"
Currently, a module depending on python-cffi must depend on the exact
source version of python-cffi, hence the rebuild. This will change in
the future: the python-cffi module will do the appropriate
substitution for the supported API version.
Thanks!
- -- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.0.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJVltOnAAoJEJWkL+g1NSX5h4IP/RcuYzN2rH+iK6eBjfGSu9lN
9NVUrbj4feEcjFFvYkgmfFWTZR51bv6GtK6YswbRwmzrvO9iQOLXGrytEya0vWEL
vGxPaFtlSzEft2V2GKbLqJPNNMQBdKL56aU9VbnFmlOCTJ90xtQH7djvxIfHv6Fq
1P/4NFa9MUrX1lfd2PSVWhD0JDxwoHAIz9UJK+thWPpGnwXAYg9CRdv9kr9aPfxa
hHx8iPJUVRoAIgEe7NBr1fkxAIEtbihq9gypNYPX0aLSHpQDnI49eOkfgU35LU5s
9+lT+1ZPbl7+fAbGSvFH9Q9zOp83YnIIT6cVEiWw66lqCpHX+TlImhYzDywHLvAD
Jk/v0/4UPj3mt0k86wp3NlxumFlTzp+ToOOIm+mryf23npli7DyCp6Kkde2UMm8c
Y7wRSsHgoNJq57LwUDOPHV/eZzGhCaN7wwe+sueK/qrjQSRdC9auGTCA+ae8lcSA
rSzS+mFZr0QsqU2Dw8336hJDi/KvTfYa6ZhuN0wXRZqhx62gPYtKqTznALKJKHlk
LjjOaQ6uPANUFqRJauIMMM4kWsA/ROSu0et54Fkeufhs/kAI1CpGQ7ffezMBwsmK
N/tBuXzfIF1GAf3+5k19465KW1N463SNximYMrOb+gBYmx+Hm4/XhWwU6vi93rHj
2ln0Uz+ayDgr/k+UprNm
=Cl1C
-----END PGP SIGNATURE-----
--- End Message ---
--- Begin Message ---
On 06/07/15 07:56, Vincent Bernat wrote:
> ❦ 5 juillet 2015 21:04 +0200, Emilio Pozuelo Monfort <pochu@debian.org> :
>
>>> User: release.debian.org@packages.debian.org
>>> Usertags: binnmu
>>>
>>> nmu snimpy_0.8.6-1 . ALL . -m "New python-cffi version"
>>>
>>> Currently, a module depending on python-cffi must depend on the exact
>>> source version of python-cffi, hence the rebuild. This will change in
>>> the future: the python-cffi module will do the appropriate
>>> substitution for the supported API version.
>>
>> That's not the case for all the other rdeps:
> [...]
>
>> Why does snimpy have to depend on the exact version while the others
>> don't?
>
> Other rdeps should have done the same and are currently broken. For example:
>
> $ python -c 'import nacl.secret'
> Traceback (most recent call last):
> File "<string>", line 1, in <module>
> File "/usr/lib/python2.7/dist-packages/nacl/secret.py", line 17, in <module>
> import nacl.c
> File "/usr/lib/python2.7/dist-packages/nacl/c/__init__.py", line 16, in <module>
> from nacl.c.crypto_box import (
> File "/usr/lib/python2.7/dist-packages/nacl/c/crypto_box.py", line 23, in <module>
> crypto_box_SECRETKEYBYTES = lib.crypto_box_secretkeybytes()
> File "/usr/lib/python2.7/dist-packages/nacl/_lib/__init__.py", line 73, in __getattr__
> self._lib = self.ffi.verifier.load_library()
> File "/usr/lib/python2.7/dist-packages/cffi/verifier.py", line 95, in load_library
> self._write_source()
> File "/usr/lib/python2.7/dist-packages/cffi/verifier.py", line 183, in _write_source
> with open(self.sourcefilename, "w") as fp:
> IOError: [Errno 2] No such file or directory: '/usr/lib/python2.7/dist-packages/nacl/_lib/__pycache__/_cffi__x8693771ax46dd36a.c'
> $ dpkg -L python-nacl | grep _cffi__
> /usr/lib/python2.7/dist-packages/nacl/_lib/_cffi__xa19d674axefb54d7c.x86_64-linux-gnu.so
>
Huh. Have you filed bugs for those?
snimpy binNMU'ed.
Cheers,
Emilio
--- End Message ---