<ngz>Hello. I'm still struggling a bit on locales. Whenever I try to install a package, I get "substitute: warning: failed to install locale: Invalid argument". However, running, e.g., "guix package -A something" doesn't signal anything.
<ngz>Using strace, I get something suspicious: open("/gnu/store/3s4j92hixp1b1w1nk98hn1a8s1r9sg76-guix-0.8.2.c2ee19e/share/locale/fr_FR.UTF-8/LC_MESSAGES/guix.mo", O_RDONLY) = -1 ENOENT (No such file or directory), which means guix tries to open locales from the store, even though LOCPATH is set and gilbc-locales are installed.
<civodul>ngz: this is normal: it's trying to open message catalogs, and they are not necessarily available
<ngz>I changed ownership of /var/guix/profiles/per-user/root to root:root (non recursively) and installed glibc-locales. I also put export LOCPATH=$HOME/.guix-profile/lib/locale in .profile. Logging back to test the changes.
<ngz>civodul: I tried with ~root instead of $HOME, but it doesn't change anything. In a terminal, logged as root, LOCPATH is correctly and so is LANG. Yet, I get the substitute warning when running guix package -i ... from a regular user.
<mark_weaver>mips64el-linux-gnu-ld: skipping incompatible /gnu/store/yv1czi6flx51wrx7i6iq2iv19411kf2m-gcc-cross-sans-libc-mips64el-linux-gnu-4.9.2/lib/gcc/mips64el-linux-gnu/4.9.2/libgcc.a when searching for -lgcc
<mark_weaver>it's been a while since I've heard that perspective so brazenly expressed in connection with software (with phrases like "because then it won't be mine" and "that wrecks the whole painting, that changes everything that I did, and that to me is one of the greatest insults"), but I suppose maybe it's because I don't like to spend time around such people.
<mark_weaver>although I suspect that today, many people who feel that way would say it in a way that sounds less selfish.
<mark_weaver>civodul: I think we should wait for the next core-updates cycle to make the changes I talked about: requiring NEON on armhf, and passing --build in gnu-build-system. I don't really have the spare energy to make those changes this cycle.
<mark_weaver>civodul: in core-updates, on armhf, when I try to run "guix package -u" I get this: ERROR: unsupported manifest format #<procedure %manifest-procedure (entries)>