Score:0

install of i386 libraries promting removal of important packages

dj flag

The question: I am trying to install some 32bit software, which I have done successfully on other Ubuntu 22.04 machines

I am hitting serious dependency issues. Specific example of when trying to install codemeter_<vers>_i386.deb using dpkg -i

Selecting previously unselected package codemeter:i386.
(Reading database ... 262258 files and directories currently installed.)
Preparing to unpack codemeter_7.50.5271.500_i386.deb ...
Unpacking codemeter:i386 (7.50.5271.500) ...
dpkg: dependency problems prevent configuration of codemeter:i386:
 codemeter:i386 depends on libgl1-mesa-glx | libgl1.
 codemeter:i386 depends on libice6 (>= 1:1.0.0).
 codemeter:i386 depends on libsm6.
 codemeter:i386 depends on libusb-1.0-0 (>= 2:1.0.9).
 codemeter:i386 depends on libx11-xcb1.
 codemeter:i386 depends on libxcb-glx0.
 codemeter:i386 depends on libxcb-icccm4 (>= 0.4.1).
 codemeter:i386 depends on libxcb-image0 (>= 0.2.1).
 codemeter:i386 depends on libxcb-keysyms1 (>= 0.4.0).
 codemeter:i386 depends on libxcb-randr0 (>= 1.3).
 codemeter:i386 depends on libxcb-render-util0.
 codemeter:i386 depends on libxcb-render0.
 codemeter:i386 depends on libxcb-shape0.
 codemeter:i386 depends on libxcb-shm0 (>= 1.10).
 codemeter:i386 depends on libxcb-sync1.
 codemeter:i386 depends on libxcb-xfixes0.
 codemeter:i386 depends on libxcb-xinerama0.
 codemeter:i386 depends on libxcb-xkb1.
 codemeter:i386 depends on libxkbcommon-x11-0 (>= 0.5.0).
 codemeter:i386 depends on libxkbcommon0 (>= 0.5.0).

dpkg: error processing package codemeter:i386 (--install):
 dependency problems - leaving unconfigured
Processing triggers for mailcap (3.70+nmu1ubuntu1) ...
Processing triggers for gnome-menus (3.36.0-1ubuntu3) ...
Processing triggers for desktop-file-utils (0.26-1ubuntu3) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for man-db (2.10.2-1) ...
Errors were encountered while processing:
 codemeter:i386

If I think try to specifically install libgl1:i386 I get a nightmarish list of very necessary packages to be removed if proceed. A very very short excerpt:

The following packages were automatically installed and are no longer required:
  acl apg apport apport-symptoms aptdaemon aptdaemon-data apturl-common bolt bubblewrap ca-certificates-java cheese-common colord-data
  cups-pk-helper cups-server-common 

This includes things like xorg and the ubuntu-desktop and would (from experience) destroy the install.

I am not sure where things went wrong to get to this point. Possibly related to my other library dependency issue

I am left with missing dependencies but not being able to safely install them.

uwspin avatar
dj flag
I think my issue may have been related to [this post](https://askubuntu.com/questions/1304803/ubuntu-20-04-install-both-32-bit-and-64-bit-libraries/1304834#1304834). I have installed vs code using Microsoft repositories instead of through snap (tigervnc virtual desktops doesn't seem to support snap, so I found alternatives). I think there was a code update last week and that's when I started hitting issues. Will be skipping that in my reinstall for now.
I sit in a Tesla and translated this thread with Ai:

mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.