Package: pypy,dh-python Severity: serious dh_pypy assumes that the version in the soabi tag refers to the major and minor version of PyPy, like it does in cPython. This used to be true, until https://bitbucket.org/pypy/pypy/commits/97d59353f34e
I didn't realise this until PyPy 4.0 was uploaded, but we now have a situation where the tag on .pyc files is different to the one on .so files. And dh_pypy generates incorrect dependencies for packages containing .so files. We have some options here: 1. Revert this upstream patch, and continue to transition PyPy for each major release. 2. Make the same change to DEFAULT_MAGIC_TAG. As far as I can tell, the bytecode hasn't changed in ages. Convert dh_pypy to depend on pypy-26 (i.e. the tag) rather than pypy (<< 2.7) Thoughts? SR