[Bug 2104920] Re: Installing libsdl2-dev:i386 purges important system files
Lukas Märdian
2104920 at bugs.launchpad.net
Wed Apr 2 10:13:22 UTC 2025
Thanks Simon, for providing a workaround!
So with this knowledge (aptitude and solver3.0 working), this doesn't
seem to be a packaging issue, but rather an issue with the legacy apt
solver. Therefore, I'm adding a bug task for apt.
BTW: Another workaround seems to be forcing the legacy apt solver to
keeping "ubuntu-minimal" around, e.g.:
$ apt install libsdl2-dev:i386 ubuntu-minimal+
[...]
129 upgraded, 294 newly installed, 0 to remove and 151 not upgraded.
** Also affects: apt (Ubuntu)
Importance: Undecided
Status: New
** Changed in: apt (Ubuntu)
Status: New => Triaged
** Changed in: apt (Ubuntu)
Importance: Undecided => Low
** Changed in: libsdl2 (Ubuntu)
Status: Triaged => Invalid
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to apt in Ubuntu.
https://bugs.launchpad.net/bugs/2104920
Title:
Installing libsdl2-dev:i386 purges important system files
Status in apt package in Ubuntu:
Triaged
Status in libsdl2 package in Ubuntu:
Invalid
Bug description:
The command: sudo apt install libsdl2-dev:i386 (on a 64bit ubuntu system) leads to the following being uninstalled:
apport apport-core-dump-handler apport-gtk aptdaemon cloud-init
command-not-found gdm3 gnome-control-center gnome-shell
gnome-shell-extension-appindicator gnome-shell-extension-desktop-icons-ng
gnome-shell-extension-ubuntu-dock
gnome-shell-extension-ubuntu-tiling-assistant gnome-terminal hplip ibus
ibus-table ibus-table-cangjie-big ibus-table-cangjie3 ibus-table-cangjie5
language-selector-common language-selector-gnome memtest86+
nautilus-extension-gnome-terminal netplan.io network-manager
network-manager-config-connectivity-ubuntu network-manager-gnome
network-manager-openvpn network-manager-openvpn-gnome network-manager-pptp
network-manager-pptp-gnome networkd-dispatcher nvidia-settings orca
os-prober power-profiles-daemon python3-apport python3-aptdaemon
python3-aptdaemon.gtk3widgets python3-brlapi python3-cairo
python3-cffi-backend python3-commandnotfound python3-cryptography
python3-cups python3-cupshelpers python3-dbus python3-distupgrade
python3-gdbm python3-gi python3-ibus-1.0 python3-jinja2 python3-jsonschema
python3-launchpadlib python3-lazr.restfulclient python3-markupsafe
python3-netifaces python3-netplan python3-oauthlib python3-pil
python3-pyrsistent python3-software-properties python3-sss python3-systemd
python3-update-manager python3-yaml screen-resolution-extra
software-properties-common software-properties-gtk sssd sssd-ad
sssd-ad-common sssd-common sssd-ipa sssd-krb5 sssd-krb5-common sssd-ldap
sssd-proxy system-config-printer-common system-config-printer-udev
ubuntu-advantage-desktop-daemon ubuntu-desktop-minimal ubuntu-minimal
ubuntu-pro-client ubuntu-pro-client-l10n ubuntu-release-upgrader-core
ubuntu-release-upgrader-gtk ubuntu-session unattended-upgrades
update-manager update-manager-core update-notifier update-notifier-common
xorg xserver-xorg
ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: libsdl2-dev:i386 (not installed)
ProcVersionSignature: Ubuntu 6.11.0-21.21~24.04.1-generic 6.11.11
Uname: Linux 6.11.0-21-generic x86_64
NonfreeKernelModules: nvidia_modeset nvidia
ApportVersion: 2.28.1-0ubuntu3.5
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Fri Mar 28 14:25:55 2025
InstallationDate: Installed on 2025-03-28 (0 days ago)
InstallationMedia: Ubuntu 24.04.2 LTS "Noble Numbat" - Release amd64 (20250215)
ProcEnviron:
LANG=sv_SE.UTF-8
PATH=(custom, no user)
SHELL=/bin/bash
TERM=xterm-256color
XDG_RUNTIME_DIR=<set>
SourcePackage: libsdl2
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apt/+bug/2104920/+subscriptions
More information about the foundations-bugs
mailing list