* rollback
@ 2023-05-06 15:23 Gottfried
2023-05-06 16:04 ` rollback Julien Lepiller
` (2 more replies)
0 siblings, 3 replies; 5+ messages in thread
From: Gottfried @ 2023-05-06 15:23 UTC (permalink / raw)
To: help-guix
[-- Attachment #1.1.1: Type: text/plain, Size: 475 bytes --]
Hi,
since I can not use MATE Desktop now
I am considering to rollback.
It is not a question of packages like
guix package --rollback
but a question of MATE Desktop
is this the right command to rollback one Generation of the system,
because MATE is updated by the
"$ sudo guix system reconfigure /etc/config.scm" ?
sudo guix system roll-back
AFAIU this command rolls back "guix pull" and the guix system wide updates.
Kind regards
Gottfried
[-- Attachment #1.1.2: OpenPGP public key --]
[-- Type: application/pgp-keys, Size: 3191 bytes --]
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 840 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: rollback
2023-05-06 15:23 rollback Gottfried
@ 2023-05-06 16:04 ` Julien Lepiller
2023-05-07 15:07 ` rollback Felix Lechner via
2023-05-07 3:20 ` rollback Felix Lechner via
2023-05-07 7:28 ` rollback Wojtek Kosior via
2 siblings, 1 reply; 5+ messages in thread
From: Julien Lepiller @ 2023-05-06 16:04 UTC (permalink / raw)
To: help-guix, Gottfried
This is the right command. It rolls back the system generation only, not the guix pull profile, which would be rolled back with "guix pull —roll-back". You don't need to roll it back though, only the system profile where MATE is installed.
Le 6 mai 2023 17:23:30 GMT+02:00, Gottfried <gottfried@posteo.de> a écrit :
>Hi,
>since I can not use MATE Desktop now
>I am considering to rollback.
>
>It is not a question of packages like
>guix package --rollback
>
>but a question of MATE Desktop
>
>is this the right command to rollback one Generation of the system,
>
>because MATE is updated by the
>
>"$ sudo guix system reconfigure /etc/config.scm" ?
>
>sudo guix system roll-back
>
>AFAIU this command rolls back "guix pull" and the guix system wide updates.
>
>
>Kind regards
>
>Gottfried
>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: rollback
2023-05-06 16:04 ` rollback Julien Lepiller
@ 2023-05-07 15:07 ` Felix Lechner via
0 siblings, 0 replies; 5+ messages in thread
From: Felix Lechner via @ 2023-05-07 15:07 UTC (permalink / raw)
To: Julien Lepiller; +Cc: help-guix, Gottfried
Hi Julien,
On Sun, May 7, 2023 at 5:34 AM Julien Lepiller <julien@lepiller.eu> wrote:
>
> This is the right command. It rolls back the system generation only, not the guix pull profile, which would be rolled back with "guix pull —roll-back". You don't need to roll it back though, only the system profile where MATE is installed.
That may be a matter of perspective. It can make sense, I think, to
roll back a non-working Guix when a user wishes to reconfigure before
Guix is fixed.
Kind regards
Felix
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: rollback
2023-05-06 15:23 rollback Gottfried
2023-05-06 16:04 ` rollback Julien Lepiller
@ 2023-05-07 3:20 ` Felix Lechner via
2023-05-07 7:28 ` rollback Wojtek Kosior via
2 siblings, 0 replies; 5+ messages in thread
From: Felix Lechner via @ 2023-05-07 3:20 UTC (permalink / raw)
To: Gottfried; +Cc: help-guix
Hi Gottfried,
On Sat, May 6, 2023 at 8:24 AM Gottfried <gottfried@posteo.de> wrote:
>
> AFAIU this command rolls back "guix pull" and the guix system wide updates.
I think the system roll-back only moves your current system generation
back by one. You still have to reboot.
You can also boot into the older generation manually, but the
roll-back command makes it stick (and eventually overwrites newer
generations).
I don't think the command affects the state of 'guix pull' (that's why
the roll-back step sometimes downloads additional package versions)
but I'm kinda new.
Kind regards
Felix
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: rollback
2023-05-06 15:23 rollback Gottfried
2023-05-06 16:04 ` rollback Julien Lepiller
2023-05-07 3:20 ` rollback Felix Lechner via
@ 2023-05-07 7:28 ` Wojtek Kosior via
2 siblings, 0 replies; 5+ messages in thread
From: Wojtek Kosior via @ 2023-05-07 7:28 UTC (permalink / raw)
To: Gottfried; +Cc: help-guix
[-- Attachment #1: Type: text/plain, Size: 1315 bytes --]
> sudo guix system roll-back
>
> AFAIU this command rolls back "guix pull" and the guix system wide updates.
No, it only rolls back the system wide updates. `guix pull` works (by
default) on the *profile* in `~/.config/guix/current`. It is a private
profile of the user calling `guix pull` and is not altered by `guix
system ...` commands
Best,
Wojtek
-- (sig_start)
website: https://koszko.org/koszko.html
PGP: https://koszko.org/key.gpg
fingerprint: E972 7060 E3C5 637C 8A4F 4B42 4BC5 221C 5A79 FD1A
♥ R29kIGlzIHRoZXJlIGFuZCBsb3ZlcyBtZQ== | ÷ c2luIHNlcGFyYXRlZCBtZSBmcm9tIEhpbQ==
✝ YnV0IEplc3VzIGRpZWQgdG8gc2F2ZSBtZQ== | ? U2hhbGwgSSBiZWNvbWUgSGlzIGZyaWVuZD8=
-- (sig_end)
On Sat, 6 May 2023 15:23:30 +0000
Gottfried <gottfried@posteo.de> wrote:
> Hi,
> since I can not use MATE Desktop now
> I am considering to rollback.
>
> It is not a question of packages like
> guix package --rollback
>
> but a question of MATE Desktop
>
> is this the right command to rollback one Generation of the system,
>
> because MATE is updated by the
>
> "$ sudo guix system reconfigure /etc/config.scm" ?
>
> sudo guix system roll-back
>
> AFAIU this command rolls back "guix pull" and the guix system wide updates.
>
>
> Kind regards
>
> Gottfried
>
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2023-05-07 15:08 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-05-06 15:23 rollback Gottfried
2023-05-06 16:04 ` rollback Julien Lepiller
2023-05-07 15:07 ` rollback Felix Lechner via
2023-05-07 3:20 ` rollback Felix Lechner via
2023-05-07 7:28 ` rollback Wojtek Kosior via
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).