<div dir="ltr"><div><div><div><div>Hello Rainer,<br><br></div>Apt in Jessie didn't do stuff like autoremove yet I believe. Anyway, I forgot to mention that it says letsencrypt has been turned into a transitional dummy package,[1] so certbot is the one to go for now. Except it only worked for me by going for it directly.[2] I guess there might be a slight issue with the transitional package or something?<br><br></div>Yours,<br><br></div>Frans<br><br>[1] <a href="https://packages.debian.org/jessie-backports/letsencrypt">https://packages.debian.org/jessie-backports/letsencrypt</a><br></div>[2] In other words, `apt install -t jessie-backports certbot python-certbot-apache` should do the trick.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Jun 26, 2016 at 11:05 PM, Rainer Dorsch <span dir="ltr"><<a href="mailto:dev@bokomoko.de" target="_blank">dev@bokomoko.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Frans,<br>
<br>
thanks for your quick response and forget my comment on apt vs apt-get, I was<br>
simply not aware that apt alone provides similar functionality.<br>
<br>
The problem that python-letsencrypt from jessie-backports is not installable<br>
jessie remains for me though...<br>
<span class="HOEnZb"><font color="#888888"><br>
Rainer<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
On Sunday 26 June 2016 20:50:40 Frans de Jonge wrote:<br>
> Hello Rainer,<br>
><br>
> I'm 95% sure that I simply pasted the command I ran, but you definitely<br>
> seem to be right at present. In fact on my VM, running `sudo apt<br>
> full-upgrade` results in:<br>
><br>
> ```<br>
> $ sudo apt full-upgrade<br>
> Reading package lists... Done<br>
> Building dependency tree<br>
> Reading state information... Done<br>
> Calculating upgrade... The following packages were automatically installed<br>
> and are no longer required:<br>
> augeas-lenses libaugeas0 libpython2.7 python-acme python-augeas<br>
> python-cffi-backend python-chardet<br>
> python-configargparse python-configobj python-cryptography python-dialog<br>
> python-enum34 python-funcsigs python-idna<br>
> python-ipaddress python-mock python-ndg-httpsclient python-openssl<br>
> python-parsedatetime python-pbr<br>
> python-pkg-resources python-psutil python-pyasn1 python-pyicu<br>
> python-requests python-rfc3339 python-six python-tz<br>
> python-urllib3 python-zope.component python-zope.event<br>
> python-zope.interface<br>
> Use 'apt-get autoremove' to remove them.<br>
> Done<br>
> The following packages will be REMOVED:<br>
> letsencrypt python-letsencrypt python-letsencrypt-apache<br>
> The following packages will be upgraded:<br>
> python-acme<br>
> 1 upgraded, 0 newly installed, 3 to remove and 0 not upgraded.<br>
> Need to get 54.8 kB of archives.<br>
> After this operation, 1,064 kB disk space will be freed.<br>
> Do you want to continue? [Y/n]<br>
> ```<br>
><br>
> It would seem that it previously ran fine with the old python-psutil<br>
> 2.1.1-1+b1 [installed,automatic] and now requires the 4.1.0-1~bpo8+1 from<br>
> jessie-backports.<br>
><br>
> The version with a target is obviously more future-proof. Thanks for the<br>
> notification. =)<br>
><br>
> Yours,<br>
><br>
> Frans<br>
><br>
> On Sun, Jun 26, 2016 at 5:43 PM, Rainer Dorsch <<a href="mailto:dev@bokomoko.de">dev@bokomoko.de</a>> wrote:<br>
> > Hi Frans,<br>
> ><br>
> > many thanks for taking the time to share<br>
> ><br>
> > <a href="http://fransdejonge.com/2016/05/lets-encrypt-on-debianjessie/" rel="noreferrer" target="_blank">http://fransdejonge.com/2016/05/lets-encrypt-on-debianjessie/</a><br>
> ><br>
> > I have a minor comment:<br>
> ><br>
> > apt install letsencrypt python-letsencrypt-apache<br>
> ><br>
> > should (probably) read<br>
> ><br>
> > apt-get install -t jessie-backports letsencrypt python-letsencrypt-apache<br>
> ><br>
> ><br>
> > The main issue is though that it does not install anymore on jessie:<br>
> ><br>
> > root@netcup:~# apt-get install -t jessie-backports letsencrypt python-<br>
> > letsencrypt-apache python-letsencrypt python-acme<br>
> > Reading package lists... Done<br>
> > Building dependency tree<br>
> > Reading state information... Done<br>
> > Some packages could not be installed. This may mean that you have<br>
> > requested an impossible situation or if you are using the unstable<br>
> > distribution that some required packages have not yet been created<br>
> > or been moved out of Incoming.<br>
> > The following information may help to resolve the situation:<br>
> ><br>
> > The following packages have unmet dependencies:<br>
> > letsencrypt : Depends: certbot but it is not going to be installed<br>
> > python-acme : Breaks: python-letsencrypt (< 0.8.0) but 0.5.0-1~bpo8+1 is<br>
> ><br>
> > to<br>
> > be installed<br>
> > E: Unable to correct problems, you have held broken packages.<br>
> > root@netcup:~# apt-cache policy python-acme<br>
> ><br>
> > python-acme:<br>
> > Installed: (none)<br>
> > Candidate: 0.8.0-1~bpo8+1<br>
> ><br>
> > Version table:<br>
> > 0.8.0-1~bpo8+1 0<br>
> ><br>
> > 100 <a href="http://ftp.de.debian.org/debian/" rel="noreferrer" target="_blank">http://ftp.de.debian.org/debian/</a> jessie-backports/main amd64<br>
> ><br>
> > Packages<br>
> > root@netcup:~# apt-cache policy python-letsencrypt<br>
> ><br>
> > python-letsencrypt:<br>
> > Installed: (none)<br>
> > Candidate: 0.5.0-1~bpo8+1<br>
> ><br>
> > Version table:<br>
> > 0.5.0-1~bpo8+1 0<br>
> ><br>
> > 100 <a href="http://ftp.de.debian.org/debian/" rel="noreferrer" target="_blank">http://ftp.de.debian.org/debian/</a> jessie-backports/main amd64<br>
> ><br>
> > Packages<br>
> > root@netcup:~# apt-cache policy python-letsencrypt-apache<br>
> ><br>
> > python-letsencrypt-apache:<br>
> > Installed: (none)<br>
> > Candidate: 0.5.0-1~bpo8+1<br>
> ><br>
> > Version table:<br>
> > 0.5.0-1~bpo8+1 0<br>
> ><br>
> > 100 <a href="http://ftp.de.debian.org/debian/" rel="noreferrer" target="_blank">http://ftp.de.debian.org/debian/</a> jessie-backports/main amd64<br>
> ><br>
> > Packages<br>
> > root@netcup:~# rmadison python-letsencrypt<br>
> ><br>
> > debian:<br>
> > python-letsencrypt | 0.5.0-1~bpo8+1 | jessie-backports | source, all<br>
> ><br>
> > new:<br>
> > root@netcup:~# apt-get install -t jessie-backports letsencrypt python-<br>
> > letsencrypt-apache<br>
> > Reading package lists... Done<br>
> > Building dependency tree<br>
> > Reading state information... Done<br>
> > Some packages could not be installed. This may mean that you have<br>
> > requested an impossible situation or if you are using the unstable<br>
> > distribution that some required packages have not yet been created<br>
> > or been moved out of Incoming.<br>
> > The following information may help to resolve the situation:<br>
> ><br>
> > The following packages have unmet dependencies:<br>
> > python-letsencrypt-apache : Depends: python-letsencrypt but it is not<br>
> ><br>
> > going<br>
> > to be installed<br>
> > E: Unable to correct problems, you have held broken packages.<br>
> > root@netcup:~#<br>
> ><br>
> > Kind regards<br>
> > Rainer<br>
> ><br>
> > --<br>
> > Rainer Dorsch<br>
> > <a href="http://bokomoko.de/" rel="noreferrer" target="_blank">http://bokomoko.de/</a><br>
<br>
</div></div></blockquote></div><br></div>