Hi Ricardo,
On Tue, 22 Dec 2020 at 13:28, Ricardo Wurmus wrote:
> On multi-user systems it does seem like a good idea to have a central
> copy of the git repository and let individual users check out different
> commits in their own worktree.
>
> Not sure exactly how this would work and if it’s
Hi Carlo,
On Tue, 22 Dec 2020 at 22:51, Carlo Zancanaro wrote:
> On Tue, Dec 22 2020, zimoun wrote:
>> It is. If you do:
>>
>> (live) guix pull
>> (live) guix system init
>>
>> then it appears expected to install what the system describes
>> *and* the current guix used to install them.
zimoun writes:
> Hi Pierre,
>
> On Mon, 21 Dec 2020 at 20:39, Pierre Neidhardt wrote:
>
>> On a related topic, if 2 users "guix pull", is the whole checkout cloned
>> twice?
>
> From my understanding yes, as I explained before.
On multi-user systems it does seem like a good idea to have a
Hi Simon!
On Tue, Dec 22 2020, zimoun wrote:
It is. If you do:
(live) guix pull
(live) guix system init
then it appears expected to install what the system describes
*and* the current guix used to install them. Therefore, after
reboot, the first “guix pull” will not fetch all the
Hi Pierre,
On Tue, 22 Dec 2020 at 10:44, Pierre Neidhardt wrote:
>> Did you really do this “guix pull”? Because it is…
>>
>>> - guix system init ... /mnt
>>> - reboot
>>>
>>> Now on my fresh system, the only Guix available is the one from the USB
>>> stick, namely 1.2, and not the one from my
Hi Pierre,
Re-reading all the thread.
On Sun, 20 Dec 2020 at 10:12, Pierre Neidhardt wrote:
> I just installed Guix System on a new machine:
>
> - guix pull -C my-channels.scm
Did you really do this “guix pull”? Because it is…
> - guix system init ... /mnt
> - reboot
>
> Now on my fresh
Hi Pierre,
On Mon, 21 Dec 2020 at 20:39, Pierre Neidhardt wrote:
> On a related topic, if 2 users "guix pull", is the whole checkout cloned
> twice?
>From my understanding yes, as I explained before.
Well, I have never timed when installing in a WM a complete Guix System
with the installer.
zimoun writes:
> The “guix pull” done by root. But then you run “guix pull” as user;
> your words. :-)
Yes, this is expected. The installation media has a root user, none of
the users that are going to end up on the installed system.
On a related topic, if 2 users "guix pull", is the whole
On Mon, 21 Dec 2020 at 18:12, Pierre Neidhardt wrote:
> zimoun writes:
>
>> Well, I do not understand what is your issue. Because I am probably not
>> enough familiar with the installation process.
>
> It's actually quite simple: The "guix pull" done when running the
> installation media is not
zimoun writes:
> Well, I do not understand what is your issue. Because I am probably not
> enough familiar with the installation process.
It's actually quite simple: The "guix pull" done when running the
installation media is not persisted on the target disk.
> --8<---cut
Hi,
Well, I do not understand what is your issue. Because I am probably not
enough familiar with the installation process.
On Mon, 21 Dec 2020 at 17:49, Pierre Neidhardt wrote:
>> But I do not think the “cloning” part is the consuming one here; even if
>> it obviously depends on the network.
zimoun writes:
> Therefore, the missing store items from the RAM store could be
> transferred to installation target via ‘guix archive’.
But I don't think `guix pull' looks for a repository in the store.
> But I am
> surprised that after rebooting this /gnu/store misses items that you
> need
Hi,
On Mon, 21 Dec 2020 at 15:47, Pierre Neidhardt wrote:
>> I am not familiar with the installation process. I miss where this
>> first “guix pull” writes:
>>
>> - the cached checkout
>> - the store items
>
> The first "guix pull" write in memory (RAM), so it's all ephemeral.
>
>> I am
On Mon, 21 Dec 2020 at 14:33, Pierre Neidhardt wrote:
> zimoun writes:
>
>> Therefore, since the 2 profiles could be seen as independent, I do not
>> know if it is possible to really improve here; by design.
>>
>> The first pull could be long and resource hungry but the second one
>> should be a
zimoun writes:
> Therefore, since the 2 profiles could be seen as independent, I do not
> know if it is possible to really improve here; by design.
>
> The first pull could be long and resource hungry but the second one
> should be a bit quicker. Well, it depends on how many commits are done
>
Hi,
On Mon, 21 Dec 2020 at 13:26, Pierre Neidhardt wrote:
>> This is done as root, right?
>
> Yes, since the install media has no other user.
[...]
>>> I've got to do on reboot it rerun
>>>
>>> --8<---cut here---start->8---
>>> guix pull -C my-channels.scm
zimoun writes:
> On Sun, 20 Dec 2020 at 10:12, Pierre Neidhardt wrote:
>
>> I just installed Guix System on a new machine:
>>
>> - guix pull -C my-channels.scm
>> - guix system init ... /mnt
>> - reboot
>
> This is done as root, right?
Yes, since the install media has no other user.
>> Now
Hi Pierre,
On Sun, 20 Dec 2020 at 10:12, Pierre Neidhardt wrote:
> I just installed Guix System on a new machine:
>
> - guix pull -C my-channels.scm
> - guix system init ... /mnt
> - reboot
This is done as root, right?
>
> Now on my fresh system, the only Guix available is the one from the
18 matches
Mail list logo