Pierre Neidhardt skribis: >> Store file names are always ASCII so problems arise when they are stored >> as UTF-16 or UTF-32/UCS-4. > > I understand that most programs stick to ASCII filenames, but what about the odd > one using non-English, special characters? That’s a separate debate. :-) Essentially this restriction on store file names has always been there in Guix (and Nix before that). If we were to change it, that would raise compatibility issues. >> We did have a problem with Fish but I can no longer find it. Do you >> remember what it was? Something with C++, no? > > I think bug #30265. Oh I see, UCS-4 as well. (I can’t believe this bug is still open given the relatively simple solutions outlined at . :-)) Thanks, Ludo’.