On 29/04/2019 13:52, Richard Glynos wrote:
You're right, I don't want to remove systemd
I've tried to install the dependencies and this is what I keep getting:

:~# apt-get install udev libpam-systemd
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 libpam-systemd : Depends: systemd (= 215-17+deb8u7) but 215-17+deb8u12 is to be installed
                  Depends: systemd-shim (>= 8-2) but it is not going to be installed or
                           systemd-sysv but it is not going to be installed
 udev : Depends: libudev1 (= 215-17+deb8u7) but 215-17+deb8u12 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Okay, I think the issue may be that you have backports enabled currently.
Edit, ah yes, definitely:

libsystemd0/jessie-backports 230-7~bpo8+2 i386 [upgradable from: 215-17+deb8u12]
libudev1/jessie-backports 230-7~bpo8+2 i386 [upgradable from: 215-17+deb8u12]
systemd/jessie-backports 230-7~bpo8+2 i386 [upgradable from: 215-17+deb8u12]

Please comment out (add a # in front of) the jessie-backports entry in sources.list.d/certbot.list for now to prevent this

Also I suggest that you add the following entries as a file (e.g. 'debian-security.list') in sources.list.d (I've left off 'non-free' from the end, as you don't have that specified in your sources.list):

# Debian Security Releases
deb http://apt-cacher.lon.bitfolk.com/debian/security.debian.org/debian-security jessie/updates main contrib
deb http://security.debian.org/                         jessie/updates  main contrib non-free

deb-src http://apt-cacher.lon.bitfolk.com/debian/security.debian.org/debian-security jessie/updates main contrib
deb-src http://security.debian.org/                     jessie/updates  main contrib non-free


Once done, please run `apt-get update` again and then try `apt-get upgrade` and see if that resolves the issue.

Thanks

Gavin