[Letsencrypt-devel] Bug#825750: closed by Harlan Lieberman-Berg <hlieberman at debian.org> (Certbot in backports)

vincent vincent at autistici.org
Thu Jun 2 08:03:42 UTC 2016


Debian Bug Tracking System:
> This is an automatic notification regarding your Bug report
> which was filed against the src:python-acme package:
> 
> #825750: letsencrypt: missing dependency
> 
> It has been closed by Harlan Lieberman-Berg <hlieberman at debian.org>.


Unfortunately that doesn't seems to be fixed yet. At least for
jessie-backports


% sudo apt-get -t jessie-backports install python-letsencrypt
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 python-letsencrypt : Depends: python-acme (>= 0.5.0) but it is not
going to be installed
E: Unable to correct problems, you have held broken packages.


python-acme is already installed:

 % sudo  dpkg -s python-acme
Package: python-acme
Status: install ok installed
Priority: extra
Section: python
Installed-Size: 307
Maintainer: Debian Let's Encrypt <letsencrypt-devel at lists.alioth.debian.org>
Architecture: all
Version: 0.6.0-1~bpo8+1
Depends: ca-certificates, python-openssl (>= 0.15), python-cryptography
(>= 0.8), python-mock, python-ndg-httpsclient, python-pkg-resources,
python-pyasn1, python-requests, python-rfc3339, python-six, python-tz,
python:any (<< 2.8), python:any (>= 2.7.5-5~)
Breaks: python-certbot (<< 0.6.0), python-letsencrypt (<< 0.6.0)
Description: ACME protocol library for Python 2
 This is a library used by the Let's Encrypt client for the ACME
 (Automated Certificate Management Environment).  The ACME protocol is
 designed as part of the Let's Encrypt project, to make it possible to
 setup an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention.  This
 library implements the protocol used for proving the control of a
 domain.  This library is Python 2.
Homepage: https://letsencrypt.org/




however the version installed from jessie-backports is now:
Version: 0.6.0-1~bpo8+1

although the version required in python-letsencrypt is python-acme (>=
0.5.0)

 % sudo apt-cache -t jessie-backports show python-letsencrypt
Package: python-letsencrypt
Version: 0.5.0-1~bpo8+1
Installed-Size: 734
Maintainer: Debian Let's Encrypt <letsencrypt-devel at lists.alioth.debian.org>
Architecture: all
Depends: python-acme (>= 0.5.0), python-configargparse,
python-configobj, python-cryptography (>= 0.7), python-dialog,
python-mock, python-openssl, python-parsedatetime, python-pkg-resources,
python-psutil, python-rfc3339, python-six, python-tz,
python-zope.component, python-zope.interface, python:any (<< 2.8),
python:any (>= 2.7.5-5~)
Recommends: letsencrypt


Maybe this syntax (>= 0.5.0) doesn't recognize 0.6.0-1~bpo8+1 as an
upgraded version?


thanks,



More information about the Letsencrypt-devel mailing list