[Python-modules-team] Bug#943336: Rebuilding python-django-x509 leads to uninstallable package

Marga Manterola marga at google.com
Wed Oct 23 16:38:47 BST 2019


Package: python-django-x509
Version: 0.4.1-1
Severity: important

Hi!

Rebuilding the current version of python-django-x509 leads to an
uninstallable package, because the generated dependency line contains:

Depends: python3-cryptography (<< 2.4.0), python3-cryptography (>= 2.3.0),
python3-django, python3-django-model-utils, python3-openssl, python3-six,
python3:any

And we're now past version 2.6 of python3-cryptography.

This requirement is added because of
https://sources.debian.org/src/python-django-x509/0.4.1-1/requirements.txt/,
which lists:
six
django>=1.11,<2.2
django-model-utils
jsonfield
cryptography>=2.3.0,<2.4.0
pyopenssl>=17.5.0,<18.1.0

I'm not sure why the version in stable has an unversioned dependency
instead of the versioned one. Maybe there was a change in behaviour in
dh-python between when the package was built and now that triggers this
difference in dependencies. Or maybe something changed in
python-cryptography...

-- 
Regards,
Margarita Manterola

Google Germany GmbH, Erika-Mann-Straße 33, 80636 München

Geschäftsführer: Paul Manicle, Halimah DeLaine Prado

Registergericht und -nummer: Hamburg, HRB 86891

Sitz der Gesellschaft: Hamburg
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/python-modules-team/attachments/20191023/5c44ef77/attachment.html>


More information about the Python-modules-team mailing list