Thanks Snowhog I did as instructed but unfortunately, got the same results.
Code:
specialed@specialed-Q500A:/$ sudo apt update && sudo apt full-upgrade && sudo apt install --reinstall cups
[sudo] password for specialed:
Get:1 http://security.ubuntu.com/ubuntu xenial-security InRelease [102 kB]
Hit:2 http://us.archive.ubuntu.com/ubuntu xenial InRelease
Get:3 http://us.archive.ubuntu.com/ubuntu xenial-updates InRelease [102 kB]
Hit:4 http://archive.canonical.com/ubuntu xenial InRelease
Hit:5 http://ppa.launchpad.net/peek-developers/stable/ubuntu xenial InRelease
Ign:6 http://repo.vivaldi.com/stable/deb stable InRelease
Hit:7 http://repo.vivaldi.com/stable/deb stable Release
Get:8 http://us.archive.ubuntu.com/ubuntu xenial-backports InRelease [102 kB]
Hit:9 http://ppa.launchpad.net/teejee2008/ppa/ubuntu xenial InRelease
Hit:10 http://archive.neon.kde.org/user xenial InRelease
Hit:11 http://ppa.launchpad.net/unit193/encryption/ubuntu xenial InRelease
Hit:12 http://ppa.launchpad.net/utappia/stable/ubuntu xenial InRelease
Hit:13 https://repo.skype.com/deb stable InRelease
Get:14 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages [234 kB]
Get:15 http://security.ubuntu.com/ubuntu xenial-security/main i386 Packages [226 kB]
Get:16 http://security.ubuntu.com/ubuntu xenial-security/main amd64 DEP-11 Metadata [54.1 kB]
Get:17 http://security.ubuntu.com/ubuntu xenial-security/main DEP-11 128x128 Icons [112 kB]
Get:18 http://security.ubuntu.com/ubuntu xenial-security/universe amd64 DEP-11 Metadata [32.1 kB]
Get:19 http://security.ubuntu.com/ubuntu xenial-security/universe DEP-11 128x128 Icons [98.5 kB]
Get:21 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages [499 kB]
Get:22 http://us.archive.ubuntu.com/ubuntu xenial-updates/main i386 Packages [488 kB]
Get:23 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 DEP-11 Metadata [288 kB]
Get:24 http://us.archive.ubuntu.com/ubuntu xenial-updates/main DEP-11 128x128 Icons [453 kB]
Get:25 http://us.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages [448 kB]
Get:26 http://us.archive.ubuntu.com/ubuntu xenial-updates/universe i386 Packages [436 kB]
Get:27 http://us.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 DEP-11 Metadata [160 kB]
Get:28 http://us.archive.ubuntu.com/ubuntu xenial-updates/universe DEP-11 128x128 Icons [467 kB]
Get:29 http://us.archive.ubuntu.com/ubuntu xenial-updates/multiverse amd64 DEP-11 Metadata [2,516 B]
Get:30 http://us.archive.ubuntu.com/ubuntu xenial-backports/main amd64 DEP-11 Metadata [3,324 B]
Fetched 4,306 kB in 1s (2,730 kB/s)
Reading package lists...
Done
Building dependency tree
Reading state information... Done
1 package can be upgraded. Run 'apt list --upgradable' to see it.
Reading package lists... Done
Building dependency tree
Reading state information... Done
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
cups-browsed cups-server-common hplip-data libart-2.0-2 libcupscgi1 libcupsmime1 libgutenprint2 libhpmud0 libsane-hpaio libsnmp-base libsnmp30
linux-headers-4.8.0-41 linux-headers-4.8.0-41-generic linux-image-4.8.0-41-generic linux-image-extra-4.8.0-41-generic python3-pexpect python3-pil
python3-ptyprocess python3-renderpm python3-reportlab python3-reportlab-accel
Use 'sudo apt autoremove' to remove them.
The following packages will be upgraded:
eject
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 23.0 kB of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 eject amd64 2.1.5+deb1+cvs20081104-13.1ubuntu0.16.04.1 [23.0 kB]
Fetched 23.0 kB in 0s (121 kB/s)
(Reading database ... 269739 files and directories currently installed.)
Preparing to unpack .../eject_2.1.5+deb1+cvs20081104-13.1ubuntu0.16.04.1_amd64.deb ...
Unpacking eject (2.1.5+deb1+cvs20081104-13.1ubuntu0.16.04.1) over (2.1.5+deb1+cvs20081104-13.1) ...
Processing triggers for man-db (2.7.5-1) ...
Setting up eject (2.1.5+deb1+cvs20081104-13.1ubuntu0.16.04.1) ...
Reading package lists... Done
Building dependency tree
Reading state information...
Done
Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) cups [ amd64 ] < none -> 2.1.3-4 | 2.1.3-4ubuntu0.2 > ( net )
Broken cups:amd64 Depends on libcups2 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs ) (= 2.1.3-4)
Considering libcups2:amd64 265 as a solution to cups:amd64 10014
Broken cups:amd64 Depends on cups-core-drivers [ amd64 ] < none -> 2.1.3-4 | 2.1.3-4ubuntu0.2 > ( net ) (>= 2.1.3-4)
Considering cups-core-drivers:amd64 0 as a solution to cups:amd64 10014
Reinst Failed early because of libcups2:amd64
Considering cups-core-drivers:amd64 0 as a solution to cups:amd64 10014
Considering cups-core-drivers:i386 0 as a solution to cups:amd64 10014
Reinst Failed early because of libcups2:i386
Broken cups:amd64 Depends on cups-daemon [ amd64 ] < none -> 2.1.3-4 > ( net ) (>= 2.1.3-4)
Considering cups-daemon:amd64 0 as a solution to cups:amd64 10014
Reinst Failed early because of libcups2:amd64
Considering cups-daemon:i386 0 as a solution to cups:amd64 10014
Reinst Failed early because of libcups2:i386
Done
Some packages could not be installed.
This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
cups : Depends: libcups2 (= 2.1.3-4) but 2.1.3-4ubuntu0.2 is to be installed
Depends: cups-core-drivers (>= 2.1.3-4)
Depends: cups-daemon (>= 2.1.3-4)
Recommends: printer-driver-gutenprint but it is not going to be installed
E: Unable to correct problems, you have held broken packages.