On Sun, Jan 28, 2024 at 03:24:57PM -0500, Jim Rosenberg wrote: > > What is the output of 'apt-cache policy firefox-esr-l10n-zh-tw'? > > 145% apt-cache policy firefox-esr-l10n-zh-tw > firefox-esr-l10n-zh-tw: > Installed: 115.6.0esr-1~deb10u1 > Candidate: 115.7.0esr-1~deb10u1 > Version table: > 115.7.0esr-1~deb10u1 500 > 500 http://security.debian.org buster/updates/main amd64 Packages > 500 http://security.debian.org buster/updates/main i386 Packages > 500 http://security.debian.org/debian-security buster/updates/main > amd64 Packages 500 http://security.debian.org/debian-security > buster/updates/main i386 Packages *** 115.6.0esr-1~deb10u1 100 > 100 /var/lib/dpkg/status > 91.12.0esr-1~deb10u1 500 > 500 http://deb.debian.org/debian buster/main amd64 Packages > 78.15.0esr-1~deb10u1 500 > 500 http://deb.debian.org/debian buster/main i386 Packages > > > I am not sure why the language packs are being held back. Also, I am not > > sure why you need 66 different langauges, but that should not interfere > > with apt. > > I don't need the language packs -- should I uninstall them and then see > what happens? > Aha! I see what's going on!
You have your system set up for multi-arch, amd64 and i386. The language packs are architecture independent, so your system sees the language packs at version 115.7.0esr-1~deb10u1 and the firefox-esr package itself (for amd64) at version 115.6.0esr-1~deb10u1. That said, when you supplied the output of 'apt-cache policy firefox-esr' it didn't show any i386 installation candidate and I'm not entirely sure why that is the case. Either way, if you don't need all the language packs, then go ahead and uninstall them and you should stop getting the annoying message about packages being held back. Regards, -Roberto -- Roberto C. Sánchez