I get the same problem when I tried to update the package.
I'm using Ubuntu 18.04
$ dpkg -l | grep libxkbcommon0
ii libxkbcommon0:amd64 0.8.0-1ubuntu0.1
amd64 library interface to the XKB compiler - shared library
$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION="Ubuntu 18.04.2 LTS"
$ sudo apt-get install libxkbcommon0:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
argyll argyll-ref bubblewrap cdrdao docutils-common docutils-doc dvdauthor
fonts-font-awesome fonts-lato gir1.2-gconf-2.0
gir1.2-javascriptcoregtk-4.0 gir1.2-polkit-1.0 gir1.2-snapd-1
gir1.2-totemplparser-1.0 gksu gnome-control-center-faces gnome-software-common
gnome-todo-common grilo-plugins-0.3-base liba11y-profile-manager-0.1-0
libandroid-properties1 libapache2-mod-dnssd libappconfig-perl
libboost-filesystem1.65.1 libboost-system1.65.1 libboost-thread1.65.1
libbrotli1 libcairo-gobject-perl libcairo-perl libcapnp-0.6.1
libclass-inspector-perl libclass-load-perl libclass-std-fast-perl
libclass-std-perl libcommon-sense-perl libconvert-binhex-perl
libdate-manip-perl libdbd-mysql-perl libdbi-perl libdevice-serialport-perl
libdrm-dev libebackend-1.2-10 libebook-1.2-19
libebook-contacts-1.2-2 libedata-book-1.2-25 libedata-cal-1.2-28
libemail-date-format-perl libfcitx-gclient1 libfontenc-dev libfreetype6-dev
libgdm1 libgeonames-common libgeonames0 libgksu2-0
libglib-object-introspection-perl libglib-perl libgnome-autoar-0-0
libgnome-games-support-common libgnome-todo libgom-1.0-0 libgrilo-0.3-0
libgspell-1-common libgtk2-perl libgtop-2.0-11 libhardware2 libhybris
libhybris-common1 libimage-base-bundle-perl libimage-info-perl
libio-interface-perl libio-sessiondata-perl libio-socket-multicast-perl
libjavascriptcoregtk-4.0-18 libjs-modernizr libjs-mootools libjs-sphinxdoc
libjson-any-perl libjson-maybexs-perl libjson-xs-perl libmedia1
libmediaart-2.0-0 libmime-lite-perl libmime-tools-perl libmime-types-perl
libmircommon7 libmircookie-dev libmircookie2 libmircore-dev
libmircore1 libmirprotobuf3 libmp4v2-2 libnet-sftp-foreign-perl
libnss-myhostname libnumber-bytes-human-perl libossp-uuid-perl libossp-uuid16
libpango-perl libpciaccess-dev libperl4-corelibs-perl libphonenumber7
libphp-serialization-perl libpixman-1-dev libpng12-dev libprotobuf-dev
libprotobuf-lite10 libproxy-tools libpthread-stubs0-dev libqqwing2v5
libqt5script5 libqt5sensors5 libqt5webchannel5 libsnapd-glib1
libsoap-lite-perl libsoap-wsdl-perl libsys-cpu-perl libsys-meminfo-perl
libsys-mmap-perl libsysmetrics1 libtask-weaken-perl libtemplate-perl
libterm-readkey-perl libtracker-sparql-2.0-0 libtypes-serialiser-perl
liburi-encode-perl libvlc-bin libvlc5 libvlccore9 libvte-2.90-common
libwoff1 libx11-dev libx11-doc libxau-dev libxcb-res0 libxcb-xinerama0
libxcb1-dev libxdmcp-dev libxfont-dev libxkbfile-dev
libxmlrpc-lite-perl mesa-common-dev mutter-common onboard-common
oxideqt-codecs-extra php-apcu php-apcu-bc python-alabaster python-babel
python-babel-localedata python-certifi python-compizconfig python-docutils
python-imagesize python-jinja2 python-markupsafe python-pygments
python-requests python-roman python-sphinx python-sphinx-rtd-theme
python-typing python-tz python3-macaroonbakery python3-nacl
python3-protobuf python3-pymacaroons python3-rfc3339 python3-tz sphinx-common
sphinx-rtd-theme-common x11proto-core-dev x11proto-dev
x11proto-dri2-dev x11proto-dri3-dev x11proto-fonts-dev x11proto-gl-dev
x11proto-input-dev x11proto-kb-dev x11proto-present-dev
x11proto-randr-dev x11proto-render-dev x11proto-resource-dev
x11proto-scrnsaver-dev x11proto-video-dev x11proto-xext-dev
x11proto-xf86bigfont-dev x11proto-xf86dri-dev x11proto-xinerama-dev
xorg-sgml-doctools xtrans-dev zoneminder-doc
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
a11y-profile-manager-indicator activity-log-manager aisleriot apport-gtk
apturl bamfdaemon baobab brasero brasero-cdrkit cheese compiz
compiz-gnome deja-dup empathy eog evince evolution-data-server
evolution-data-server-online-accounts ffmpeg file-roller gcr gedit
gir1.2-appindicator3-0.1 gir1.2-gnomebluetooth-1.0 gir1.2-gtk-3.0
gir1.2-gtksource-3.0 gir1.2-peas-1.0 gir1.2-rb-3.0 gir1.2-totem-1.0
gir1.2-vte-2.90 gir1.2-vte-2.91 gir1.2-webkit-3.0 gir1.2-webkit2-4.0
gir1.2-wnck-3.0 gkbd-capplet gnome-bluetooth gnome-calculator
gnome-calendar gnome-color-manager gnome-contacts gnome-control-center
gnome-disk-utility gnome-font-viewer gnome-getting-started-docs
gnome-initial-setup gnome-keyring gnome-mahjongg gnome-mines
gnome-online-accounts gnome-power-manager gnome-screensaver gnome-screenshot
gnome-session-bin gnome-session-canberra gnome-settings-daemon gnome-software
gnome-software-plugin-snap gnome-sudoku gnome-system-log
gnome-system-monitor gnome-terminal gnome-todo gnome-user-docs
gnome-user-guide gnome-user-share gstreamer1.0-clutter-3.0 gucharmap hud ibus
ibus-gtk3 ibus-table indicator-application indicator-appmenu
indicator-bluetooth indicator-keyboard indicator-printers
language-selector-gnome libappindicator3-1 libav-tools libavahi-ui-gtk3-0
libavdevice57 libbrasero-media3-1 libcanberra-gtk3-0
libcanberra-gtk3-module libchamplain-0.12-0 libchamplain-gtk-0.12-0
libcheese-gtk25 libcheese8 libclutter-1.0-0 libclutter-gst-3.0-0
libclutter-gtk-1.0-0 libcolord-gtk1 libdazzle-1.0-0 libdbusmenu-qt5-2
libedataserverui-1.2-2 libevdocument3-4 libevview3-3 libfolks-eds25
libgail-3-0 libgcr-ui-3-1 libgnome-bluetooth13 libgnome-desktop-3-17
libgnome-games-support-1-3 libgnomekbd8 libgoa-backend-1.0-1
libgspell-1-1 libgtk-3-0 libgtk-3-bin libgtk3-perl libgtkmm-3.0-1v5
libgtksourceview-3.0-1 libgucharmap-2-90-7 libgweather-3-15
libgweather-3-6 libido3-0.1-0 libindicator3-7 libmetacity1 libmirclient-dev
libmirclient9 libmircommon-dev libmutter-2-0
libnautilus-extension1a libnm-gtk0 libnma0 liboxideqt-qmlplugin
liboxideqtcore0 liboxideqtquick0 libpeas-1.0-0 libqt5feedback5 libqt5gui5
libqt5multimedia5 libqt5opengl5 libqt5printsupport5 libqt5quick5
libqt5quicktest5 libqt5svg5 libqt5webkit5 libqt5widgets5 librhythmbox-core10
libsdl2-2.0-0 libtimezonemap1 libtotem0 libunity-control-center1
libunity-core-6.0-9 libunity-gtk3-parser0 libunity-misc4
libunity-settings-daemon1 libvte-2.90-9 libvte-2.91-0 libwebkit2gtk-4.0-37
libwebkit2gtk-4.0-37-gtk2 libwebkitgtk-3.0-0 libwnck-3-0
libxkbcommon-dev libxkbcommon-x11-0 libxkbcommon0 libyelp0
mir-client-platform-mesa-dev mousetweaks mutter nautilus
nautilus-extension-brasero nautilus-share network-manager-gnome
network-manager-pptp-gnome notify-osd onboard onboard-data orca
pinentry-gnome3 policykit-1-gnome pyotherside python-aptdaemon.gtk3widgets
python3-aptdaemon.gtk3widgets qml-module-io-thp-pyotherside
qml-module-qtfeedback qml-module-qtgraphicaleffects
qml-module-qtquick-dialogs qml-module-qtquick-layouts
qml-module-qtquick-privatewidgets
qml-module-qtquick-window2 qml-module-qtquick2 qml-module-qttest
qml-module-ubuntu-onlineaccounts qmlscene qt5-gtk-platformtheme
qtdeclarative5-accounts-plugin qtdeclarative5-dev-tools
qtdeclarative5-qtfeedback-plugin qtdeclarative5-qtquick2-plugin
qtdeclarative5-test-plugin rhythmbox rhythmbox-plugin-alternative-toolbar
rhythmbox-plugin-cdrecorder rhythmbox-plugin-magnatune
rhythmbox-plugin-zeitgeist rhythmbox-plugins seahorse session-shortcuts
shotwell signon-ui-x11 simple-scan smplayer smplayer-l10n
smplayer-themes software-properties-gtk ssh-askpass-gnome
system-config-printer system-config-printer-common system-config-printer-gnome
telepathy-indicator totem totem-plugins ubuntu-docs
ubuntu-release-upgrader-gtk ubuntu-software ubuntu-tweak unity
unity-control-center
unity-greeter unity-gtk3-module unity-scope-calculator unity-scope-manpages
unity-services unity-session unity-settings-daemon
unity-tweak-tool update-manager update-notifier usb-creator-gtk vino
xdg-user-dirs-gtk xdiagnose xserver-xorg-dev yelp zeitgeist
zeitgeist-datahub zenity zoneminder
The following NEW packages will be installed:
libxkbcommon0:i386
0 to upgrade, 1 to newly install, 239 to remove and 0 not to upgrade.
Need to get 104 kB of archives.
After this operation, 667 MB disk space will be freed.
Do you want to continue? [Y/n] n
Abort.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to libxkbcommon in Ubuntu.
https://bugs.launchpad.net/bugs/1823077
Title:
Cannot upgrade libxkbcommon0 without removing half the operating
system
Status in libxkbcommon package in Ubuntu:
Incomplete
Bug description:
Attempting to upgrade the libxkbcommon0:i386 0.8.0-1ubuntu0.1 to
0.8.2-1~ubuntu18.04.1 will cause a large amount of packages central to
the OS to be removed - basically more than a thousand packages. Never
seen anything like this. Dependencies need to be fixed.
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: libxkbcommon0 0.8.0-1ubuntu0.1
ProcVersionSignature: Ubuntu 4.18.0-17.18~18.04.1-generic 4.18.20
Uname: Linux 4.18.0-17-generic x86_64
.tmp.unity_support_test.0:
ApportVersion: 2.20.9-0ubuntu7.6
Architecture: amd64
BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
CompizPlugins: No value set for
`/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: compiz
CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
CompositorUnredirectFSW: true
CurrentDesktop: Unity:Unity7:ubuntu
Date: Wed Apr 3 16:22:28 2019
Dependencies:
gcc-8-base 8.3.0-5ubuntu1~18.04
libc6 2.27-3ubuntu1
libgcc1 1:8.3.0-5ubuntu1~18.04
xkb-data 2.23.1-1ubuntu1.18.04.1
DistUpgraded: Fresh install
DistroCodename: bionic
DistroVariant: ubuntu
DkmsStatus:
acpi-call, 1.1.0, 4.18.0-17-generic, x86_64: installedError! Could not
locate dkms.conf file.
File: does not exist.
GraphicsCard:
Intel Corporation Device [8086:3ea0] (prog-if 00 [VGA controller])
Subsystem: CLEVO/KAPOK Computer Device [1558:1323]
InstallationDate: Installed on 2019-01-15 (78 days ago)
InstallationMedia: Ubuntu 18.04.1 LTS "Bionic Beaver" - Release amd64
(20180725)
MachineType: System76 Galago Pro
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.18.0-17-generic
root=/dev/mapper/ubuntu--vg-root ro quiet splash i915.enable_guc=-1 vt.handoff=1
SourcePackage: libxkbcommon
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 12/05/2018
dmi.bios.vendor: INSYDE Corp.
dmi.bios.version: 1.07.03
dmi.board.asset.tag: Tag 12345
dmi.board.name: Galago Pro
dmi.board.vendor: System76
dmi.board.version: galp3-c
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: System76
dmi.chassis.version: galp3-c
dmi.modalias:
dmi:bvnINSYDECorp.:bvr1.07.03:bd12/05/2018:svnSystem76:pnGalagoPro:pvrgalp3-c:rvnSystem76:rnGalagoPro:rvrgalp3-c:cvnSystem76:ct10:cvrgalp3-c:
dmi.product.family: Not Applicable
dmi.product.name: Galago Pro
dmi.product.sku: Not Applicable
dmi.product.version: galp3-c
dmi.sys.vendor: System76
version.compiz: compiz 1:0.9.13.1+18.04.20180302-0ubuntu1
version.libdrm2: libdrm2 2.4.95-1~18.04.1
version.libgl1-mesa-dri: libgl1-mesa-dri 18.3.3-1ubuntu1~18.04~ppa1
version.libgl1-mesa-glx: libgl1-mesa-glx 18.3.3-1ubuntu1~18.04~ppa1
version.xserver-xorg-core: xserver-xorg-core N/A
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
version.xserver-xorg-video-ati: xserver-xorg-video-ati N/A
version.xserver-xorg-video-intel: xserver-xorg-video-intel N/A
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau N/A
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libxkbcommon/+bug/1823077/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp