all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Why would 'guix system reconfigure' downgrade Guix?
@ 2017-01-06  5:47 Chris Marusich
  2017-01-06  9:12 ` Ludovic Courtès
  0 siblings, 1 reply; 2+ messages in thread
From: Chris Marusich @ 2017-01-06  5:47 UTC (permalink / raw)
  To: help-guix

[-- Attachment #1: Type: text/plain, Size: 406 bytes --]

Hi,

In the "Invoking guix system" section of the Guix manual, it says:

    Note: It is highly recommended to run ‘guix pull’ once before you
    run ‘guix system reconfigure’ for the first time (*note Invoking
    guix pull::).  Failing to do that you would see an older version of
    Guix once ‘reconfigure’ has completed.

Why would I see an older version of Guix?

-- 
Chris

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Why would 'guix system reconfigure' downgrade Guix?
  2017-01-06  5:47 Why would 'guix system reconfigure' downgrade Guix? Chris Marusich
@ 2017-01-06  9:12 ` Ludovic Courtès
  0 siblings, 0 replies; 2+ messages in thread
From: Ludovic Courtès @ 2017-01-06  9:12 UTC (permalink / raw)
  To: Chris Marusich; +Cc: help-guix

Hello!

Chris Marusich <cmmarusich@gmail.com> skribis:

> In the "Invoking guix system" section of the Guix manual, it says:
>
>     Note: It is highly recommended to run ‘guix pull’ once before you
>     run ‘guix system reconfigure’ for the first time (*note Invoking
>     guix pull::).  Failing to do that you would see an older version of
>     Guix once ‘reconfigure’ has completed.
>
> Why would I see an older version of Guix?

When you run ‘guix system reconfigure’, that installs a new system with
a new guix-daemon service.  The guix-daemon binary of that service is
taken from the ‘guix’ package of the current Guix.

On a freshly installed GuixSD 0.12.0, the ‘guix’ package points to a
slightly older snapshot.  So if you run ‘reconfigure’, the new system
will run that slightly older snapshot.  If you run ‘reconfigure’ again
from there, the new system will run yet an older snapshot.  And so on.

See?

The crux of the matter is that the ‘guix’ package in Guix is not “self”.
‘current-guix’ does that, but it’s a bit of a hack since it takes
whatever source files appear to be part of the current Guix.

HTH!

Ludo’.

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2017-01-06  9:12 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-01-06  5:47 Why would 'guix system reconfigure' downgrade Guix? Chris Marusich
2017-01-06  9:12 ` Ludovic Courtès

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.