Pierre Neidhardt writes: > Marius Bakke writes: > >> Pierre Neidhardt writes: >> >>>> guix package -I local >>> glibc-utf8-locales 2.26.105-g0890d5379c out /gnu/store/3k6hl20c3b7big8ngrsl6mj9k8xav99d-glibc-utf8-locales-2.26.105-g0890d5379c >>> >>>> guix package -I emacs >>> emacs 25.3 out /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3 >>> >>> How do I check which glibc Emacs is using? >>> I can think of `ldd emacs` but... Where is ldd? :p >> >> "ldd" is in "glibc" :-) >> >> You can also use `guix gc -R /gnu/store/...-emacs-25.3 | grep glibc`. > > Here: > > > guix gc -R ${guix build emacs} | grep glibc > /gnu/store/4sqaib7c2dfjv62ivrg9b8wa7bh226la-glibc-2.26.105-g0890d5379c This looks good. Let's rewind for a bit. The original error message was: > stow . perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "en_US.utf8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). > emacs (process:7796): Gtk-WARNING **: Locale not supported by C library. Using the fallback 'C' locale. Can you post the output of these commands in a terminal: $ locale $ env | grep LOCPATH $ ls -l /run/current-system/locale/