libwacom9 : depends on : libwacom-common

Bug #1962043 reported by Mário Tokoš
28
This bug affects 4 people
Affects Status Importance Assigned to Milestone
libwacom (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Broken denpendency on ARM64: (rpi4 @ ubuntu 22.04 test)
libwacom9 : depend on: libwacom-common (= 2.1.0-2) but will be installed 1.12-1

ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: libwacom-common 1.12-1
ProcVersionSignature: Ubuntu 5.15.0-1002.2-raspi 5.15.12
Uname: Linux 5.15.0-1002-raspi aarch64
ApportVersion: 2.20.11-0ubuntu78
Architecture: arm64
BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
CasperMD5CheckResult: unknown
CompositorRunning: None
CurrentDesktop: GNOME
Date: Wed Feb 23 21:03:57 2022
Dependencies:

DistUpgraded: 2022-02-11 12:31:30,541 DEBUG Running PostInstallScript: '/usr/lib/ubuntu-advantage/upgrade_lts_contract.py'
DistroCodename: jammy
DistroVariant: ubuntu
DkmsStatus: wireguard/1.0.20210606: added
GraphicsCard:

ImageMediaBuild: 20201022
Lspci-vt: -[0000:00]---00.0-[01]----00.0 VIA Technologies, Inc. VL805/806 xHCI USB 3.0 Controller
PackageArchitecture: all
ProcEnviron:
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=sk_SK.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 video=HDMI-A-1:1920x1080M@60 smsc95xx.macaddr=DC:A6:32:7D:95:B4 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 dwc_otg.lpm_enable=0 console=tty1 root=LABEL=writable rootfstype=ext4 elevator=deadline rootwait fixrtc
SourcePackage: libwacom
UpgradeStatus: Upgraded to jammy on 2022-02-11 (12 days ago)
acpidump:

version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.109-2ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 21.2.6-0ubuntu0.1
version.libgl1-mesa-glx: libgl1-mesa-glx N/A
version.xserver-xorg-core: xserver-xorg-core 2:1.20.14-1ubuntu1
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:19.1.0-2build1
version.xserver-xorg-video-intel: xserver-xorg-video-intel N/A
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.17-1build1

Revision history for this message
Mário Tokoš (mtisk) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in libwacom (Ubuntu):
status: New → Confirmed
Revision history for this message
Brennan Vincent (umanwizard) wrote :

It's not ARM-specific; x86-64 is also affected for me.

Revision history for this message
Manfred Hampl (m-hampl) wrote (last edit ):

The cause is that both libwacom2 and libwacom9 depend on libwacom-common in the version identical to the libwacom(number) version.

I assume that you have libwacom2 and libwacom-common installed from a previous Ubuntu release, or a older version in Jammy that meanwhile has been superseded.

sudo apt install libwacom9 libwacom-common=2.1.0-2
or
sudo apt install libwacom9 libwacom2-
or
sudo apt remove libwacom2
should help.

see also https://answers.launchpad.net/ubuntu/+source/libwacom/+question/700653

Eventually a "conflicts:libwacom2" clause in libwcom9's control file could help.

Revision history for this message
Timo Aaltonen (tjaalton) wrote (last edit ):
Download full text (6.0 KiB)

I'm not able to reproduce this on a chroot upgrade from impish to jammy:

(impish-amd64)root@bryant:/# apt install libwacom-bin
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  libglib2.0-0 libgudev-1.0-0 libwacom-common libwacom2
Recommended packages:
  libglib2.0-data shared-mime-info xdg-user-dirs
The following NEW packages will be installed:
  libglib2.0-0 libgudev-1.0-0 libwacom-bin libwacom-common libwacom2
0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
Need to get 1518 kB of archives.
After this operation, 5014 kB of additional disk space will be used.
Do you want to continue? [Y/n]
Get:1 http://archive.ubuntu.com/ubuntu impish/main amd64 libglib2.0-0 amd64 2.68.4-1ubuntu1 [1424 kB]
Get:2 http://archive.ubuntu.com/ubuntu impish/main amd64 libgudev-1.0-0 amd64 1:237-2 [16.3 kB]
Get:3 http://archive.ubuntu.com/ubuntu impish/main amd64 libwacom-common all 1.8-2ubuntu2 [49.5 kB]
Get:4 http://archive.ubuntu.com/ubuntu impish/main amd64 libwacom2 amd64 1.8-2ubuntu2 [22.2 kB]
Get:5 http://archive.ubuntu.com/ubuntu impish/main amd64 libwacom-bin amd64 1.8-2ubuntu2 [5604 B]
Fetched 1518 kB in 1s (1702 kB/s)
Selecting previously unselected package libglib2.0-0:amd64.
(Reading database ... 11558 files and directories currently installed.)
Preparing to unpack .../libglib2.0-0_2.68.4-1ubuntu1_amd64.deb ...
Unpacking libglib2.0-0:amd64 (2.68.4-1ubuntu1) ...
Selecting previously unselected package libgudev-1.0-0:amd64.
Preparing to unpack .../libgudev-1.0-0_1%3a237-2_amd64.deb ...
Unpacking libgudev-1.0-0:amd64 (1:237-2) ...
Selecting previously unselected package libwacom-common.
Preparing to unpack .../libwacom-common_1.8-2ubuntu2_all.deb ...
Unpacking libwacom-common (1.8-2ubuntu2) ...
Selecting previously unselected package libwacom2:amd64.
Preparing to unpack .../libwacom2_1.8-2ubuntu2_amd64.deb ...
Unpacking libwacom2:amd64 (1.8-2ubuntu2) ...
Selecting previously unselected package libwacom-bin.
Preparing to unpack .../libwacom-bin_1.8-2ubuntu2_amd64.deb ...
Unpacking libwacom-bin (1.8-2ubuntu2) ...
Setting up libglib2.0-0:amd64 (2.68.4-1ubuntu1) ...
No schema files found: doing nothing.
Setting up libgudev-1.0-0:amd64 (1:237-2) ...
Setting up libwacom-common (1.8-2ubuntu2) ...
Setting up libwacom2:amd64 (1.8-2ubuntu2) ...
Setting up libwacom-bin (1.8-2ubuntu2) ...
Processing triggers for libc-bin (2.34-0ubuntu3) ...
(impish-amd64)root@bryant:/# sed -i 's/impish/jammy/' etc/apt/sources.list
(impish-amd64)root@bryant:/# apt update
Get:1 http://archive.ubuntu.com/ubuntu jammy InRelease [270 kB]
Get:2 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [90.7 kB]
Get:3 http://security.ubuntu.com/ubuntu jammy-security InRelease [90.7 kB]
Get:4 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages [1411 kB]
Get:5 http://archive.ubuntu.com/ubuntu jammy/main Translation-en [515 kB]
Get:6 http://archive.ubuntu.com/ubuntu jammy/restricted amd64 Packages [101 kB]
Get:7 http://archive.ubuntu.com/ubuntu jammy/restricted Translation-en [14.2 kB]
Get:8 http://archive.ubuntu.com/ubuntu jamm...

Read more...

Revision history for this message
Sebastien Bacher (seb128) wrote :

could you try to sudo apt remove libinput2?

Revision history for this message
Mário Tokoš (mtisk) wrote :

Hello,

today I tried to uninstall the libinput2 package, but I don't have this
package installed on my raspberry pi.

The package cannot even be installed - the package cannot be found.

Best Regards

Dne 28.02.2022 v 17:33 Sebastien Bacher napsal(a):
> could you try to sudo apt remove libinput2?
>

Revision history for this message
Mário Tokoš (mtisk) wrote :

Hello,

my apt sources.list

deb http://ports.ubuntu.com/ubuntu-ports/ jammy main universe
deb http://ports.ubuntu.com/ubuntu-ports/ jammy-security universe main
deb http://ports.ubuntu.com/ubuntu-ports/ jammy-updates universe main
deb http://ports.ubuntu.com/ubuntu-ports/ jammy-backports universe main

Best Regards

Dne 28.02.2022 v 17:33 Sebastien Bacher napsal(a):
> could you try to sudo apt remove libinput2?
>

Revision history for this message
Craig (enigma9o7) wrote (last edit ):

https://i.imgur.com/khRelQJ.png

I was able to workaround the issue with:

wget http://mirrors.kernel.org/ubuntu/pool/main/libw/libwacom/libwacom-common_2.1.0-2_all.deb
sudo apt install ./libwacom-common_2.1.0-2_all.deb

Then apt upgrade works.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.