[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Certbot in Buster



On Wed, Nov 18, 2020 at 06:42:27PM +0100, Philipp Ewald wrote:
can i install the package from unstable and after that i remove the entry in sourses.list?
or is this risky?

I wouldn't do that, just download the appropiate debs from
http://ftp.us.debian.org/debian/pool/main/p/python-certbot/certbot_1.8.0-1_all.deb
http://ftp.us.debian.org/debian/pool/main/p/python-certbot/python3-certbot_1.8.0-1_all.deb
http://ftp.us.debian.org/debian/pool/main/p/python-acme/python3-acme_1.8.0-1_all.deb

run
 sudo dpkg -i *.deb
then
 sudo apt --fix-broken install
to clean up any dangling dependencies

You can find which debs to download by looking at
https://packages.debian.org/bullseye/certbot

Most of the dependencies are provided in buster already, except for the proper versions of python3-certbot and python3-acme. If you were to install only the certbot deb and then run apt install (without --fix-broken) you'd see something like this:

# apt install
Reading package lists... Done
Building dependency tree Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
certbot : Depends: python3-certbot (= 1.8.0-1) but it is not installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

which indicates that a particular version of the python3-certbot package is required. If you were to run with --fix-broken in this case instead of manually installing the deb linked above it would tell you that it is removing certbot, because the appropriate version can't be found in buster.


Reply to: