[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Introducing ‘guix pack’
From: |
Andy Wingo |
Subject: |
Re: Introducing ‘guix pack’ |
Date: |
Tue, 14 Mar 2017 15:00:44 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) |
Hey :)
On Tue 14 Mar 2017 14:42, address@hidden (Ludovic Courtès) writes:
> If we remove /var/guix/profiles, users will have to actually type
> /gnu/store/asasdfadfgsadfa-profile/bin/guile. This is not great, but I
> don’t know what else could be done. We could profile a
> /bin/guile → /gnu/store/asasdfadfgsadfa-profile/bin/guile symlink, but
> perhaps that’s risky too.
As we were discussing in the channel, maybe it's OK for these binary
installs to claim "/opt/gnu". Then we expose the profile in /opt/gnu,
so you would run Guile as /opt/gnu/bin/guile. Additionally you could
actually build against that Guile, which would be pretty neat. If the
user untars multiple guix packs, /gnu/store easily absorbs the union,
and /opt/gnu will adjoin any new profile directories/files and replace
any overwritten links.
We would have to make sure the union directory in /opt/gnu has all real
directories and only symlink files, as per the recent patch on
guix-devel.
Andy
- Introducing ‘guix pack’, Ludovic Courtès, 2017/03/10
- Re: Introducing ‘guix pack’, Ricardo Wurmus, 2017/03/10
- Re: Introducing ‘guix pack’, Chris Marusich, 2017/03/11
- Re: Introducing ‘guix pack’, Andy Wingo, 2017/03/13
- Re: Introducing ‘guix pack’, Ludovic Courtès, 2017/03/14
- Re: Introducing ‘guix pack’,
Andy Wingo <=
- Re: Introducing ‘guix pack’, Ludovic Courtès, 2017/03/14
- Re: Introducing ‘guix pack’, Federico Beffa, 2017/03/19
- Re: Introducing ‘guix pack’, Ludovic Courtès, 2017/03/19
- Re: Introducing ‘guix pack’, Federico Beffa, 2017/03/20
- Re: Introducing ‘guix pack’, Ludovic Courtès, 2017/03/20
- Re: Introducing ‘guix pack’, Andy Wingo, 2017/03/21
- Re: Introducing ‘guix pack’, Federico Beffa, 2017/03/22
- Re: Introducing ‘guix pack’, Ludovic Courtès, 2017/03/24
- Re: Introducing ‘guix pack’, Ludovic Courtès, 2017/03/20
- Re: Introducing ‘guix pack’, Alex Sassmannshausen, 2017/03/20