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

Reply via email to