On Sat, 21 Nov 2015 21:56:50 +0100 Sven Hartge <s...@svenhartge.de> wrote:
> The following packages have unmet dependencies: > python-letsencrypt : Depends: python-acme (= 0.0.0.dev20151114) but > 0.0.0.dev20151114-1 is to be installed > E: Unable to correct problems, you have held broken packages. The new upload also depends on a non-existing version of python-acme and is uninstallable: Package: python-letsencrypt Version: 0.0.0.dev20151123-1 Installed-Size: 375 Maintainer: Debian Let's Encrypt <letsencrypt-de...@lists.alioth.debian.org> Architecture: all Depends: python-acme (= 0.0.0.dev20151123) ^^^! The real version of python-acme is 0.0.0.dev20151123-1. You cannot use "python-acme (= ${source:Upstream-Version})" as a version to depend on as this lacks the Debian part of the package version. If you really want to lock this package and python-acme very tightly you either hard-code the needed version or build them from the same source and can _then_ use "ython-acme (= ${binary:Version}) to get the dependencies right. Grüße, Sven.