How to fix libwacom9 libwacom-common Package blocking upgrades error

libwacom9 libwacom-common Package blocking upgrades on Kali Linux, Ubuntu, Debian-based Linux

In this article, you will learn to fix the package blocking upgrades on Kali Linux, Ubuntu, or Debian-based derivatives.

Today, I am going to discuss one package error (libwacom9 libwacom-common that creates problems while upgrading the latest version of Kali Linux, Ubuntu, and Debian-based Linux.

It may be Ubuntu Jammy or other Debian-based derivatives, and the error will look like as below.

The following packages have unmet dependencies:
libwacom9 : Depends: libwacom-common (= 2.0.0-2) but 1.12-1 is to be installed
E: Broken packages

Also, you can see in the below pictures.

libwacom9 libwacom-common
error message while upgrading to the latest Linux version

Main Reason to get this error libwacom9

Firstly, the main reason to get this error while upgrading to the latest version of Kali Linux or Ubuntu Jammy or any other Debian or Linux Mint is that it is still in development and not ready yet. During development, there may be times when the availability of packages is incomplete or inconsistent.

Secondly, you can check your machine using the below commands to know the version and other details.

uname -a
lsb_release -crid
apt-cache policy libwacom9 libwacom-common

When you run the above command then you will get the output. If you get the output something like as below then you can follow the steps or even you do not get the below output, you can follow the steps and see if it resolved your issues or not.

Note: It may be different for your Linux distro. I am using Kali Linux here

┌──(root💀linuxgurus)-[~]
└─# uname -a
Linux linuxgurus 5.15.0-kali3-amd64 #1 SMP Debian 5.15.15-2kali1 (2022-01-31) x86_64 GNU/Linux
┌──(root💀linuxgurus)-[~]
└─# lsb_release -crid
Distributor ID: Kali
Description: Kali GNU/Linux Rolling
Release: 2021.4
Codename: kali-rolling
┌──(root💀linuxgurus)-[~]
└─# apt-cache policy libwacom9 libwacom-common
libwacom9:
Installed: (none)
Candidate: 2.0.0-2
Version table:
2.0.0-2 500
500 http://http.kali.org/kali kali-rolling/main amd64 Packages
libwacom-common:
Installed: 1.12-1
Candidate: 2.0.0-2
Version table:
2.0.0-2 500
500 http://http.kali.org/kali kali-rolling/main amd64 Packages
*** 1.12-1 100
100 /var/lib/dpkg/status

Also, you can see in the picture

The output of the above command

Fixing the error libwacom9 libwacom-common

Now, you can follow the below steps to fix these issues which come due to the libwacom9 libwacom-common package. So you can use the below command to install it.

sudo apt install libwacom9 libwacom-common=2.0.0-2

You will get the output as below.

Reading package lists… Done
Building dependency tree… Done
Get:4 http://ftp.harukasan.org/kali kali-rolling/main amd64 libwacom-common all 2.0.0-2 [54.6 kB]
Get:5 http://ftp.harukasan.org/kali kali-rolling/main amd64 libwacom9 amd64 2.0.0-2 [22.2 kB]
Fetched 244 kB in 3s (87.7 kB/s)
(Reading database … 311338 files and directories currently installed.)
Preparing to unpack …/libinput-bin_1.19.3-2_amd64.deb …
Unpacking libinput-bin (1.19.3-2) over (1.19.3-1) …
Preparing to unpack …/libwacom-bin_2.0.0-2_amd64.deb …
Unpacking libwacom-bin (2.0.0-2) over (1.12-1) …
Preparing to unpack …/libinput10_1.19.3-2_amd64.deb …
Unpacking libinput10:amd64 (1.19.3-2) over (1.19.3-1) …
(Reading database … 311338 files and directories currently installed.)
Removing libwacom2:amd64 (1.12-1) … (Reading database … 311333 files and directories currently installed.)
Preparing to unpack …/libwacom-common_2.0.0-2_all.deb …
Unpacking libwacom-common (2.0.0-2) over (1.12-1) …
Selecting previously unselected package libwacom9:amd64.
Preparing to unpack …/libwacom9_2.0.0-2_amd64.deb …
Unpacking libwacom9:amd64 (2.0.0-2) …
Setting up libwacom-common (2.0.0-2) …
Setting up libwacom9:amd64 (2.0.0-2) …
Setting up libinput-bin (1.19.3-2) …
Setting up libwacom-bin (2.0.0-2) …
Setting up libinput10:amd64 (1.19.3-2) …
Processing triggers for libc-bin (2.33-1) …
Processing triggers for man-db (2.9.4-4) …
Processing triggers for udev (250.3-2) …
Processing triggers for kali-menu (2021.4.2) …

Note: Also, Press y to accept to install it and that’s it. Now you can again try the upgrade command.

apt upgrade
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
Calculating upgrade… Done
The following packages were automatically installed and are no longer required:
fastjar fonts-roboto-slab gnome-desktop3-data jarwrapper kali-wallpapers-2021.4 libaom0 libcbor0 libcodec2-0.9
libdap27 libdapclient6v5 libdav1d4 libepsilon1 libfluidsynth2 libfmt7 libgdal28 libgdal29 libgdk-pixbuf-xlib-2.0-0
libgdk-pixbuf2.0-0 libgeos-3.9.1 libgeos3.10.1 libgnome-desktop-3-19 libgupnp-1.2-0 libidn11 libigdgmm11 libmms0
libnetcdf18 libntfs-3g883 libodbc1 libodbccr2 libofa0 libomp-11-dev libomp5-11 libproj19 libqhull8.0 liburcu6
liburing1 libvpx6 libwireshark14 libwiretap11 libwsutil12 libx265-192 libxkbregistry0 libyara4
linux-image-5.10.0-kali9-amd64 maltego odbcinst odbcinst1debian2 php7.4-mysql python-is-python2 python3-editor
python3-exif python3-ipython-genutils python3-orjson python3-pylnk python3-stem ruby-atomic ruby-thread-safe
starkiller zaproxy Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
gnome-icon-theme libldacbt-enc2 libopenaptx0 libpskc0 libwmf-0.2-7 libwmflite-0.2-7 libzxingcore1 racc
ruby-mini-portile2
The following packages have been kept back:
default-mysql-server kali-linux-headless php-common
The following packages will be upgraded:
apparmor apt apt-utils atftpd base-files binutils binutils-common binutils-x86-64-linux-gnu binwalk bundler clang-11
clang-13 cpp-10 cpp-11 dconf-gsettings-backend dconf-service dmitry enchant-2 exiv2 exploitdb firebird3.0-common
firebird3.0-common-doc fontconfig fontconfig-config fping g++-10 g++-11 gcc-10 gcc-10-base gcc-11 gcc-11-base
gir1.2-gstreamer-1.0 gir1.2-javascriptcoregtk-4.0 gir1.2-pango-1.0 gir1.2-webkit2-4.0 gnome-desktop3-data gparted
gparted-common gsettings-desktop-schemas gstreamer1.0-gl gstreamer1.0-libav gstreamer1.0-plugins-bad
gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-x hwloc intel-media-va-driver iputils-ping
kali-defaults kali-defaults-desktop kali-desktop-core kali-desktop-xfce kali-linux-core kali-linux-default
kali-linux-firmware kali-tools-top10 kali-tweaks kali-wallpapers-2020.4 kali-wallpapers-2021.4 kali-wallpapers-2022
king-phisher kismet kismet-capture-common kismet-capture-linux-bluetooth kismet-capture-linux-wifi kismet-capture-nrf-51822 kismet-capture-nrf-52840 kismet-capture-nrf-mousejack kismet-capture-nxp-kw41z
kismet-capture-rz-killerbee kismet-capture-ti-cc-2531 kismet-capture-ti-cc-2540 kismet-capture-ubertooth-one
kismet-core kismet-logtools klibc-utils lib32gcc-s1 lib32stdc++6 libapparmor1 libapt-pkg6.0 libargon2-1
libarmadillo10 libasan6 libatk-adaptor libatk-bridge2.0-0 libatomic1 libaudit-common libaudit1 libbinutils
libbrlapi0.8 libbson-1.0-0 libcc1-0 libcgi-pm-perl libcharls2 libclang-common-11-dev libclang-common-13-dev
libclang-cpp11 libclang-cpp13 libclang1-11 libclang1-13 libcrypto++8 libctf-nobfd0 libctf0 libdconf1 libenchant-2-2
libexiv2-27 libexpat1 libexpat1-dev libfbclient2 libflite1 libfluidsynth3 libfontconfig1 libgcc-10-dev libgcc-11-dev
libgcc-s1 libgdbm-compat4 libgdbm6 libgfortran5 libgnome-desktop-3-19 libgomp1 libgpm2 libgsm1 libgspell-1-2
libgspell-1-common libgstreamer-gl1.0-0 libgstreamer-plugins-bad1.0-0 libgstreamer-plugins-base1.0-0
libgstreamer1.0-0 libgupnp-1.2-1 libgxps2 libhwloc-plugins libhwloc15 libical3 libigdgmm12 libitm1
libjavascriptcoregtk-4.0-18 libjs-underscore libjxr-tools libjxr0 libklibc libllvm11 libllvm12 libllvm13 liblouis-data liblouis20 liblsan0 libmongoc-1.0-0 libnma-common libnma0 libnss3 libobjc-10-dev libobjc-11-dev
libobjc4 libomp-11-dev libomp5-11 libopenconnect5 libopenmpt0 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0
libpangoxft-1.0-0 libpipewire-0.3-0 libpipewire-0.3-common libpipewire-0.3-modules libpkcs11-helper1 libproxychains4
libquadmath0 libsigsegv2 libspa-0.2-modules libspectre1 libstdc++-10-dev libstdc++-11-dev libstdc++6 libstrongswan
libtiff5 libtsan0 libubsan1 libunistring2 libupower-glib3 libusb-1.0-0 libwayland-client0 libwayland-cursor0
libwayland-egl1 libwayland-server0 libwebkit2gtk-4.0-37 libwmf0.2-7 libwww-perl libx264-160 libxfixes3 libxinerama1
libxkbcommon-x11-0 libxkbcommon0 libxkbregistry0 libxnvctrl0 libxt6 llvm-11 llvm-11-dev llvm-11-linker-tools
llvm-11-runtime llvm-11-tools llvm-13 llvm-13-dev llvm-13-linker-tools llvm-13-runtime llvm-13-tools login logrotate
man-db metasploit-framework mysql-common nano network-manager-gnome network-manager-openconnect
network-manager-openconnect-gnome openconnect openssh-client openssh-server openssh-sftp-server orca passwd perl-tk
pipewire pipewire-bin plocate postgresql postgresql-client-common postgresql-common powershell-empire proxychains4 python3-aiosqlite python3-anyio python3-asgiref python3-backoff python3-binwalk python3-brlapi python3-cheroot
python3-dataclasses-json python3-django python3-dropbox python3-flask-login python3-fonttools python3-h11 python3-h2
python3-humanize python3-jinja2 python3-kismetcapturebtgeiger python3-kismetcapturefreaklabszigbee
python3-kismetcapturertl433 python3-kismetcapturertladsb python3-kismetcapturertlamr python3-louis python3-pandas
python3-pandas-lib python3-prettytable python3-prompt-toolkit python3-pyee python3-pyqt5.sip python3-pyshp
python3-responses python3-scipy python3-simplejson python3-sqlalchemy python3-sqlalchemy-ext python3-stone
python3-sympy python3-texttable python3-ufolib2 python3-wcwidth responder ruby-bundler ruby-cms-scanner
ruby-minitest ruby-nokogiri ruby-rubygems screen sqlmap starkiller strongswan strongswan-charon strongswan-libcharon
strongswan-starter sudo tpm-udev unrar upower wifite xdg-dbus-proxy xterm zsh zsh-common
290 upgraded, 9 newly installed, 0 to remove and 3 not upgraded.
Need to get 774 MB of archives.
After this operation, 27.2 MB of additional disk space will be used.
Do you want to continue? [Y/n] y

Also, you can type y and hit enter that’s it and it will start downloading and upgrading your machine.

Your Issue has been fixed. That’s all.

Different Errors

version ‘2.0.0-2’ for ‘libwacom-common’ was not found

libwacom9 : depends: libwacom-common (= 2.1.0-2) but 1.12-1 is to be installed kali

libwacom 9 kali

libwacom 9 broken packages

libwacom-common broken package kali

sudo apt install libwacom-common

kali upgrade libwacom common

libwacombin libwacomcommon libwacom2 re

back libwacombin libwacomcommon libwacom2

kept back libwacombin libwacomcommon

been kept back libwacombin

libwacomcommon libwacom2 re following packages

Conclusion

In this tutorial, you learned to fix the error libwacom9 libwacom-common Package blocking upgrades. If you still get the problem then you can write us in the comment section and we will suggest you a fixation for that.

Also, you can read the below articles,

Leave a Reply