Oh goodness me!  It looks like everything has been sorted out now. I tried once more with 
apt-get -f install  
and this time unlike the previous times apt appears to have fixed things. Here is the output:

root@rglynsvr:~# apt-get -f install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
  libsystemd0 libudev1 systemd udev
Suggested packages:
  systemd-ui
Recommended packages:
  libpam-systemd
The following NEW packages will be installed:
  udev
The following packages will be upgraded:
  libsystemd0 libudev1 systemd
3 upgraded, 1 newly installed, 0 to remove and 4 not upgraded.
Need to get 3,616 kB of archives.
After this operation, 6,068 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://apt-cacher.lon.bitfolk.com/debian/security.debian.org/debian-security/ jessie/updates/main libudev1 i386 215-17+deb8u13 [61.4 kB]
Get:2 http://apt-cacher.lon.bitfolk.com/debian/security.debian.org/debian-security/ jessie/updates/main udev i386 215-17+deb8u13 [880 kB]
Get:3 http://apt-cacher.lon.bitfolk.com/debian/security.debian.org/debian-security/ jessie/updates/main systemd i386 215-17+deb8u13 [2,576 kB]
Get:4 http://apt-cacher.lon.bitfolk.com/debian/security.debian.org/debian-security/ jessie/updates/main libsystemd0 i386 215-17+deb8u13 [98.3 kB]
Fetched 3,616 kB in 0s (5,813 kB/s)   
Reading changelogs...
Preconfiguring packages ...
(Reading database ... 96197 files and directories currently installed.)
Preparing to unpack .../libudev1_215-17+deb8u13_i386.deb ...
Unpacking libudev1:i386 (215-17+deb8u13) over (215-17+deb8u12) ...
Selecting previously unselected package udev.
Preparing to unpack .../udev_215-17+deb8u13_i386.deb ...
Unpacking udev (215-17+deb8u13) ...
Selecting previously unselected package systemd.
Preparing to unpack .../systemd_215-17+deb8u13_i386.deb ...
Unpacking systemd (215-17+deb8u13) over (215-17+deb8u12) ...
Preparing to unpack .../libsystemd0_215-17+deb8u13_i386.deb ...
Unpacking libsystemd0:i386 (215-17+deb8u13) over (215-17+deb8u12) ...
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for dbus (1.8.22-0+deb8u1) ...
Setting up libsystemd0:i386 (215-17+deb8u13) ...
Setting up libudev1:i386 (215-17+deb8u13) ...
Setting up udev (215-17+deb8u13) ...
addgroup: The group `input' already exists as a system group. Exiting.
Setting up systemd (215-17+deb8u13) ...
addgroup: The group `systemd-journal' already exists as a system group. Exiting.
Processing triggers for libc-bin (2.19-18+deb8u10) ...
:~#

I can't say I'm totally clear on what has corrected the system, I'm guessing a combination of correcting the sources.lists and the final apt-get -f install .   

Well anyway, many thanks to all for the suggestions and help. 

Cheers,

Richard.

On Mon, 29 Apr 2019 at 17:09, Richard Glynos <richardmglynos@gmail.com> wrote:
Hi Andy,

Yes, I did do apt update after changing sources.

Here is the output of apt -a show systemd. I issued the command without the -a initially but at the end of the output it said there were two additional records and suggested adding -a to the command. Have I got two systemd versions mixing things up perhaps? 

--------------------
~# apt -a show systemd
Package: systemd
Version: 215-17+deb8u13
Installed-Size: 12.2 MB
Maintainer: Debian systemd Maintainers <pkg-systemd-maintainers@lists.alioth.debian.org>
Depends: libacl1 (>= 2.2.51-8), libaudit1 (>= 1:2.2.1), libblkid1 (>= 2.19.1), libcap2 (>= 1:2.10), libcryptsetup4 (>= 2:1.4.3), libkmod2 (>= 5~), libpam0g (>= 0.99.7.1), libselinux1 (>= 2.1.9), libsystemd0 (= 215-17+deb8u13), util-linux (>= 2.19.1-2), mount (>= 2.21), initscripts (>= 2.88dsf-53.2), sysv-rc, udev (>= 208-8), acl, adduser, libcap2-bin
Suggests: systemd-ui
Conflicts: klogd
Breaks: lsb-base (<< 4.1+Debian4), lvm2 (<< 2.02.104-1), systemd-shim (<< 8-2)
Pre-Depends: libc6 (>= 2.17), libgcrypt20 (>= 1.6.1), liblzma5 (>= 5.1.1alpha+20120614), libselinux1 (>= 1.32)
Recommends: libpam-systemd, dbus
Section: admin
Priority: extra
Download-Size: 2,576 kB
Description: system and service manager
 systemd is a replacement for sysvinit.  It is dependency-based and
 able to read the LSB init script headers in addition to parsing rcN.d
 links as hints.
 .
 It also provides process supervision using cgroups and the ability to
 not only depend on other init script being started, but also
 availability of a given mount point or dbus service.

Installing the systemd package will not switch your init system unless you
 boot with init=/bin/systemd or install systemd-sysv in addition.

Package: systemd
Version: 215-17+deb8u7
Installed-Size: 12.2 MB
Maintainer: Debian systemd Maintainers <pkg-systemd-maintainers@lists.alioth.debian.org>
Depends: libacl1 (>= 2.2.51-8), libaudit1 (>= 1:2.2.1), libblkid1 (>= 2.19.1), libcap2 (>= 1:2.10), libcryptsetup4 (>= 2:1.4.3), libkmod2 (>= 5~), libpam0g (>= 0.99.7.1), libselinux1 (>= 2.1.9), libsystemd0 (= 215-17+deb8u7), util-linux (>= 2.19.1-2), mount (>= 2.21), initscripts (>= 2.88dsf-53.2), sysv-rc, udev (>= 208-8), acl, adduser, libcap2-bin
Pre-Depends: libc6 (>= 2.17), libgcrypt20 (>= 1.6.1), liblzma5 (>= 5.1.1alpha+20120614), libselinux1 (>= 1.32)
Recommends: libpam-systemd, dbus
Suggests: systemd-ui
Conflicts: klogd
Breaks: lsb-base (<< 4.1+Debian4), lvm2 (<< 2.02.104-1), systemd-shim (<< 8-2)
Section: admin
Priority: important
Download-Size: 2,574 kB
Description: system and service manager
 systemd is a replacement for sysvinit.  It is dependency-based and
 able to read the LSB init script headers in addition to parsing rcN.d
 links as hints.
 .
 It also provides process supervision using cgroups and the ability to
 not only depend on other init script being started, but also
 availability of a given mount point or dbus service.
 .
 Installing the systemd package will not switch your init system unless you
 boot with init=/bin/systemd or install systemd-sysv in addition.

--------------------------

Also, here is the result of  

# apt -s install systemd udev libpam-systemd

root@rglynsvr:~# apt -s install systemd 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-shim (>= 8-2) but it is not going to be installed or
                           systemd-sysv but it is not going to be installed
 systemd : Depends: libsystemd0 (= 215-17+deb8u13) but 215-17+deb8u12 is to be installed
 udev : Depends: libudev1 (= 215-17+deb8u13) but 215-17+deb8u12 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Cheers,

Richard.
 



On Mon, 29 Apr 2019 at 15:14, Andy Smith <andy@bitfolk.com> wrote:
Hi Richard,

On Mon, Apr 29, 2019 at 02:52:59PM +0200, Richard Glynos wrote:
> The following packages have unmet dependencies:
> libpam-systemd : Depends: systemd (= 215-17+deb8u7) but 215-17+deb8u12 is to be installed

I'm a bit curious as to why it seems to be trying to install version
215-17+deb8u12 of systemd when jessie/updates has 215-17+deb8u13:

    https://packages.debian.org/jessie/systemd

Did you do "apt update" after changing your sources.list?

Do it again anyway, just to be sure. Then try this again. And if it
doesn't work can you please show the output of:

$ apt show systemd

Also:

# apt -s install systemd udev libpam-systemd

(The -s is for simulate so this won't do anything except tell us
what it wanted to do)

Cheers,
Andy

--
https://bitfolk.com/ -- No-nonsense VPS hosting
_______________________________________________
users mailing list
users@lists.bitfolk.com
https://lists.bitfolk.com/mailman/listinfo/users