Came here expecting it to be about someone listening to your package installs
post
Try all the cleanup commands, so:
apt autoremove; apt clean; apt autoclean; apt update
Then reboot and try again.
But yes, it looks weird.
Has it added repos that are conflicting with your distro's main ones?
Check /etc/apt/sources.list and all the files in /etc/apt/sources.list.d/
Move anything that looks sus to somewhere else and then "apt-get clean" and retry.
My best guess is that the Debian Unstable repository doesn't have all the libc6 packages updated to the same version. I might just have to wait and see what happens
Looks like that might have changed, libc-gconv-modules-extra has an i386 package for 2.42-5 added at like midnight UTC+1. Given the sources only update every 6 hours, might be you found an unlucky update in between?
Struggled to find a time for the release, but the changelog has one, unsure how true to package-available time that is:
glibc (2.42-5) unstable; urgency=medium
[ Martin Bagge ]
* Update Swedish debconf translation. Closes: #1121991.
[ Aurelien Jarno ]
* debian/control.in/main: change libc-gconv-modules-extra to Multi-Arch:
same as it contains libraries.
* debian/libc6.symbols.i386, debian/libc6-i386.symbols.{amd64,x32}: force
the minimum libc6 version to >= 2.42, to ensure GLIBC_ABI_GNU_TLS is
available, given symbols in .gnu.version_r section are currently not
handled by dpkg-shlibdeps.
-- Aurelien Jarno <aurel32@debian.org> Sat, 06 Dec 2025 23:02:46 +0100
glibc (2.42-4) unstable; urgency=medium
* Upload to unstable.
-- Aurelien Jarno <aurel32@debian.org> Wed, 03 Dec 2025 23:03:48 +0100
Time for "aptitude"
Can also endorse aptitude, but hopefully OP already has it installed prior to this issue. May have to manually install using dpkg if not. Whenever I run into issues like this, aptitude solves it 95% of the time, makes regular apt look like a baby helplessly crying.
Somehow I can't even install aptitude trough dpkg because it says that the filesystem is read-only
Sounds like your hard drive may be dying.
No, I just figured it out. I had to enable a systemd service to test Cosmic. I have disabled it and now dpkg works and I manually installed Aptitude with its dependencies.
I tried to do an upgrade with Aptitude but it won't do anything. I'll look into it more later
did you apt update beforehand ? it is weird that it's trying to install lower level libc6
I suggest you install the stable version (since stability and predictability are the main features of Debian). If you need the latest packages go Arch (or any other rolling-release distro).
I've been using Debian Unstable for about one year since I wanted Plasma 6 so bad. Even after Trixie came out I didn't switch back to Stable because it runs good and gets frequent updates.
The experience was actually quite smooth, better than what my friend has with Kubuntu, which for every distro update has a 50% chance of breaking
Ubuntu ppa in not-Ubuntu?
What does dpkg --print-foreign-architectures say?

all 26 comments