Your message dated Wed, 02 Dec 2015 04:24:47 +0000 with message-id <[email protected]> and subject line Bug#805738: fixed in python-letsencrypt 0.0.0.dev20151123-2 has caused the Debian Bug report #805738, regarding versioned dependency on python-acme unsatisfiable to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 805738: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=805738 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: python-letsencrypt Version: 0.0.0.dev20151114-3 Severity: serious Hi! In trying to fix #805185 you added a dependency on python-acme (= ${source:Upstream-Version}) to the python-letsencrypt package, but this prohibits the installation of that package: 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. I think the dependency should look like this: python-acme (>= ${source:Upstream-Version}) ^! I am no expert on dpkg-substvars or the Debian policy concerning that matter, but a local rebuild of python-letsencrypt with that change allows the package to install correctly. As far as I can see, using a >= relation is the only way to ensure that the python-acme package is at least the same version as the python-letsencrypt packge. But this may/will break, if python-acme is upgraded to a higher version before python-letsencrypt. So you'd need somthing like python-acme (>= ${source:Upstream-Version}), python-acme ( <= ${binary:Version}) so that the version of the python-acme package is at least the same upstream version but not higher than the version of python-letsencrypt. This will of course break if the version of python-acme is increased to a higher Debian release (for example -4 while python-letsencrypt is still at -3) than python-letsencrypt. I guess one cannot automatically express such a strict inter-package dependency if the involved packages are not built from the same source package. It seems the only viable solution is to manually specify the correct python-acme version. Grüße, Sven. -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (200, 'experimental') Architecture: i386 (x86_64) Foreign Architectures: amd64 Kernel: Linux 4.1.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages python-letsencrypt depends on: ii python-acme 0.0.0.dev20151114-1 ii python-configargparse 0.10.0-1 ii python-configobj 5.0.6-2 ii python-cryptography 1.1-1+b1 ii python-dialog 3.3.0-1 ii python-mock 1.3.0-2.1 ii python-openssl 0.15.1-2 ii python-parsedatetime 1.4-1 ii python-pkg-resources 18.4-2 ii python-psutil 2.2.1-3+b1 ii python-requests 2.8.1-1 ii python-rfc3339 1.0-2 ii python-six 1.10.0-1 ii python-tz 2012c+dfsg-0.1 ii python-zope.component 4.2.2-1 ii python-zope.interface 4.1.3-1 pn python:any <none> Versions of packages python-letsencrypt recommends: ii letsencrypt 0.0.0.dev20151114-3 python-letsencrypt suggests no packages. -- debconf-show failed
--- End Message ---
--- Begin Message ---Source: python-letsencrypt Source-Version: 0.0.0.dev20151123-2 We believe that the bug you reported is fixed in the latest version of python-letsencrypt, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Harlan Lieberman-Berg <[email protected]> (supplier of updated python-letsencrypt package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Tue, 01 Dec 2015 21:29:49 -0500 Source: python-letsencrypt Binary: python-letsencrypt letsencrypt python-letsencrypt-doc Architecture: source all Version: 0.0.0.dev20151123-2 Distribution: experimental Urgency: medium Maintainer: Debian Let's Encrypt <[email protected]> Changed-By: Harlan Lieberman-Berg <[email protected]> Description: letsencrypt - Let's Encrypt main client python-letsencrypt - Let's Encrypt main library python-letsencrypt-doc - Let's Encrypt client documentation Closes: 805738 Changes: python-letsencrypt (0.0.0.dev20151123-2) experimental; urgency=medium . * Alter dependency to solve unsatisfiable dependency. (Closes: #805738) Checksums-Sha1: e4f607d33e84f2a81e0febe35ce80ec390c638a4 2859 python-letsencrypt_0.0.0.dev20151123-2.dsc dde98cdad4fc8ea74931ccc3b63924c651aab7e2 10740 python-letsencrypt_0.0.0.dev20151123-2.debian.tar.xz a2603b552124b34146e64ff6c3c138cfdba10458 9538 letsencrypt_0.0.0.dev20151123-2_all.deb c7f9c3fa98eaba55147973153b1cc62497d6a17f 158244 python-letsencrypt-doc_0.0.0.dev20151123-2_all.deb a30a4cf55b86b92661844f13adaff0c69dc5361d 77768 python-letsencrypt_0.0.0.dev20151123-2_all.deb Checksums-Sha256: f86d688448255461616eacb93100b0801966a1a99aa47d84c410fda13d479ebd 2859 python-letsencrypt_0.0.0.dev20151123-2.dsc f777e9cb78e223877e6b4058961ab70e2dd3c0f5e60e994ffb8aed9a66de9f03 10740 python-letsencrypt_0.0.0.dev20151123-2.debian.tar.xz e7aec94fe115cd59e09401d26067d2cd0402fe180efad107280f1520e825a7ab 9538 letsencrypt_0.0.0.dev20151123-2_all.deb 150f4c87139185595653d7c2be293a0ad05a38e3f712f4f4e937469a2330e6ee 158244 python-letsencrypt-doc_0.0.0.dev20151123-2_all.deb 29e18cdeb128a499acadb8da9fa213b337c74239f4885707c87a4d247a6511b2 77768 python-letsencrypt_0.0.0.dev20151123-2_all.deb Files: 087602994b4b012465d4221d8a414587 2859 python optional python-letsencrypt_0.0.0.dev20151123-2.dsc 2c8eee641bb80e798b9e5b0ec73b129e 10740 python optional python-letsencrypt_0.0.0.dev20151123-2.debian.tar.xz 2a3062351f349428dbc4c93b4e60ca9a 9538 web optional letsencrypt_0.0.0.dev20151123-2_all.deb 9994218c447ade50ca9e380c0ad56aa2 158244 doc optional python-letsencrypt-doc_0.0.0.dev20151123-2_all.deb 8af9f84a6bedfccc5cf9e21f605f1582 77768 python optional python-letsencrypt_0.0.0.dev20151123-2_all.deb -----BEGIN PGP SIGNATURE----- iQJ8BAEBCgBmBQJWXl2FXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRERjYyRTkzNTM2ODAxRjZBQTE1QkU4MkJC MEU0RTkwRTVBQjIyRjYxAAoJELDk6Q5asi9hJqsQAK5g5IUXsDEmZ+lGc6xAz/5I 2meLqjCnflz72Y0wq/gkuGSLNsAmrxvjr91JLaRRHo8oD0N03yN1ovFJ4fM5xZh/ sOYIhKan7VjYfAa/5EQs/tF4zIvkAPAWGGUq/zq7hHaGihXcuzTUhx2ieOwnZJBj hKNsfh1GkAs2zEIuw9boeEB90wmiNVOUQQCq6gugMbid+I+LnWSNOaIUl0t1rk7g CwW+j0dsUZyYMesL2QJQF8roorAwZ7dDoCW30wgbnxIX+QkJ+gM1iQilng4abAEK sl1JSQxD6PCPW8IpW5P+UZQzrPVb/EX63MIVbfM0WyoVPgyrHSq70LtZRnIvQl5P vQ4eCw/KxFEGnv/sjN2ZcfFTw47jaz5BFrJ1qPlv/mGPDrt+rmU15onqfBBDkde7 9c1c3EtjzRel9bOrxACjEoahfL3sPRDUSf4vN0rZHazmmLcm6yEub9QMRtIFIB0W fa1mmZ4C/h6R8LLdImV2kQ/9N9KCWPODwsUhacjEY89r1vbwbeBtZC22K4/OqQyu ZYSOq8Pn6gjedAFG8LngykAGJicDyp1/J1h5UVvTcjgPHaPkAf4u+sXiJ/GpuwEH zbb1I9x+FMW/vTZ6jICVSAzJjv/xsRbbDJ/9wFzQuBPOrabdNUGhmhrU8tNl+nPk VO3tRweI8vzwAqBdc0sw =EThw -----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________ Letsencrypt-devel mailing list [email protected] https://lists.alioth.debian.org/mailman/listinfo/letsencrypt-devel
