EDIT: seems like the i386 packages are now also present with the correct version in the standard Debian repository, so the workaround should not be necessary anymore.
DISCLAIMER: Do this at your own risk!
DISCLAIMER: I'm not writing this in my role as staff, but privately.
If you have Steam installed on your host (bad idea, why would you
),
So what you can try is to temporarily enable that repository, run
Note that I had Steam temporarily uninstalled, so I didn't try those exact steps. If they don't work, you might need to upgrade more required packages while having the
DISCLAIMER: Do this at your own risk!
DISCLAIMER: I'm not writing this in my role as staff, but privately.
If you have Steam installed on your host (bad idea, why would you
apt might want to remove some of your packages during upgrade, because of dependency conflicts. In particular, the issue is that libudev1:i386 which steam-libs:i386 depends upon, is not available in the required version 257.13-1~deb13u1 right now in the standard Debian repository. It is available in the trixie-proposed-updates repository:
Code:
Types: deb
URIs: http://ftp.at.debian.org/debian/
Suites: trixie-proposed-updates
Components: main contrib non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
So what you can try is to temporarily enable that repository, run
apt update, apt install libudev1:i386 to upgrade, disable again, run apt update and then do the rest of the upgrade.Note that I had Steam temporarily uninstalled, so I didn't try those exact steps. If they don't work, you might need to upgrade more required packages while having the
trixie-proposed-updates repository enabled or simply do a full upgrade, but this pulls in more packages that might not be as well-tested!
Last edited: