pop-os / pop

A project for managing all Pop!_OS sources
https://system76.com/pop
2.48k stars 87 forks source link

Cannot use wine #1457

Open apalazzi opened 3 years ago

apalazzi commented 3 years ago

Distribution

 NAME="Pop!_OS"
VERSION="20.10"
ID=pop
ID_LIKE="ubuntu debian"
PRETTY_NAME="Pop!_OS 20.10"
VERSION_ID="20.10"
HOME_URL="https://pop.system76.com"
SUPPORT_URL="https://support.system76.com"
BUG_REPORT_URL="https://github.com/pop-os/pop/issues"
PRIVACY_POLICY_URL="https://system76.com/privacy"
VERSION_CODENAME=groovy
UBUNTU_CODENAME=groovy
LOGO=distributor-logo-pop-os

Related Application and/or Package Version (run apt policy $PACKAGE NAME):

andrea@marcopolo:~$ LC_ALL=C apt policy wine wine32
wine:
  Installed: 5.0-3ubuntu1
  Candidate: 5.0-3ubuntu1
  Version table:
 *** 5.0-3ubuntu1 500
        500 http://us.archive.ubuntu.com/ubuntu groovy/universe amd64 Packages
        500 http://us.archive.ubuntu.com/ubuntu groovy/universe i386 Packages
        100 /var/lib/dpkg/status
wine32:i386:
  Installed: (none)
  Candidate: 5.0-3ubuntu1
  Version table:
     5.0-3ubuntu1 500
        500 http://us.archive.ubuntu.com/ubuntu groovy/universe i386 Packages

Issue/Bug Description: Can't run wine because it demands wine32, however wine32 seems to conflict with some essential package:

andrea@marcopolo:~$ LC_ALL=C wine Scaricati/Kinovea.exe 
it looks like wine32 is missing, you should install it.
as root, please execute "apt-get install wine32"
0009:err:mscoree:CLRRuntimeInfo_GetRuntimeHost Wine Mono is not installed
andrea@marcopolo:~$ LC_ALL=C sudo apt install wine32
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  apg atril-common blender-data blueman brasero-common caja calculix-ccx catdoc cdrdao cheese-common cinnamon-control-center
  cinnamon-control-center-data cinnamon-desktop-data cinnamon-l10n cinnamon-screensaver cinnamon-session cinnamon-session-common
  cinnamon-settings-daemon cjs cpu-checker dnsutils docbook-xml docutils-common dvd+rw-tools engrampa engrampa-common eom
  eom-common ffmpegthumbnailer firmware-manager-notify firmware-manager-shared folks-common fonts-dejavu fonts-elusive-icons
  fprintd freecad-common freecad-runtime freeglut3 gimp-data gir1.2-accountsservice-1.0 gir1.2-ayatanaappindicator3-0.1
  gir1.2-caribou-1.0 gir1.2-cinnamondesktop-3.0 gir1.2-cmenu-3.0 gir1.2-cvc-1.0 gir1.2-eom-1.0 gir1.2-gck-1 gir1.2-gcr-3
  gir1.2-gdm-1.0 gir1.2-gkbd-3.0 gir1.2-gnomebluetooth-1.0 gir1.2-graphene-1.0 gir1.2-keybinder-3.0 gir1.2-nemo-3.0 gir1.2-nm-1.0
  gir1.2-nma-1.0 gir1.2-pluma-1.0 gir1.2-rsvg-2.0 gir1.2-timezonemap-1.0 gir1.2-totemplparser-1.0 gir1.2-upowerglib-1.0
  gir1.2-xapp-1.0 gir1.2-xkl-1.0 gist gkbd-capplet gnome-backgrounds gnome-control-center-data gnome-control-center-faces
  gnome-session-common gnome-settings-daemon gnome-shell-common gnome-shell-extension-system76-power growisofs
  gstreamer1.0-pipewire gstreamer1.0-pulseaudio gthumb-data gtk2-engines hwdata innoextract inxi ipxe-qemu
  ipxe-qemu-256k-compat-efi-roms iso-flags-png-320x240 kactivities-bin kde-cli-tools-data kio-extras-data kpackagetool5
  kwayland-data libaccounts-qt5-1 libamd2 libappimage0 libaribb24-0 libatrildocument3 libayatana-appindicator3-1
  libayatana-ido3-0.4-0 libayatana-indicator3-7 libbabl-0.1-0 libbasicusageenvironment1 libboost-program-options1.71.0
  libbotan-2-12 libbrasero-media3-1 libburn4 libcaja-extension1 libcamd2 libcapi20-3 libcaribou-common libcaribou0 libccolamd2
  libcddb2 libcholmod3 libcinnamon-control-center1 libcinnamon-desktop4 libcinnamon-menu-3-0 libcjs0 libclang1-9
  libclutter-1.0-common libcogl-common libcoin80c libcolord-gtk1 libcpufreq0 libcscreensaver0 libcvc0 libdaxctl1 libdazzle-1.0-0
  libdca0 libdcmtk14 libde265-0 libdvbpsi10 libdvdnav4 libebackend-1.2-10 libebml5 libebook-1.2-20 libebook-contacts-1.2-3
  libedata-book-1.2-26 libedata-cal-2.0-1 libepub0 libfaad2 libfakekey0 libfam0 libfdt1 libffmpegthumbnailer4v5
  libfirmware-manager libfolks25 libfprint-2-2 libfreeimage3 libfreerdp2-2 libgail-3-0 libgdm1 libgegl-common libgles1 libgles2
  libglew2.1 libglu1-mesa libglu1-mesa-dev libgmime-3.0-0 libgnomekbd8 libgraphene-1.0-0 libgroupsock8 libgsound0
  libgstreamer-plugins-bad1.0-0 libgtk-layer-shell0 libheif1 libhfstospell11 libinput-bin libinput10 libisofs6 libixml10
  libjavascriptcoregtk-4.0-18 libjemalloc2 libjte2 libjxr0 libkate1 libkf5activities5 libkf5activitiesstats1 libkf5archive5
  libkf5attica5 libkf5auth-data libkf5balooengine5 libkf5bluezqt-data libkf5bluezqt6 libkf5bookmarks-data libkf5calendarevents5
  libkf5codecs-data libkf5codecs5 libkf5completion-data libkf5config-bin libkf5config-data libkf5configcore5
  libkf5configwidgets-data libkf5contacts-data libkf5coreaddons-data libkf5coreaddons5 libkf5dbusaddons-bin libkf5dbusaddons-data
  libkf5declarative-data libkf5dnssd-data libkf5dnssd5 libkf5doctools5 libkf5filemetadata-data libkf5filemetadata3
  libkf5globalaccel-data libkf5i18n-data libkf5i18n5 libkf5iconthemes-data libkf5itemmodels5 libkf5itemviews-data
  libkf5jobwidgets-data libkf5kcmutils-data libkf5kiontlm5 libkf5kipi-data libkf5notifications-data libkf5package-data
  libkf5package5 libkf5parts-data libkf5people-data libkf5peoplebackend5 libkf5pty-data libkf5pty5 libkf5service-data
  libkf5solid5-data libkf5sonnet5-data libkf5sonnetcore5 libkf5su-data libkf5syntaxhighlighting-data libkf5textwidgets-data
  libkf5wallet-data libkf5widgetsaddons-data libkf5windowsystem-data libkf5xmlgui-bin libkf5xmlgui-data liblirc-client0
  liblivemedia77 liblog4cplus-1.1-9 libluajit-5.1-2 libluajit-5.1-common libmad0 libmanette-0.2-0 libmatedict6
  libmateweather-common libmateweather1 libmatroska7 libmbedcrypto3 libmbedtls12 libmbedx509-0 libmd4c0 libmedc11 libmetis5
  libmng2 libmozjs-52-0 libmpcdec6 libmtdev1 libmuparser2v5 libmypaint-1.5-1 libmypaint-common libndctl6 libnemo-extension1
  libobs0 libocct-data-exchange-7.4 libocct-foundation-7.4 libocct-modeling-algorithms-7.4 libocct-modeling-data-7.4
  libocct-ocaf-7.4 libocct-visualization-7.4 libopenal1 libopencolorio1v5 libopengl-dev libopengl0 libopenimageio2.1
  libopenmpt-modplug1 libopenvdb7.0 libosdcpu3.4.3 libosdgpu3.4.3 libosmesa6 libpam-fprintd libperl4-corelibs-perl libphonenumber7
  libphonon4qt5-data libpipewire-0.3-0 libpipewire-0.3-modules libplacebo72 libpmem1 libpop-theme-switcher libpop-upgrade-gtk
  libprotobuf-lite23 libproxy-tools libpyside2-py3-5.15 libqca-qt5-2 libqca-qt5-2-plugins libqt5bluetooth5 libqt5bluetooth5-bin
  libqt5concurrent5 libqt5dbus5 libqt5keychain1 libqt5network5 libqt5positioning5 libqt5qml5 libqt5qmlmodels5
  libqt5qmlworkerscript5 libqt5sensors5 libqt5serialport5 libqt5sql5 libqt5sql5-sqlite libqt5test5 libqt5texttospeech5
  libqt5webchannel5 libqt5webengine-data libqt5websockets5 libqt5xml5 libqt5xmlpatterns5 libraw19 librecad-data
  libresid-builder0c2a librygel-core-2.6-2 librygel-db-2.6-2 librygel-renderer-2.6-2 librygel-server-2.6-2 libs76-hidpi-widget
  libsane libsbc1 libsdl-image1.2 libsdl-net1.2 libshiboken2-py3-5.15 libsidplay2 libsignon-plugins-common1 libsignon-qt5-1
  libslirp0 libsndio7.0 libspa-0.2-modules libspatialaudio0 libspice-server1 libspnav0 libspooles2.2 libsquashfuse0 libsquish0
  libstb0 libtimezonemap-data libtimezonemap1 libtinyxml2.6.2v5 libtspi1 libumfpack5 libupnp13 libusageenvironment3 libva-wayland2
  libvkd3d1 libvlc-bin libvlc5 libvlccore9 libvncclient1 libvoikko1 libvtk7.1p libwayland-server0 libwhoopsie-preferences0
  libwinpr2-2 libwoff1 libxapp1 libxatracker2 libxcb-composite0 libxcb-damage0 libxcb-icccm4 libxcb-image0 libxcb-keysyms1
  libxcb-render-util0 libxcb-res0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 libxcb-xv0 libxfont2 libxkbcommon-x11-0 libxvmc1
  libyaml-cpp0.6 libytnef0 libzip5 libzipios++0v5 mate-applet-brisk-menu mate-applets mate-applets-common mate-backgrounds
  mate-calc mate-calc-common mate-panel mate-panel-common mate-screensaver-common mate-system-monitor mate-system-monitor-common
  mate-themes mate-utils mate-utils-common media-player-info menu-xdg metacity-common msr-tools muffin-common mutter-common nemo
  nemo-data nemo-fileroller ovmf owncloud-client-doc owncloud-client-l10n pipewire pipewire-bin pluma pluma-common
  pop-gnome-shell-theme pop-gtk-theme pop-icon-theme pop-shell pop-shell-shortcuts pop-sound-theme pop-theme pop-upgrade
  pulseaudio-module-bluetooth pyflakes3 pylint python-babel-localedata python-qtawesome-common python-tinycss2-common
  python3-alabaster python3-astroid python3-babel python3-docutils python3-imagesize python3-isort python3-lazy-object-proxy
  python3-logilab-common python3-macaroonbakery python3-mccabe python3-mock python3-mypy-extensions python3-numpydoc python3-pampy
  python3-pbr python3-protobuf python3-pycodestyle python3-pyflakes python3-pyflatpak python3-pyinotify python3-pyside2.qtcore
  python3-pyside2.qtxml python3-rfc3339 python3-roman python3-rope python3-setproctitle python3-sphinx python3-spyder-kernels
  python3-svn python3-tinycss python3-tinycss2 python3-toml python3-typing-extensions python3-wrapt python3-xapp qemu-system-data
  qemu-system-gui qml-module-org-kde-bluezqt qml-module-qt-labs-folderlistmodel qml-module-qt-labs-settings qml-module-qtqml
  qml-module-qtqml-models2 qtspeech5-speechd-plugin ruby-json rygel seabios sgml-base sgml-data shiboken2 shotwell-common
  signon-plugin-oauth2 sonnet-plugins sphinx-common spyder-common sshfs switcheroo-control system76-power totem-common tree
  ubuntu-mate-default-settings vlc-bin vlc-data vlc-l10n vlc-plugin-access-extra vlc-plugin-base vlc-plugin-notify
  vlc-plugin-samba vlc-plugin-video-splitter vlc-plugin-visualization vulkan-tools whoopsie-preferences x11-apps x11-session-utils
  xapps-common xbitmaps xfonts-base xfonts-encodings xfonts-scalable xfonts-utils xinit xinput xml-core xserver-common
  xserver-xephyr xserver-xorg-legacy yelp-xsl zenity-common
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  glib-networking:i386 gstreamer1.0-plugins-base:i386 gstreamer1.0-plugins-good:i386 gstreamer1.0-x:i386 i965-va-driver:i386
  intel-media-va-driver:i386 libaa1:i386 libaom0:i386 libapparmor1:i386 libasn1-8-heimdal:i386 libasound2:i386
  libasound2-plugins:i386 libasyncns0:i386 libavahi-client3:i386 libavahi-common-data:i386 libavahi-common3:i386 libavc1394-0:i386
  libavcodec58:i386 libavutil56:i386 libbrotli1:i386 libcaca0:i386 libcairo-gobject2:i386 libcairo2:i386 libcap2:i386
  libcapi20-3:i386 libcdparanoia0:i386 libcodec2-0.9:i386 libcups2:i386 libcurl3-gnutls:i386 libdatrie1:i386 libdav1d4:i386
  libdbus-1-3:i386 libdv4:i386 libdw1:i386 libexif12:i386 libfaudio0:i386 libflac8:i386 libfontconfig1:i386 libfreetype6:i386
  libfribidi0:i386 libgbm1:i386 libgd3:i386 libgdbm-compat4:i386 libgdbm6:i386 libgdk-pixbuf2.0-0:i386 libglib2.0-0:i386
  libglu1-mesa:i386 libgnutls30:i386 libgomp1:i386 libgphoto2-6:i386 libgphoto2-port12:i386 libgraphite2-3:i386 libgsm1:i386
  libgssapi3-heimdal:i386 libgstreamer-plugins-base1.0-0:i386 libgstreamer-plugins-good1.0-0:i386 libgstreamer1.0-0:i386
  libgudev-1.0-0:i386 libharfbuzz0b:i386 libhcrypto4-heimdal:i386 libheimbase1-heimdal:i386 libheimntlm0-heimdal:i386
  libhogweed6:i386 libhx509-5-heimdal:i386 libicu67:i386 libiec61883-0:i386 libieee1284-3:i386 libigdgmm11:i386
  libjack-jackd2-0:i386 libjbig0:i386 libjpeg-turbo8:i386 libjpeg8:i386 libkrb5-26-heimdal:i386 liblcms2-2:i386 libldap-2.4-2:i386
  libltdl7:i386 libmp3lame0:i386 libmpg123-0:i386 libmysqlclient21:i386 libnettle8:i386 libnghttp2-14:i386 libnspr4:i386
  libnss3:i386 libnuma1:i386 libodbc1:i386 libogg0:i386 libopenal1:i386 libopenjp2-7:i386 libopus0:i386 liborc-0.4-0:i386
  libp11-kit0:i386 libpango-1.0-0:i386 libpangocairo-1.0-0:i386 libpangoft2-1.0-0:i386 libpcap0.8:i386 libpci3:i386
  libperl5.30:i386 libpixman-1-0:i386 libpng16-16:i386 libpoppler-glib8:i386 libpoppler102:i386 libproxy1v5:i386 libpsl5:i386
  libpulse0:i386 libraw1394-11:i386 libroken18-heimdal:i386 librsvg2-2:i386 librsvg2-common:i386 librtmp1:i386 libsamplerate0:i386
  libsane:i386 libsane1:i386 libsasl2-2:i386 libsasl2-modules:i386 libsasl2-modules-db:i386 libsdl2-2.0-0:i386 libshine3:i386
  libshout3:i386 libslang2:i386 libsnappy1v5:i386 libsndfile1:i386 libsndio7.0:i386 libsnmp35:i386 libsoup2.4-1:i386 libsoxr0:i386
  libspeex1:i386 libsqlite3-0:i386 libssh-4:i386 libstb0:i386 libswresample3:i386 libsystemd0:i386 libtag1v5:i386
  libtag1v5-vanilla:i386 libtasn1-6:i386 libthai0:i386 libtheora0:i386 libtiff5:i386 libtwolame0:i386 libunwind8:i386
  libusb-1.0-0:i386 libv4l-0:i386 libv4lconvert0:i386 libva-drm2:i386 libva-x11-2:i386 libva2:i386 libvdpau1:i386
  libvisual-0.4-0:i386 libvkd3d1:i386 libvorbis0a:i386 libvorbisenc2:i386 libvpx6:i386 libwavpack1:i386 libwayland-cursor0:i386
  libwayland-egl1:i386 libwayland-server0:i386 libwebp6:i386 libwebpmux3:i386 libwind0-heimdal:i386 libwine:i386 libwrap0:i386
  libx264-160:i386 libx265-192:i386 libxcb-render0:i386 libxcomposite1:i386 libxcursor1:i386 libxi6:i386 libxkbcommon0:i386
  libxml2:i386 libxpm4:i386 libxrandr2:i386 libxrender1:i386 libxslt1.1:i386 libxv1:i386 libxvidcore4:i386 libzvbi0:i386
  ocl-icd-libopencl1:i386
Suggested packages:
  gvfs:i386 i965-va-driver-shaders:i386 libdv-bin:i386 oss-compat:i386 libgd-tools:i386 gdbm-l10n:i386 gnutls-bin:i386
  gphoto2:i386 libvisual-0.4-plugins:i386 gstreamer1.0-tools:i386 jackd2:i386 libmyodbc:i386 odbc-postgresql:i386 tdsodbc:i386
  unixodbc-bin:i386 libportaudio2:i386 opus-tools:i386 libraw1394-doc:i386 librsvg2-bin:i386 hplip:i386
  libsasl2-modules-gssapi-mit:i386 | libsasl2-modules-gssapi-heimdal:i386 libsasl2-modules-ldap:i386 libsasl2-modules-otp:i386
  libsasl2-modules-sql:i386 sndiod:i386 speex:i386 gstreamer1.0-libav:i386 gstreamer1.0-plugins-bad:i386
  gstreamer1.0-plugins-ugly:i386 ttf-mscorefonts-installer:i386 opencl-icd:i386 wine32-preloader:i386
Recommended packages:
  ipp-usb:i386 vdpau-driver-all:i386 | vdpau-driver:i386 libosmesa6:i386
The following packages will be REMOVED:
  atril blender chrome-gnome-shell cinnamon cinnamon-common cinnamon-control-center-goa com.github.tkashkin.gamehub corectrl
  dosbox evolution-data-server freecad freecad-python3 freeglut3-dev gdm3 geary gimp gir1.2-clutter-1.0 gir1.2-cogl-1.0
  gir1.2-coglpango-1.0 gir1.2-gtkclutter-1.0 gir1.2-meta-muffin-0.0 gir1.2-mutter-7 gir1.2-totem-1.0 gnome-calendar gnome-contacts
  gnome-control-center gnome-getting-started-docs gnome-getting-started-docs-de gnome-getting-started-docs-es
  gnome-getting-started-docs-fr gnome-getting-started-docs-it gnome-getting-started-docs-ja gnome-getting-started-docs-pt
  gnome-getting-started-docs-ru gnome-getting-started-docs-zh-hk gnome-getting-started-docs-zh-tw gnome-online-accounts
  gnome-remote-desktop gnome-session-bin gnome-shell gnome-shell-extension-alt-tab-raise-first-window
  gnome-shell-extension-always-show-workspaces gnome-shell-extension-appindicator gnome-shell-extension-desktop-icons-ng
  gnome-shell-extension-pop-battery-icon-fix gnome-shell-extension-pop-shop-details gnome-shell-extension-prefs
  gnome-startup-applications gnome-user-docs gnome-user-docs-de gnome-user-docs-es gnome-user-docs-fr gnome-user-docs-it
  gnome-user-docs-ja gnome-user-docs-pt gnome-user-docs-ru gnome-user-docs-zh-hans goldencheetah gstreamer1.0-clutter-3.0
  gstreamer1.0-gl gstreamer1.0-gtk3 gstreamer1.0-vaapi gthumb gwenview indicator-bluetooth kaccounts-providers kactivitymanagerd
  kamera kde-cli-tools kdeconnect kded5 keditbookmarks kinit kio kio-extras kpackagelauncherqml kpeople-vcard kwayland-integration
  libatrilview3 libavdevice58 libcheese-gtk25 libcheese8 libclutter-1.0-0 libclutter-gst-3.0-0 libclutter-gtk-1.0-0
  libcogl-pango20 libcogl-path20 libcogl20 libdbusmenu-qt5-2 libedataserverui-1.2-2 libegl-dev libegl-mesa0 libegl1 libfaudio0
  libfolks-eds25 libfreecad-python3-0.18 libgbm1 libgegl-0.4-0 libgimp2.0 libgl1-mesa-dev libgles-dev libglvnd-dev
  libgoa-backend-1.0-1 libgstreamer-gl1.0-0 libkaccounts2 libkf5auth5 libkf5authcore5 libkf5baloo5 libkf5bookmarks5
  libkf5completion5 libkf5configgui5 libkf5configwidgets5 libkf5contacts5 libkf5crash5 libkf5dbusaddons5 libkf5declarative5
  libkf5filemetadata-bin libkf5globalaccel-bin libkf5globalaccel5 libkf5globalaccelprivate5 libkf5guiaddons5 libkf5iconthemes-bin
  libkf5iconthemes5 libkf5idletime5 libkf5itemviews5 libkf5jobwidgets5 libkf5kcmutils5 libkf5kdcraw5 libkf5kiocore5
  libkf5kiofilewidgets5 libkf5kiogui5 libkf5kiowidgets5 libkf5kipi32.0.0 libkf5kirigami2-5 libkf5notifications5
  libkf5parts-plugins libkf5parts5 libkf5people5 libkf5peoplewidgets5 libkf5plasma5 libkf5plasmaquick5 libkf5pulseaudioqt2
  libkf5purpose-bin libkf5purpose5 libkf5quickaddons5 libkf5service-bin libkf5service5 libkf5solid5 libkf5sonnetui5 libkf5su-bin
  libkf5su5 libkf5syntaxhighlighting5 libkf5textwidgets5 libkf5wallet-bin libkf5wallet5 libkf5waylandclient5 libkf5widgetsaddons5
  libkf5windowsystem5 libkf5xmlgui5 libkwalletbackend5-5 libkworkspace5-5 libmikmod3 libmuffin0 libmutter-6-0 libmutter-7-0
  libowncloudsync0 libphonon4qt5-4 libpolkit-qt5-1-1 libpoppler-qt5-1 libqt5charts5 libqt5designer5 libqt5gui5 libqt5help5
  libqt5location5 libqt5multimedia5 libqt5multimediawidgets5 libqt5opengl5 libqt5positioningquick5 libqt5printsupport5
  libqt5quick5 libqt5quickcontrols2-5 libqt5quickparticles5 libqt5quicktemplates2-5 libqt5quickwidgets5 libqt5svg5
  libqt5waylandclient5 libqt5waylandcompositor5 libqt5webenginecore5 libqt5webenginewidgets5 libqt5webkit5 libqt5widgets5
  libqt5x11extras5 librecad libsdl-sound1.2 libsdl2-2.0-0 libsoqt520 libtotem0 libvirglrenderer1 libwebkit2gtk-4.0-37 libwine
  libyelp0 marco mate-desktop-environment mate-desktop-environment-core mate-screensaver mate-session-manager mate-user-guide
  muffin mutter obs-plugins obs-studio owncloud-client phonon4qt5 phonon4qt5-backend-vlc plasma-framework pop-default-settings
  pop-desktop pop-gnome-initial-setup pop-session python3-pivy python3-pyqt5 python3-pyqt5.qtmultimedia python3-pyqt5.qtopengl
  python3-pyqt5.qtpositioning python3-pyqt5.qtquick python3-pyqt5.qtsql python3-pyqt5.qtsvg python3-pyqt5.qtwebchannel
  python3-pyqt5.qtwebkit python3-pyqt5.qtwebsockets python3-pyqt5.qtxmlpatterns python3-pyside2.qtgui python3-pyside2.qtopengl
  python3-pyside2.qtsvg python3-pyside2.qtuitools python3-pyside2.qtwidgets python3-qtawesome python3-qtconsole python3-qtpy
  python3-spyder qemu-kvm qemu-system-common qemu-system-x86 qml-module-org-kde-kconfig qml-module-org-kde-kirigami2
  qml-module-org-kde-kquickcontrols qml-module-org-kde-kquickcontrolsaddons qml-module-org-kde-people qml-module-org-kde-purpose
  qml-module-qt-labs-platform qml-module-qtcharts qml-module-qtgraphicaleffects qml-module-qtquick-controls
  qml-module-qtquick-controls2 qml-module-qtquick-dialogs qml-module-qtquick-layouts qml-module-qtquick-particles2
  qml-module-qtquick-privatewidgets qml-module-qtquick-templates2 qml-module-qtquick-window2 qml-module-qtquick2
  qml-module-ubuntu-onlineaccounts qt5-gtk-platformtheme qt5-image-formats-plugins qtwayland5 shotwell spyder spyder3 totem
  totem-plugins ubuntu-docs uefitool virtualbox-qt vlc vlc-plugin-qt vlc-plugin-skins2 vlc-plugin-video-output wine64 xorg
  xserver-xorg xserver-xorg-core xserver-xorg-input-all xserver-xorg-input-libinput xserver-xorg-input-wacom
  xserver-xorg-video-all xserver-xorg-video-amdgpu xserver-xorg-video-ati xserver-xorg-video-fbdev xserver-xorg-video-intel
  xserver-xorg-video-nouveau xserver-xorg-video-qxl xserver-xorg-video-radeon xserver-xorg-video-vesa xserver-xorg-video-vmware
  xwayland yelp zenity
The following NEW packages will be installed:
  glib-networking:i386 gstreamer1.0-plugins-base:i386 gstreamer1.0-plugins-good:i386 gstreamer1.0-x:i386 i965-va-driver:i386
  intel-media-va-driver:i386 libaa1:i386 libaom0:i386 libapparmor1:i386 libasn1-8-heimdal:i386 libasound2:i386
  libasound2-plugins:i386 libasyncns0:i386 libavahi-client3:i386 libavahi-common-data:i386 libavahi-common3:i386 libavc1394-0:i386
  libavcodec58:i386 libavutil56:i386 libbrotli1:i386 libcaca0:i386 libcairo-gobject2:i386 libcairo2:i386 libcap2:i386
  libcapi20-3:i386 libcdparanoia0:i386 libcodec2-0.9:i386 libcups2:i386 libcurl3-gnutls:i386 libdatrie1:i386 libdav1d4:i386
  libdbus-1-3:i386 libdv4:i386 libdw1:i386 libexif12:i386 libfaudio0:i386 libflac8:i386 libfontconfig1:i386 libfreetype6:i386
  libfribidi0:i386 libgbm1:i386 libgd3:i386 libgdbm-compat4:i386 libgdbm6:i386 libgdk-pixbuf2.0-0:i386 libglib2.0-0:i386
  libglu1-mesa:i386 libgnutls30:i386 libgomp1:i386 libgphoto2-6:i386 libgphoto2-port12:i386 libgraphite2-3:i386 libgsm1:i386
  libgssapi3-heimdal:i386 libgstreamer-plugins-base1.0-0:i386 libgstreamer-plugins-good1.0-0:i386 libgstreamer1.0-0:i386
  libgudev-1.0-0:i386 libharfbuzz0b:i386 libhcrypto4-heimdal:i386 libheimbase1-heimdal:i386 libheimntlm0-heimdal:i386
  libhogweed6:i386 libhx509-5-heimdal:i386 libicu67:i386 libiec61883-0:i386 libieee1284-3:i386 libigdgmm11:i386
  libjack-jackd2-0:i386 libjbig0:i386 libjpeg-turbo8:i386 libjpeg8:i386 libkrb5-26-heimdal:i386 liblcms2-2:i386 libldap-2.4-2:i386
  libltdl7:i386 libmp3lame0:i386 libmpg123-0:i386 libmysqlclient21:i386 libnettle8:i386 libnghttp2-14:i386 libnspr4:i386
  libnss3:i386 libnuma1:i386 libodbc1:i386 libogg0:i386 libopenal1:i386 libopenjp2-7:i386 libopus0:i386 liborc-0.4-0:i386
  libp11-kit0:i386 libpango-1.0-0:i386 libpangocairo-1.0-0:i386 libpangoft2-1.0-0:i386 libpcap0.8:i386 libpci3:i386
  libperl5.30:i386 libpixman-1-0:i386 libpng16-16:i386 libpoppler-glib8:i386 libpoppler102:i386 libproxy1v5:i386 libpsl5:i386
  libpulse0:i386 libraw1394-11:i386 libroken18-heimdal:i386 librsvg2-2:i386 librsvg2-common:i386 librtmp1:i386 libsamplerate0:i386
  libsane:i386 libsane1:i386 libsasl2-2:i386 libsasl2-modules:i386 libsasl2-modules-db:i386 libsdl2-2.0-0:i386 libshine3:i386
  libshout3:i386 libslang2:i386 libsnappy1v5:i386 libsndfile1:i386 libsndio7.0:i386 libsnmp35:i386 libsoup2.4-1:i386 libsoxr0:i386
  libspeex1:i386 libsqlite3-0:i386 libssh-4:i386 libstb0:i386 libswresample3:i386 libsystemd0:i386 libtag1v5:i386
  libtag1v5-vanilla:i386 libtasn1-6:i386 libthai0:i386 libtheora0:i386 libtiff5:i386 libtwolame0:i386 libunwind8:i386
  libusb-1.0-0:i386 libv4l-0:i386 libv4lconvert0:i386 libva-drm2:i386 libva-x11-2:i386 libva2:i386 libvdpau1:i386
  libvisual-0.4-0:i386 libvkd3d1:i386 libvorbis0a:i386 libvorbisenc2:i386 libvpx6:i386 libwavpack1:i386 libwayland-cursor0:i386
  libwayland-egl1:i386 libwayland-server0:i386 libwebp6:i386 libwebpmux3:i386 libwind0-heimdal:i386 libwine:i386 libwrap0:i386
  libx264-160:i386 libx265-192:i386 libxcb-render0:i386 libxcomposite1:i386 libxcursor1:i386 libxi6:i386 libxkbcommon0:i386
  libxml2:i386 libxpm4:i386 libxrandr2:i386 libxrender1:i386 libxslt1.1:i386 libxv1:i386 libxvidcore4:i386 libzvbi0:i386
  ocl-icd-libopencl1:i386 wine32:i386
WARNING: The following essential packages will be removed.
This should NOT be done unless you know exactly what you are doing!
  pop-desktop pop-session (due to pop-desktop) gnome-control-center (due to pop-desktop)
  pop-gnome-initial-setup (due to pop-desktop) chrome-gnome-shell (due to pop-desktop) libegl-mesa0 (due to pop-desktop)
  gdm3 (due to pop-desktop) gnome-shell (due to pop-desktop) xorg (due to pop-desktop) pop-default-settings (due to pop-desktop)
  gstreamer1.0-vaapi (due to pop-desktop)
0 upgraded, 177 newly installed, 297 to remove and 0 not upgraded.
Need to get 34.6 MB/91.1 MB of archives.
After this operation, 825 MB disk space will be freed.
You are about to do something potentially harmful.
To continue type in the phrase 'Yes, do as I say!'
 ?] n
Abort.

Steps to reproduce (if you know): Try to run a Windows app with Wine.

Expected behavior: Wine should at least try to run the application.

ids1024 commented 3 years ago

Not sure what's going on. wine32 seems to install fine on 20.10 for me, without removing anything.

Are all of your installed packages up-to-date? What does apt policy pop-desktop show?

apalazzi commented 3 years ago

Yes, all the packages are up-to-date.

andrea@marcopolo:~$ LC_ALL=C apt policy pop-desktop
pop-desktop:
  Installed: 1.5.0~1608319383~20.10~825bd26
  Candidate: 1.5.0~1608319383~20.10~825bd26
  Version table:
 *** 1.5.0~1608319383~20.10~825bd26 1001
       1001 http://ppa.launchpad.net/system76/pop/ubuntu groovy/main amd64 Packages
       1001 http://ppa.launchpad.net/system76/pop/ubuntu groovy/main i386 Packages

            
panta82 commented 3 years ago

I have the same issue. I traced it down to

$ sudo apt-cache policy  libgbm1 libgbm1:i386
libgbm1:
  Installed: 20.2.6-0ubuntu0.20.04.1
  Candidate: 20.2.6-0ubuntu0.20.04.1
  Version table:
 *** 20.2.6-0ubuntu0.20.04.1 100
        100 /var/lib/dpkg/status
     20.2.1-1 500
        500 http://us.archive.ubuntu.com/ubuntu groovy/main amd64 Packages
libgbm1:i386:
  Installed: (none)
  Candidate: 20.2.1-1
  Version table:
     20.2.1-1 500
        500 http://us.archive.ubuntu.com/ubuntu groovy/main i386 Packages

Before I upgraded to 20.10, I had something that required newer version of libgbm1 to be installed. And now apt won't install i386 variant because it doesn't have a matching version.

Still investigating how I can fix this.

panta82 commented 3 years ago

It seems like I resolved it by uninstalling Steam, then

sudo aptitude install libglapi-mesa=20.2.1-1

Then I rejected the first proposal (do nothing), and aptitude then agreed to downgrade everything to repo versions.

So now everything is in sync, and I can install wine normally.

$ sudo apt-cache policy  libgbm1 libgbm1:i386
libgbm1:
  Installed: 20.2.1-1
  Candidate: 20.2.1-1
  Version table:
 *** 20.2.1-1 500
        500 http://us.archive.ubuntu.com/ubuntu groovy/main amd64 Packages
        100 /var/lib/dpkg/status
libgbm1:i386:
  Installed: (none)
  Candidate: 20.2.1-1
  Version table:
     20.2.1-1 500
        500 http://us.archive.ubuntu.com/ubuntu groovy/main i386 Packages
apalazzi commented 3 years ago

So now you don' t have Steam installed, is that right?

panta82 commented 3 years ago

I reinstalled it afterwards.

Maybe I didn't need to uninstall it at all, but I suspect it was the one that installed those funky versions, it def had dependencies on some of them.

apalazzi commented 3 years ago

I'm trying with apt instead of aptitude but it doesn't work (Sorry this part is in Italian, I think it't clear nonetheless) :

andrea@marcopolo:~$ sudo apt install libglapi-mesa=20.2.1-1
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
I seguenti pacchetti sono stati installati automaticamente e non sono più richiesti:
  cabextract fuseiso libatomic1:i386 libbsd0:i386 libdrm-amdgpu1:i386 libdrm-intel1:i386 libdrm-nouveau2:i386 libdrm-radeon1:i386
  libdrm2:i386 libedit2:i386 libelf1:i386 libexpat1:i386 libffi8ubuntu1:i386 libglvnd0:i386 libllvm11:i386 libmspack0
  libpciaccess0:i386 libsensors5:i386 libstdc++6:i386 libudev1:i386 libvulkan1:i386 libwayland-client0:i386 libx11-6:i386
  libx11-xcb1:i386 libxau6:i386 libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386 libxcb-randr0:i386
  libxcb-shm0:i386 libxcb-sync1:i386 libxcb1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxinerama1:i386
  libxshmfence1:i386 libxss1:i386 libxxf86vm1:i386 mesa-vulkan-drivers:i386 python3-pyflatpak steam-devices
Usare "sudo apt autoremove" per rimuoverli.
I seguenti pacchetti saranno RIMOSSI:
  libgl1:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386 libglapi-mesa:i386 libglx-mesa0:i386 libglx0:i386
I seguenti pacchetti saranno RETROCESSI:
  libglapi-mesa
0 aggiornati, 0 installati, 1 retrocessi, 6 da rimuovere e 20 non aggiornati.
È necessario scaricare 26,9 kB di archivi.
Dopo quest'operazione, verranno liberati 280 MB di spazio su disco.
Continuare? [S/n] 
Scaricamento di:1 http://us.archive.ubuntu.com/ubuntu groovy/main amd64 libglapi-mesa amd64 20.2.1-1 [26,9 kB]
Recuperati 26,9 kB in 0s (55,3 kB/s)    
(Lettura del database... 458183 file e directory attualmente installati.)
Rimozione di libgl1-mesa-glx:i386 (20.3.0~rc2+git2011252054.45f5e8d4559~f~mesarc2)...
Rimozione di libgl1:i386 (1.3.2-1)...
Rimozione di libglx0:i386 (1.3.2-1)...
Rimozione di libglx-mesa0:i386 (20.3.0~rc2+git2011252054.45f5e8d4559~f~mesarc2)...
Rimozione di libgl1-mesa-dri:i386 (20.3.0~rc2+git2011252054.45f5e8d4559~f~mesarc2)...
Rimozione di libglapi-mesa:i386 (20.3.0~rc2+git2011252054.45f5e8d4559~f~mesarc2)...
dpkg: attenzione: retrocessione di libglapi-mesa:amd64 dalla versione 20.3.0~rc2+git2011252054.45f5e8d4559~f~mesarc2 alla 20.2.1-1
(Lettura del database... 458153 file e directory attualmente installati.)
Preparativi per estrarre .../libglapi-mesa_20.2.1-1_amd64.deb...
Estrazione di libglapi-mesa:amd64 (20.2.1-1) su (20.3.0~rc2+git2011252054.45f5e8d4559~f~mesarc2)...
Configurazione di libglapi-mesa:amd64 (20.2.1-1)...
Elaborazione dei trigger per libc-bin (2.32-0ubuntu3)...

Downgrading libgbm1 however doesn't work:

andrea@marcopolo:~$ LC_ALL=C sudo apt install libgbm1=20.2.1-1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 kpeople-vcard : Depends: libqt5gui5 (>= 5.2~) but it is not going to be installed or
                          libqt5gui5-gles (>= 5.2~) but it is not going to be installed
 libkaccounts2 : Depends: libqt5gui5 (>= 5.7.0~) but it is not going to be installed or
                          libqt5gui5-gles (>= 5.7.0~) but it is not going to be installed
                 Recommends: kaccounts-providers but it is not going to be installed
 libkf5contacts5 : Depends: libqt5gui5 (>= 5.12.0~) but it is not going to be installed or
                            libqt5gui5-gles (>= 5.12.0~) but it is not going to be installed
 libkf5filemetadata-bin : Depends: libqt5gui5 (>= 5.12.0~) but it is not going to be installed or
                                   libqt5gui5-gles (>= 5.12.0~) but it is not going to be installed
 libkf5kdcraw5 : Depends: libqt5gui5 (>= 5.2.0~) but it is not going to be installed or
                          libqt5gui5-gles (>= 5.2.0~) but it is not going to be installed
 libkf5people5 : Depends: libqt5gui5 (>= 5.12.0~) but it is not going to be installed or
                          libqt5gui5-gles (>= 5.12.0~) but it is not going to be installed
 libkf5pulseaudioqt2 : Depends: libqt5gui5 (>= 5.10.0~) but it is not going to be installed or
                                libqt5gui5-gles (>= 5.10.0~) but it is not going to be installed
 libkf5syntaxhighlighting5 : Depends: libqt5gui5 (>= 5.12.0~) but it is not going to be installed or
                                      libqt5gui5-gles (>= 5.12.0~) but it is not going to be installed
 libkf5waylandclient5 : Depends: libqt5gui5 (>= 5.12.2) but it is not going to be installed or
                                 libqt5gui5-gles (>= 5.12.2) but it is not going to be installed
 libpoppler-qt5-1 : Depends: libqt5gui5 (>= 5.14.1) but it is not going to be installed or
                             libqt5gui5-gles (>= 5.14.1) but it is not going to be installed
 libqt5multimedia5 : Depends: libqt5gui5 (>= 5.14.2+dfsg~) but it is not going to be installed or
                              libqt5gui5-gles (>= 5.14.2+dfsg~) but it is not going to be installed
 libqt5positioningquick5 : Depends: libqt5quick5 (>= 5.6.0~beta) but it is not going to be installed or
                                    libqt5quick5-gles (>= 5.6.0~beta) but it is not going to be installed
 libqt5quickparticles5 : Depends: libqt5gui5 (>= 5.14.1) but it is not going to be installed or
                                  libqt5gui5-gles (>= 5.14.1) but it is not going to be installed
                         Depends: libqt5quick5 (>= 5.14.1) but it is not going to be installed or
                                  libqt5quick5-gles (>= 5.14.1) but it is not going to be installed
 libqt5waylandclient5 : Depends: libqt5gui5 (>= 5.14.2+dfsg~) but it is not going to be installed or
                                 libqt5gui5-gles (>= 5.14.2+dfsg~) but it is not going to be installed
 qt5-image-formats-plugins : Depends: libqt5gui5 (>= 5.14.2+dfsg~) but it is not going to be installed or
                                      libqt5gui5-gles (>= 5.14.2+dfsg~) but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

Trying with this

sudo aptitude install libgbm1=20.2.1-1
didn't help neither, and when I try to install Steam it still wants to remove some essential package.

panta82 commented 3 years ago

Use aptitude, it's better at handling this sort of thing. When it offers to do nothing, reject the proposal, and it will then offer to downgrade everything to the version you gave it.

Also before you do anything, check with apt-cache policy what versions you have. The goal is to install the same version for normal and i386 version of the libraries. Maybe your version isn't 20.2.1-1.

PixsaOJ commented 3 years ago

Same problem, how do I trace down the problematic package?