[Letsencrypt-devel] acme-tiny_20151229-1_amd64.changes is NEW

Axel Beckert abe at debian.org
Tue Mar 8 20:46:17 UTC 2016


Hi,

Jeremías Casteglione wrote:
> > The man page mentions --acmedir multiple times, but if you use it or
> > the example in the man-page, acme-tiny bails out that there is no
> > --acmedir option. The --help option mentions --acme-dir instead and
> > that one works.
> 
> Thanks again...

Thanks for the upload with the fix.

I though found one more (less severe, i.e. non-functional) typo in the
man page: "ownsership" should be "ownership" (one superfluous "s").

> > BTW, backporting to Wheezy seems to have worked. Currently I'm sieving
> > out all virtual hosts not suitable for Let's Encrypt (IPv6-only, local
> > hostnames, etc.), but I'll report back if I managed to get it working
> > 'til the end of the process on Wheezy.
> 
> Great! Let me know if there's anything I could be of help on that.

No more needed. Here's my patch to get it building on Debian 7.9 Wheezy
(still based on 20151229-1):

diff --git a/debian/changelog b/debian/changelog
index b283631..536c64d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+acme-tiny (20151229-1~bpo70~abe+1) wheezy-backports-sloppy; urgency=low
+
+  * Backport to Wheezy.
+    + Drop version restriction on python3 B-D.
+    + Lower X-Python3-Version to >= 3.2.
+    + Downgrade versioned openssl dependency to 1.0.1e as available in
+      Wheezy.
+
+ -- Axel Beckert <abe at debian.org>  Tue, 08 Mar 2016 21:42:53 +0100
+
 acme-tiny (20151229-1) unstable; urgency=low
 
   * source package automatically created by stdeb 0.8.5
diff --git a/debian/control b/debian/control
index 3b6756a..8de9922 100644
--- a/debian/control
+++ b/debian/control
@@ -5,17 +5,17 @@ Section: utils
 Priority: optional
 Build-Depends: debhelper (>= 9),
                dh-python,
-               python3 (>= 3.3.2-2~),
+               python3,
                python3-setuptools
 Standards-Version: 3.9.7
 Homepage: https://github.com/diafygi/acme-tiny
-X-Python3-Version: >= 3.3
+X-Python3-Version: >= 3.2
 Vcs-Git: https://anonscm.debian.org/collab-maint/acme-tiny.git
 Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/acme-tiny.git
 
 Package: acme-tiny
 Architecture: all
-Depends: openssl (>=1.0.1k), ${misc:Depends}, ${python3:Depends}
+Depends: openssl (>=1.0.1e), ${misc:Depends}, ${python3:Depends}
 Description: letsencrypt tiny Python client
  acme-tiny is a tiny script to issue and renew TLS certs from Let's Encrypt
  .

Since acme-tiny works fine with the Python3 (3.2) and OpenSSL (1.0.1e)
versions in Wheezy, I wonder if those restrictions in the source
package are actually required or at least if they are really
accurate -- also because upstream claims that it even works with
Python 2.7 and there's a request to get it working with Python 2.6.

		Regards, Axel
-- 
 ,''`.  |  Axel Beckert <abe at debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-    |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE



More information about the Letsencrypt-devel mailing list