The glibc in Fedora rawhide and F24 is now split by
language packs. We have over 180 supported languages
in glibc, and those have been split into langpacks
for transparent install and support via dnf. This
greatly reduces the size of a glibc install from 130MB
down to a couple of megs. It drops support for the hacky
%_inst_langs feature, and relies entirely on langpack
support (it was one or the other).
Thanks to Mike Fabian for the great work!
Bug 1238406 - Glibc locale subpackaging
Changes/Glibc locale subpackaging
- If you don't use langpacks you won't get any locales
except C, POSIX and C.UTF-8.
- If you don't want to use langpacks just install the
glibc langpack you want manually.
e.g. dnf install glibc-langpack-en
- Anaconda should take care of everything for you via
- We missed the fact that for the F23->F24 transition
`dnf system-upgrade` should install glibc-all-langpacks
(meta package) to give F23 users a smooth transition
with all the locales they had before, but once in F24
the langpacks will be used.
Bug 1312103 - “dnf system-upgrade” needs to install
“glibc-all-langpacks” when upgrading from f23 to f24