Hi,

OK I'll see if I can do anything about nix.sh.

Yes I too am experiencing the locale problem. I'm using LANG=C to get around it for the time-being. It wasn't a problem till recently so I figured it was an Arch issue -- I didn't see the issue you referenced till just now, but I did see that some people on the Archlinux forums were complaining about the same locale problems with other binaries [1]. I haven't tried but from that info it's possible that installing the [testing] glibc on arch will solve the issue.

Cheers,

Alastair

[1]: https://bbs.archlinux.org/viewtopic.php?id=200845

Thomas Hunger escribió:
Hi Alaistair,

Thanks for doing that change! We've tried your package on a fresh install and it doesn't add the channel or `$HOME/.nix-profile/etc/profile.d/nix.sh`. After we've added those manually we ran into the locale bug in [1]. Are you getting that bug as well? And if so, did you manage to work around that?

~

[1]
https://github.com/NixOS/nix/issues/599

On 23 September 2015 at 10:15, Alastair Pharo <[email protected]> wrote:

Hi Thomas,

I’m the author of this script by the way. I didn’t say that before.

The bulk of the work that it does is in the install file which is not easy to view from the AUR website, so I’m not sure if you saw it. Here is a link to it in the git repo viewer. It’s still a very simple script; it’s mostly just doing what is described on the wiki for Debian:

  1. create users
  2. make a skeleton /nix folder
  3. display a message telling the user how to enable the daemon.

It wasn’t doing (2) properly until a few minutes ago; previously it was failing if /nix/store didn’t exist. As you will see, the installer is basically just a shell script that gets run as root when the package is installed, so if there is a more official version of this process, it would probably be quite easy to include it there.

Cheers,

Alastair

On 23 September 2015 18:02, Thomas Hunger wrote:

Alastair,

Looking at [1] it looks like the only thing that package does is setting an
env variable - how did you get your /nix tree started? Maybe we could
extend nix-multiuser to execute your /nix steps on start?


_______________________________________________
nix-dev mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-dev

Reply via email to