[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Update on distro bootstrapping with Guix
From: |
Ludovic Courtès |
Subject: |
Re: Update on distro bootstrapping with Guix |
Date: |
Sat, 13 Oct 2012 14:37:26 +0200 |
User-agent: |
Gnus/5.130005 (Ma Gnus v0.5) Emacs/24.2 (gnu/linux) |
Richard Stallman <address@hidden> skribis:
> No. Basically, each package is installed in its own directory, pretty
> much à la GNU Stow. However, the directory name contains the hash of
> all the inputs used to build that package (source code, compiler,
> libraries, build scripts, etc.) Thus, when an input changes, the new
> package ends up being installed in a different directory.
>
> I suggest that, for shared libraries, the hash should disregard the
> library's current version, and consider only the interface version.
> That way, replacement of the shared library won't require any change
> in the installed executable.
I understand the motivation, but that would actually be contrary to the
initial design goals, which enable the nifty features mentioned earlier.
For a detailed rationale, I recommend looking at the papers at
<http://nixos.org/nix/docs.html>.
Thanks,
Ludo’.
- Re: Update on distro bootstrapping with Guix, (continued)
- Re: Update on distro bootstrapping with Guix, Simon Josefsson, 2012/10/11
- Re: Update on distro bootstrapping with Guix, Ludovic Courtès, 2012/10/11
- Re: Update on distro bootstrapping with Guix, Simon Josefsson, 2012/10/11
- Re: Update on distro bootstrapping with Guix, Ludovic Courtès, 2012/10/11
- Re: Update on distro bootstrapping with Guix, Simon Josefsson, 2012/10/12
- Re: Update on distro bootstrapping with Guix, Ludovic Courtès, 2012/10/12
- Re: Update on distro bootstrapping with Guix, Marc Lehmann, 2012/10/11
- Re: Update on distro bootstrapping with Guix, Richard Stallman, 2012/10/11
- Re: Update on distro bootstrapping with Guix, Ludovic Courtès, 2012/10/12
- Re: Update on distro bootstrapping with Guix, Richard Stallman, 2012/10/13
- Re: Update on distro bootstrapping with Guix,
Ludovic Courtès <=
- Re: Update on distro bootstrapping with Guix, Richard Stallman, 2012/10/13
- Re: Update on distro bootstrapping with Guix, Ludovic Courtès, 2012/10/14
- Re: Update on distro bootstrapping with Guix, Alfred M. Szmidt, 2012/10/13
Re: Update on distro bootstrapping with Guix, Simon Josefsson, 2012/10/11
- Re: Update on distro bootstrapping with Guix, Ludovic Courtès, 2012/10/11
- Re: Update on distro bootstrapping with Guix, Richard Stallman, 2012/10/12
- Re: Update on distro bootstrapping with Guix, Ludovic Courtès, 2012/10/12
- Re: Update on distro bootstrapping with Guix, Richard Stallman, 2012/10/13
- Re: Update on distro bootstrapping with Guix, Ludovic Courtès, 2012/10/16
- Re: Update on distro bootstrapping with Guix, Simon Josefsson, 2012/10/16