I’ve been trying the COSMIC store and it looks like it killed my apt somehow.
Apt says that there is a version mismatch between some libc6 packages, but I checked with dpkg and it all looks correct.
Apt says that I’ve a newer version of some packages but that is not true.
Is there any way to fix this?


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