Hi Rich, > After removing the cache and rebuilding it's all working.
Thanks for letting me know that I can stop searching. > Because I'm using -C, ‘config.cache’ was caching the results of a > previous locale command. In the upgrade from F28->29 the locales were > uninstalled and the cache became invalid. Indeed. That explains it all. It also explains why you have less locales than I see (and why your strace indicates that you don't have a /usr/lib/locale/locale-archive, while I do have one) in a fresh Fedora 29 install: Apparently the result of an upgrade and of a fresh install are different. Bruno