On 2024-03-13 00:56, Ben T. Fender wrote:
Tue, 12 Mar 2024 23:52:41 +0100 "Carlos E. R." <> :
On 2024-03-12 23:31, Ben T. Fender wrote:
Audacity is refusing to launch (AGAIN) on both Slowroll AND Tumbleweed, looks like maybe because of 'LOCALE' (AGAIN) ..but why does a freakin' wave editor need 'locale' at all and why do I keep running into locale problems on opensuse (no issues on Artix, Devuan, Slackware, AvLinux)?
All applications need to read the locale, no matter what they do. They print messages and menus and options.
In your case, it appears to be trying "/usr/lib/locale/C.UTF-8/", which does not exist. I have "/usr/lib/locale/C.utf8/" instead.
I copied the folder to C.UTF-8, renamed old one C.utf8-was
That's ugly hack. You should at worst have used symlinks.
(that's the no-locale locale, by the way).
/etc/locale-conf had "LANG=en_GB.UTF-8" (or such for Britain) which I sure as puck never put there! Changed to LANG=en_US.UTF-8
so now it's an IDENTIFICATION issue, there's always something screwed up, it's like a *recurring nightmare* and by the time I get it fixed, if at all, I'm too tired for my guitar session
Well, you are using Factory aka Tumbleweed. Factory is constantly changing by definition. You are expected to cope with the changes yourself.
openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY| O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/locale/C.utf8/LC_IDENTIFICATION", O_RDONLY| O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/locale/C/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/locale/C.utf-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/locale/C.UTF8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 13
the "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION" file is right there, same file that was in the badly named original folder
-- Cheers / Saludos, Carlos E. R. (from 15.5 x86_64 at Telcontar)