Canon TS6350 stopped printing after upgrade from 25.10 to 26.04

Ubuntu Version:
26.04 by using the correct terminal upgrade path from 25.10 with out any issues.

Desktop Environment:
Ubuntu

Problem Description:
Updated to new version 26.04LTS for stability and longevity. However after following all the correct protocols all was GOOD….however the only thing that has happened is that printer no longer seems to get the message to print. Printer comms work flawlessly when on 25.10. The

Printer is wirelessly connected to my mesh stable system with excellent signal and the dialogue from the Print pop up dialogue shows it is trying to communicate. Has never had issue before on Ubuntu 25.10.

There is also no issue with the mesh system when booted into Win11Pro on my other installed dedicated SSD drive.

Relevant System Information:
No special configurations.

Error Messages:
Only that the printer advisory state of printing just shows ‘Printing progress advisory notification’

What I’ve Tried:
Tried installing the deb package from Canon again after extracting it in my downloads folder by selecting …install package document and selecting ‘run as programme’ from right click selection menu. It works as far as I can see as when I created a ‘ test libre text document’ to print I see the correct printer in the printer driver description but one of the boxes has … (null):631 …in it and when I click it it opens in my Vivaldi browser as a blank page.

Also after upgrade the Canon drivers were still there as when I tried to print a test document the system correctly saw the connected printer so they must be communicating.

As a sort of newbie to this wonderful OS maybe I am not correctly installing the latest canon drivers correctly. If so can some expert just list the blow by blow procedure / terminal input uninstall and reinstall the deb package. This may resolve the issue or it could be to do with ‘cups’.

I am stumped

output of lpinfo -v

also, ps -ef | grep cupsd
if output looks like
root 377173 1 0 00:00 ? 00:00:00 /usr/sbin/cupsd -l
cups is running.

If not, you need to start it. sudo systemctl start cups

This sounds like a CUPS (The printing system for Linux) is not running.

If you try entering into the URL on a browser localhost:631 you should get the cups management page. If not the the CUPS daemon is not running and needs to be started.

If you do get the management page click on Printers in the menu line and see if your printer is listed and “idle”. it it does sound like the cups daemon is not running.

Cheers

Pete

What do you get when you enter the following command:

nmap    -p 631     -sV 192.168.1.0/24     -v

You might also be encountering a firewall issue, if doing netwok printing. To enable the necessary pass-thru, use the following (for UFW) or the equivalent in iptables/nftables format.

sudo   ufw allow               from 192.168.1.0/24        to  127.0.0.1 port 631

sudo   ufw allow               from 127.0.0.1 port 631    to  192.168.1.0/24

That should ensure printing, but if it fails, you will need to modify those commands as follows:

sudo   ufw allow   proto all   from 192.168.1.0/24        to  127.0.0.1 port 631

sudo   ufw allow   proto all   from 127.0.0.1 port 631    to  192.168.1.0/24
1 Like

Hello all,

So I did….lpinfo -v

Result:

network lpd
network http
network beh
network https
direct hp
network ipp
network socket
network ipps
direct hpfax
network dnssd://Canon%20TS6300%20series._ipp._tcp.local/?uuid=00000000-0000-1000-8000-00188d11bb74
network ipps://Canon%20TS6300%20series._ipps._tcp.local/
network socket://192.168.0.217

I did:
ps -ef | grep cupsd

Result:

root 24507 1 0 19:36 ? 00:00:00 /usr/sbin/cupsd -l
mw 25878 20193 0 19:42 pts/0 00:00:00 grep --color=auto cupsd

I did:

======
I did:
nmap -p 631 -sV 192.168.1.0/24 -v
Result:
Command ‘nmap’ not found, but can be installed with:
sudo snap install nmap # version 7.95, or
sudo apt install nmap # version 7.98+dfsg-1
See ‘snap info nmap’ for additional versions.

I didn’t run the firewall script until I got your thoughts on the results I have put up for perusal.

I also was able to get into http://localhost:631/admin/ and same result with localhost:631/jobs and the result was:

| Canon_TS6300_series-13 | Unknown | Withheld | 14k | 33 | processing since
Fri 01 May 2026 20:08:13 CEST
“No suitable destination host found by cups-browsed, retrying later” |
|----|----|----|----|----|----|

I had to cancel print job as it was continuously trying to print. I also rebooted the printer and re entered the WiFi password to absolutely sure.

Many thanks for your help so far.

Your printer has an ip, cupsd is running, you can access localhost:631

Maybe sudo systemctl restart cups-browsed

OK, I installed the …..sudo apt install nmap # version 7.98+dfsg-1

and ran the script nmap -p 631 -sV 192.168.1.0/24 -v

which then yielded the following…….

Starting Nmap 7.98 ( https://nmap.org ) at 2026-05-02 11:11 +0200
NSE: Loaded 48 scripts for scanning.
Initiating Ping Scan at 11:11
Scanning 256 hosts [2 ports/host]
Ping Scan Timing: About 31.25% done; ETC: 11:12 (0:01:08 remaining)
Ping Scan Timing: About 60.55% done; ETC: 11:12 (0:00:40 remaining)
Completed Ping Scan at 11:12, 104.13s elapsed (256 total hosts)
Nmap scan report for 192.168.1.0 [host down]
Nmap scan report for 192.168.1.1 [host down]
Nmap scan report for 192.168.1.2 [host down]
Nmap scan report for 192.168.1.3 [host down]
Nmap scan report for 192.168.1.4 [host down]
Nmap scan report for 192.168.1.5 [host down]
Nmap scan report for 192.168.1.6 [host down]
Nmap scan report for 192.168.1.7 [host down]
Nmap scan report for 192.168.1.8 [host down]
Nmap scan report for 192.168.1.9 [host down]
Nmap scan report for 192.168.1.10 [host down]
Nmap scan report for 192.168.1.11 [host down]
Nmap scan report for 192.168.1.12 [host down]
Nmap scan report for 192.168.1.13 [host down]
Nmap scan report for 192.168.1.14 [host down]
Nmap scan report for 192.168.1.15 [host down]
Nmap scan report for 192.168.1.16 [host down]
Nmap scan report for 192.168.1.17 [host down]
Nmap scan report for 192.168.1.18 [host down]
Nmap scan report for 192.168.1.19 [host down]
Nmap scan report for 192.168.1.20 [host down]
Nmap scan report for 192.168.1.21 [host down]
Nmap scan report for 192.168.1.22 [host down]
Nmap scan report for 192.168.1.23 [host down]
Nmap scan report for 192.168.1.24 [host down]
Nmap scan report for 192.168.1.25 [host down]
Nmap scan report for 192.168.1.26 [host down]
Nmap scan report for 192.168.1.27 [host down]
Nmap scan report for 192.168.1.28 [host down]
Nmap scan report for 192.168.1.29 [host down]
Nmap scan report for 192.168.1.30 [host down]
Nmap scan report for 192.168.1.31 [host down]
Nmap scan report for 192.168.1.32 [host down]
Nmap scan report for 192.168.1.33 [host down]
Nmap scan report for 192.168.1.34 [host down]
Nmap scan report for 192.168.1.35 [host down]
Nmap scan report for 192.168.1.36 [host down]
Nmap scan report for 192.168.1.37 [host down]
Nmap scan report for 192.168.1.38 [host down]
Nmap scan report for 192.168.1.39 [host down]
Nmap scan report for 192.168.1.40 [host down]
Nmap scan report for 192.168.1.41 [host down]
Nmap scan report for 192.168.1.42 [host down]
Nmap scan report for 192.168.1.43 [host down]
Nmap scan report for 192.168.1.44 [host down]
Nmap scan report for 192.168.1.45 [host down]
Nmap scan report for 192.168.1.46 [host down]
Nmap scan report for 192.168.1.47 [host down]
Nmap scan report for 192.168.1.48 [host down]
Nmap scan report for 192.168.1.49 [host down]
Nmap scan report for 192.168.1.50 [host down]
Nmap scan report for 192.168.1.51 [host down]
Nmap scan report for 192.168.1.52 [host down]
Nmap scan report for 192.168.1.53 [host down]
Nmap scan report for 192.168.1.54 [host down]
Nmap scan report for 192.168.1.55 [host down]
Nmap scan report for 192.168.1.56 [host down]
Nmap scan report for 192.168.1.57 [host down]
Nmap scan report for 192.168.1.58 [host down]
Nmap scan report for 192.168.1.59 [host down]
Nmap scan report for 192.168.1.60 [host down]
Nmap scan report for 192.168.1.61 [host down]
Nmap scan report for 192.168.1.62 [host down]
Nmap scan report for 192.168.1.63 [host down]
Nmap scan report for 192.168.1.64 [host down]
Nmap scan report for 192.168.1.65 [host down]
Nmap scan report for 192.168.1.66 [host down]
Nmap scan report for 192.168.1.67 [host down]
Nmap scan report for 192.168.1.68 [host down]
Nmap scan report for 192.168.1.69 [host down]
Nmap scan report for 192.168.1.70 [host down]
Nmap scan report for 192.168.1.71 [host down]
Nmap scan report for 192.168.1.72 [host down]
Nmap scan report for 192.168.1.73 [host down]
Nmap scan report for 192.168.1.74 [host down]
Nmap scan report for 192.168.1.75 [host down]
Nmap scan report for 192.168.1.76 [host down]
Nmap scan report for 192.168.1.77 [host down]
Nmap scan report for 192.168.1.78 [host down]
Nmap scan report for 192.168.1.79 [host down]
Nmap scan report for 192.168.1.80 [host down]
Nmap scan report for 192.168.1.81 [host down]
Nmap scan report for 192.168.1.82 [host down]
Nmap scan report for 192.168.1.83 [host down]
Nmap scan report for 192.168.1.84 [host down]
Nmap scan report for 192.168.1.85 [host down]
Nmap scan report for 192.168.1.86 [host down]
Nmap scan report for 192.168.1.87 [host down]
Nmap scan report for 192.168.1.88 [host down]
Nmap scan report for 192.168.1.89 [host down]
Nmap scan report for 192.168.1.90 [host down]
Nmap scan report for 192.168.1.91 [host down]
Nmap scan report for 192.168.1.92 [host down]
Nmap scan report for 192.168.1.93 [host down]
Nmap scan report for 192.168.1.94 [host down]
Nmap scan report for 192.168.1.95 [host down]
Nmap scan report for 192.168.1.96 [host down]
Nmap scan report for 192.168.1.97 [host down]
Nmap scan report for 192.168.1.98 [host down]
Nmap scan report for 192.168.1.99 [host down]
Nmap scan report for 192.168.1.100 [host down]
Nmap scan report for 192.168.1.101 [host down]
Nmap scan report for 192.168.1.102 [host down]
Nmap scan report for 192.168.1.103 [host down]
Nmap scan report for 192.168.1.104 [host down]
Nmap scan report for 192.168.1.105 [host down]
Nmap scan report for 192.168.1.106 [host down]
Nmap scan report for 192.168.1.107 [host down]
Nmap scan report for 192.168.1.108 [host down]
Nmap scan report for 192.168.1.109 [host down]
Nmap scan report for 192.168.1.110 [host down]
Nmap scan report for 192.168.1.111 [host down]
Nmap scan report for 192.168.1.112 [host down]
Nmap scan report for 192.168.1.113 [host down]
Nmap scan report for 192.168.1.114 [host down]
Nmap scan report for 192.168.1.115 [host down]
Nmap scan report for 192.168.1.116 [host down]
Nmap scan report for 192.168.1.117 [host down]
Nmap scan report for 192.168.1.118 [host down]
Nmap scan report for 192.168.1.119 [host down]
Nmap scan report for 192.168.1.120 [host down]
Nmap scan report for 192.168.1.121 [host down]
Nmap scan report for 192.168.1.122 [host down]
Nmap scan report for 192.168.1.123 [host down]
Nmap scan report for 192.168.1.124 [host down]
Nmap scan report for 192.168.1.125 [host down]
Nmap scan report for 192.168.1.126 [host down]
Nmap scan report for 192.168.1.127 [host down]
Nmap scan report for 192.168.1.128 [host down]
Nmap scan report for 192.168.1.129 [host down]
Nmap scan report for 192.168.1.130 [host down]
Nmap scan report for 192.168.1.131 [host down]
Nmap scan report for 192.168.1.132 [host down]
Nmap scan report for 192.168.1.133 [host down]
Nmap scan report for 192.168.1.134 [host down]
Nmap scan report for 192.168.1.135 [host down]
Nmap scan report for 192.168.1.136 [host down]
Nmap scan report for 192.168.1.137 [host down]
Nmap scan report for 192.168.1.138 [host down]
Nmap scan report for 192.168.1.139 [host down]
Nmap scan report for 192.168.1.140 [host down]
Nmap scan report for 192.168.1.141 [host down]
Nmap scan report for 192.168.1.142 [host down]
Nmap scan report for 192.168.1.143 [host down]
Nmap scan report for 192.168.1.144 [host down]
Nmap scan report for 192.168.1.145 [host down]
Nmap scan report for 192.168.1.146 [host down]
Nmap scan report for 192.168.1.147 [host down]
Nmap scan report for 192.168.1.148 [host down]
Nmap scan report for 192.168.1.149 [host down]
Nmap scan report for 192.168.1.150 [host down]
Nmap scan report for 192.168.1.151 [host down]
Nmap scan report for 192.168.1.152 [host down]
Nmap scan report for 192.168.1.153 [host down]
Nmap scan report for 192.168.1.154 [host down]
Nmap scan report for 192.168.1.155 [host down]
Nmap scan report for 192.168.1.156 [host down]
Nmap scan report for 192.168.1.157 [host down]
Nmap scan report for 192.168.1.158 [host down]
Nmap scan report for 192.168.1.159 [host down]
Nmap scan report for 192.168.1.160 [host down]
Nmap scan report for 192.168.1.161 [host down]
Nmap scan report for 192.168.1.162 [host down]
Nmap scan report for 192.168.1.163 [host down]
Nmap scan report for 192.168.1.164 [host down]
Nmap scan report for 192.168.1.165 [host down]
Nmap scan report for 192.168.1.166 [host down]
Nmap scan report for 192.168.1.167 [host down]
Nmap scan report for 192.168.1.168 [host down]
Nmap scan report for 192.168.1.169 [host down]
Nmap scan report for 192.168.1.170 [host down]
Nmap scan report for 192.168.1.171 [host down]
Nmap scan report for 192.168.1.172 [host down]
Nmap scan report for 192.168.1.173 [host down]
Nmap scan report for 192.168.1.174 [host down]
Nmap scan report for 192.168.1.175 [host down]
Nmap scan report for 192.168.1.176 [host down]
Nmap scan report for 192.168.1.177 [host down]
Nmap scan report for 192.168.1.178 [host down]
Nmap scan report for 192.168.1.179 [host down]
Nmap scan report for 192.168.1.180 [host down]
Nmap scan report for 192.168.1.181 [host down]
Nmap scan report for 192.168.1.182 [host down]
Nmap scan report for 192.168.1.183 [host down]
Nmap scan report for 192.168.1.184 [host down]
Nmap scan report for 192.168.1.185 [host down]
Nmap scan report for 192.168.1.186 [host down]
Nmap scan report for 192.168.1.187 [host down]
Nmap scan report for 192.168.1.188 [host down]
Nmap scan report for 192.168.1.189 [host down]
Nmap scan report for 192.168.1.190 [host down]
Nmap scan report for 192.168.1.191 [host down]
Nmap scan report for 192.168.1.192 [host down]
Nmap scan report for 192.168.1.193 [host down]
Nmap scan report for 192.168.1.194 [host down]
Nmap scan report for 192.168.1.195 [host down]
Nmap scan report for 192.168.1.196 [host down]
Nmap scan report for 192.168.1.197 [host down]
Nmap scan report for 192.168.1.198 [host down]
Nmap scan report for 192.168.1.199 [host down]
Nmap scan report for 192.168.1.200 [host down]
Nmap scan report for 192.168.1.201 [host down]
Nmap scan report for 192.168.1.202 [host down]
Nmap scan report for 192.168.1.203 [host down]
Nmap scan report for 192.168.1.204 [host down]
Nmap scan report for 192.168.1.205 [host down]
Nmap scan report for 192.168.1.206 [host down]
Nmap scan report for 192.168.1.207 [host down]
Nmap scan report for 192.168.1.208 [host down]
Nmap scan report for 192.168.1.209 [host down]
Nmap scan report for 192.168.1.210 [host down]
Nmap scan report for 192.168.1.211 [host down]
Nmap scan report for 192.168.1.212 [host down]
Nmap scan report for 192.168.1.213 [host down]
Nmap scan report for 192.168.1.214 [host down]
Nmap scan report for 192.168.1.215 [host down]
Nmap scan report for 192.168.1.216 [host down]
Nmap scan report for 192.168.1.217 [host down]
Nmap scan report for 192.168.1.218 [host down]
Nmap scan report for 192.168.1.219 [host down]
Nmap scan report for 192.168.1.220 [host down]
Nmap scan report for 192.168.1.221 [host down]
Nmap scan report for 192.168.1.222 [host down]
Nmap scan report for 192.168.1.223 [host down]
Nmap scan report for 192.168.1.224 [host down]
Nmap scan report for 192.168.1.225 [host down]
Nmap scan report for 192.168.1.226 [host down]
Nmap scan report for 192.168.1.227 [host down]
Nmap scan report for 192.168.1.228 [host down]
Nmap scan report for 192.168.1.229 [host down]
Nmap scan report for 192.168.1.230 [host down]
Nmap scan report for 192.168.1.231 [host down]
Nmap scan report for 192.168.1.232 [host down]
Nmap scan report for 192.168.1.233 [host down]
Nmap scan report for 192.168.1.234 [host down]
Nmap scan report for 192.168.1.235 [host down]
Nmap scan report for 192.168.1.236 [host down]
Nmap scan report for 192.168.1.237 [host down]
Nmap scan report for 192.168.1.238 [host down]
Nmap scan report for 192.168.1.239 [host down]
Nmap scan report for 192.168.1.240 [host down]
Nmap scan report for 192.168.1.241 [host down]
Nmap scan report for 192.168.1.242 [host down]
Nmap scan report for 192.168.1.243 [host down]
Nmap scan report for 192.168.1.244 [host down]
Nmap scan report for 192.168.1.245 [host down]
Nmap scan report for 192.168.1.246 [host down]
Nmap scan report for 192.168.1.247 [host down]
Nmap scan report for 192.168.1.248 [host down]
Nmap scan report for 192.168.1.249 [host down]
Nmap scan report for 192.168.1.250 [host down]
Nmap scan report for 192.168.1.251 [host down]
Nmap scan report for 192.168.1.252 [host down]
Nmap scan report for 192.168.1.253 [host down]
Nmap scan report for 192.168.1.254 [host down]
Nmap scan report for 192.168.1.255 [host down]
Read data files from: /usr/bin/../share/nmap
Nmap done: 256 IP addresses (0 hosts up) scanned in 104.21 seconds

What does this tell us?

Cheers

1 Like

If you remove the printer you added, reboot then readd, does it help?

Will give it a go later.

Thanks :saluting_face:

your printer showed up as 192.168.0.217

The nmap is wrong since it tried to find printers in a different subnet, 192.168.1.0/24

A simple test would be, nmap -p 631 192.168.0.217 and it should output

PORT    STATE SERVICE
631/tcp open  ipp

which tells you, port 631 is open and communicates using ipp (internet printing protocol)

1 Like

There is no successful network interaction with the printer, so that reports as “[host down]”.

Have you tried the following on the Front Panel options:

Device settings
  => LAN settings
       => Wi-Fi
            => Advanced mode
                 => Enable

If you don’t have one, a copy of the User Manual is available here. That portion of a larger sequence was found on p. 257 of the MAC version of the manual. I chose that because it would likely be closes to Linux in interaction. :slight_smile:

If still don’t see the printer, the firewall commands will be required.

1 Like

pavlos….

followed your advice and result…….

nmap -p 631 192.168.0.217
Starting Nmap 7.98 ( https://nmap.org ) at 2026-05-03 13:42 +0200
Nmap scan report for 192.168.0.217
Host is up (0.36s latency).

PORT STATE SERVICE
631/tcp open ipp

Nmap done: 1 IP address (1 host up) scanned in 0.94 seconds

so at least we know the port is ….open

ericmarceau

I also did…..

udo ufw allow proto all from 192.168.1.0/24 to 127.0.0.1 port 631

sudo ufw allow proto all from 127.0.0.1 port 631 to 192.168.1.0/24
[sudo: authenticate] Password:

and recieved following message…..

ERROR: Unsupported protocol ‘all’
ERROR: Unsupported protocol ‘all’

Further I checked printer an all is as it should be. …..enabled… as the settings are working correctly with the Windows 11 when booted into.

++++

OK further update as of this afternoon. I have tried and tried. I have deleted the Printer and believe I have reinstalled correctly. I believe!!!. I went to Canon Europe and re-downloaded the Linux version again. Forgive me but would one of you kind souls please tell / show me the correct entries I have to enter in Terminal line by line so I get it bang on right.

For me in Downloads is the extracted file cnijfilter2-5.90-1-deb and within that file is ‘install.sh

Below is what I got after I believe was correct execution but I may be wrong.

~/Downloads/cnijfilter2-5.90-1-deb$ ./install.sh

[sudo: authenticate] Password:

Canon Inkjet Printer Driver
Version 5.90
Copyright CANON INC. 2001-2019

==================================================
Command executed = sudo dpkg -iG ./packages/cnijfilter2_5.90-1_amd64.deb
Selecting previously unselected package cnijfilter2.
(Reading database… 216622 files and directories currently installed.)
Preparing to unpack …/cnijfilter2_5.90-1_amd64.deb…
Unpacking cnijfilter2 (5.90-1)…
dpkg: dependency problems prevent configuration of cnijfilter2:
cnijfilter2 depends on libxml2 (>= 2.7.4); however:
Package libxml2 is not installed.

dpkg: error processing package cnijfilter2 (–install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
cnijfilter2
Command executed = sudo dpkg -P cnijfilter2
(Reading database… 217096 files and directories currently installed.)
Removing cnijfilter2 (5.90-1)…
Purging configuration files for cnijfilter2 (5.90-1)…

Now I searched about the libxml2 and found this. Is this where I install it from or must I do something else.

https://en.ubuntu.perlzemi.com/blog/20200222174004.html

As usual you help is much appreciated.

NOTE: Can someone tell me how to install the latest …libxml2 version for 26.04 and where to get it.

Thanks

Just keeping my unsolved topic alive.

Cheers

Please provide output of terminal command apt list -a libxml2

OK g-schick I typed in your command exactly as per your instructions > hit enter and next line was nothing except what you get with a new dialogue you always get when opening terminal

***@Ubuntu:~$

That was the result. I tried several times with same result.

Please try again:

sudo apt update
sudo apt upgrade
apt list -a libxml2

OK followed instructions and following:

sudo apt update

result….

Hit:1 http://security.ubuntu.com/ubuntu resolute-security InRelease
Hit:2 http://mt.archive.ubuntu.com/ubuntu resolute InRelease
Get:3 http://mt.archive.ubuntu.com/ubuntu resolute-updates InRelease [136 kB]
Hit:4 http://mt.archive.ubuntu.com/ubuntu resolute-backports InRelease
Fetched 136 kB in 1s (193 kB/s)
All packages are up to date.
Notice: Missing Signed-By in the sources.list(5) entry for ‘http://mt.archive.ubuntu.com/ubuntu’

Then: sudo apt upgrade

result…..
Summary:
Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 0

Then: apt list -a libxml2

Nothing listed and just: ***@Ubuntu:~$

Something seems odd here. If it were my system, I would try following commands:

sudo dpkg --configure -a
sudo apt-get install -f
sudo apt update
sudo apt full-upgrade
sudo apt autoremove
sudo apt clean

OK, a follows:

@Ubuntu :blush: sudo dpkg --configure -a
[sudo: authenticate] Password: …@Ubuntu:~$
@Ubuntu:~$ sudo apt-get install -f
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
Solving dependencies… Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
@Ubuntu:~$ sudo apt update
Hit:1 http://mt.archive.ubuntu.com/ubuntu resolute InRelease
Hit:2 http://security.ubuntu.com/ubuntu resolute-security InRelease
Hit:3 http://mt.archive.ubuntu.com/ubuntu resolute-updates InRelease
Hit:4 http://mt.archive.ubuntu.com/ubuntu resolute-backports InRelease
All packages are up to date.
@Ubuntu:~$ sudo apt full-upgrade*
Summary:*
Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 0
@Ubuntu:~$ sudo apt autoremove
Summary:
Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 0
@Ubuntu:~$ sudo apt clean@Ubuntu:~$
@Ubuntu:~$ apt list -a libxml2 …..hit enter and result again is…….
@Ubuntu:~$

All results.

Try

sudo apt -f install

It should pull in the deps for you if memory serves