* Re: GNU Guix 1.4.0rc1 available for testing!
2022-12-01 9:17 GNU Guix 1.4.0rc1 available for testing! Ludovic Courtès
@ 2022-12-01 15:38 ` Luis Felipe
2022-12-01 21:40 ` Luis Felipe
` (4 subsequent siblings)
5 siblings, 0 replies; 17+ messages in thread
From: Luis Felipe @ 2022-12-01 15:38 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: info-guix, guix-devel, help-guix
[-- Attachment #1.1: Type: text/plain, Size: 309 bytes --]
Hello,
On Thursday, December 1st, 2022 at 09:17, Ludovic Courtès <ludo@gnu.org> wrote:
> system installation:
> https://alpha.gnu.org/gnu/guix/guix-system-install-1.4.0rc1.i686-linux.iso
> https://alpha.gnu.org/gnu/guix/guix-system-install-1.4.0rc1.x86_64-linux.iso
I get 404 for the latter :)
[-- Attachment #1.2: publickey - luis.felipe.la@protonmail.com - 0x12DE1598.asc --]
[-- Type: application/pgp-keys, Size: 1722 bytes --]
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 509 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GNU Guix 1.4.0rc1 available for testing!
2022-12-01 9:17 GNU Guix 1.4.0rc1 available for testing! Ludovic Courtès
2022-12-01 15:38 ` Luis Felipe
@ 2022-12-01 21:40 ` Luis Felipe
2022-12-02 9:06 ` Ludovic Courtès
2022-12-01 22:55 ` Svante Signell
` (3 subsequent siblings)
5 siblings, 1 reply; 17+ messages in thread
From: Luis Felipe @ 2022-12-01 21:40 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: info-guix, guix-devel, help-guix
[-- Attachment #1.1: Type: text/plain, Size: 623 bytes --]
Hello Guix :)
Just to report that I installed the Guix System successfully in my new-old machine using https://alpha.gnu.org/gnu/guix/guix-system-install-1.4.0rc1.x86_64-linux.iso:
OS: Guix System x86_64
Host: 20324 Lenovo IdeaPad Flex 10
Kernel: 6.0.10-gnu
Uptime: 26 mins
Packages: 59 (guix-system), 2 (guix-user)
Shell: bash 5.1.8
Resolution: 1366x768
DE: GNOME 42.4
Theme: Adwaita [GTK2/3]
Icons: Adwaita [GTK2/3]
Terminal: .kgx-real
CPU: Intel Celeron N2806 (2) @ 1.999GHz
GPU: Intel Atom Processor Z36xxx/Z37xxx Series Graphics & Display
Memory: 1109MiB / 1871MiB
Thanks a lot for the hard work!
[-- Attachment #1.2: publickey - luis.felipe.la@protonmail.com - 0x12DE1598.asc --]
[-- Type: application/pgp-keys, Size: 1722 bytes --]
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 509 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GNU Guix 1.4.0rc1 available for testing!
2022-12-01 9:17 GNU Guix 1.4.0rc1 available for testing! Ludovic Courtès
2022-12-01 15:38 ` Luis Felipe
2022-12-01 21:40 ` Luis Felipe
@ 2022-12-01 22:55 ` Svante Signell
2022-12-03 22:46 ` pelzflorian (Florian Pelz)
2022-12-02 22:17 ` Ahmed Khanzada
` (2 subsequent siblings)
5 siblings, 1 reply; 17+ messages in thread
From: Svante Signell @ 2022-12-01 22:55 UTC (permalink / raw)
To: Ludovic Courtès, info-guix, guix-devel, help-guix
On Thu, 2022-12-01 at 10:17 +0100, Ludovic Courtès wrote:
> Hello Guix!
>
> The first release candidate of the upcoming 1.4.0 release is now
> available for testing:
What about hurd?
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GNU Guix 1.4.0rc1 available for testing!
2022-12-01 22:55 ` Svante Signell
@ 2022-12-03 22:46 ` pelzflorian (Florian Pelz)
0 siblings, 0 replies; 17+ messages in thread
From: pelzflorian (Florian Pelz) @ 2022-12-03 22:46 UTC (permalink / raw)
To: Svante Signell; +Cc: Ludovic Courtès, guix-devel, help-guix
Hello Svante,
Svante Signell <svante.signell@gmail.com> writes:
> What about hurd?
Hurd can be used with QEMU on Linux-based Guix System; see the
childhurd section in the manual. However, I tried and somewhat failed
to run on my real hardware (a Beebox mini PC): When booting, the Hurd
runs an rc script which freezes.
I make /dev/sda1 an ext2 filesystem and use a slightly modified
/run/current-system/profile/share/guile/site/3.0/gnu/system/examples/bare-hurd.scm
as the template for a manual installation (with the usual steps from
the Guix manual). Note: e2fsprogs is needed for manual installation
but is not installed in the rc1 installer image; a bug
<https://issues.guix.gnu.org/58239>.
(Thank you for making me notice the bug!)
After these preparations, I run:
guix system init /mnt/etc/config.scm /mnt --target=i586-pc-gnu --skip-checks
Then a last step: Open `guix repl` and run
,use (gnu build hurd-boot)
(make-hurd-device-nodes "/mnt")
It installs and runs somewhat iff I edit the GRUB boot options (with
the E key in the boot menu) to boot from sd0s1 instead of hd0s1, on
every boot. If I forget to do this, I need to run `fsck.ext2
/dev/sda1` from the installer image before I can boot the already
installed Hurd again.
Anyway, it starts /gnu/store/38sb8h…-system/rc, which freezes.
Also note that the Hurd release shipped with Guix has known security
issues (see Sergey Bugaev’s writeups; there has not yet been a new mig
release since and Guix would need it for newer Hurd, I think).
Note: These instructions are the result of trial and error. I am not a
hurd user (yet) and don’t know details.
Regards,
Florian
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GNU Guix 1.4.0rc1 available for testing!
2022-12-01 9:17 GNU Guix 1.4.0rc1 available for testing! Ludovic Courtès
` (2 preceding siblings ...)
2022-12-01 22:55 ` Svante Signell
@ 2022-12-02 22:17 ` Ahmed Khanzada
2022-12-02 23:10 ` (
2022-12-03 9:50 ` zimoun
2022-12-04 1:19 ` John Kehayias
2022-12-04 16:17 ` pelzflorian (Florian Pelz)
5 siblings, 2 replies; 17+ messages in thread
From: Ahmed Khanzada @ 2022-12-02 22:17 UTC (permalink / raw)
To: Ludovic Courtès, info-guix, guix-devel, help-guix
How can I switch my current GNU Guix installation over to 1.4?
Afterwards, how could I switch it back? Is that all safe to do so?
Tried looking the answer up on a search engine, but it wasn't clear to me.
Thanks,
Ahmed
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GNU Guix 1.4.0rc1 available for testing!
2022-12-02 22:17 ` Ahmed Khanzada
@ 2022-12-02 23:10 ` (
2022-12-03 9:50 ` zimoun
1 sibling, 0 replies; 17+ messages in thread
From: ( @ 2022-12-02 23:10 UTC (permalink / raw)
To: Ahmed Khanzada, Ludovic Courtès, info-guix, guix-devel,
help-guix
[-- Attachment #1: Type: text/plain, Size: 338 bytes --]
On Fri Dec 2, 2022 at 10:17 PM GMT, Ahmed Khanzada wrote:
> How can I switch my current GNU Guix installation over to 1.4?
> Afterwards, how could I switch it back? Is that all safe to do so?
You'd just set your channels.scm to point to the version-1.4.0 branch or use
the ``--commit'' ``guix pull'' flag for the same.
-- (
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GNU Guix 1.4.0rc1 available for testing!
2022-12-02 22:17 ` Ahmed Khanzada
2022-12-02 23:10 ` (
@ 2022-12-03 9:50 ` zimoun
2022-12-03 14:18 ` Ahmed Khanzada
2022-12-03 16:25 ` Kaelyn
1 sibling, 2 replies; 17+ messages in thread
From: zimoun @ 2022-12-03 9:50 UTC (permalink / raw)
To: Ahmed Khanzada, Ludovic Courtès, info-guix, guix-devel,
help-guix
Hi,
On Fri, 02 Dec 2022 at 17:17, Ahmed Khanzada <me@enzu.ru> wrote:
> How can I switch my current GNU Guix installation over to 1.4?
> Afterwards, how could I switch it back? Is that all safe to do so?
I guess some usual,
guix pull --branch=version-1.4.0
guix system reconfigure
then
guix pull --roll-back
guix system reconfigure
Well, I think it should be possible using “guix time-machine”, something
like,
guix time-machine --branch=version-1.4.0 -- system reconfigure
but then I do not know how it goes for switching back.
Cheers,
simon
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GNU Guix 1.4.0rc1 available for testing!
2022-12-03 9:50 ` zimoun
@ 2022-12-03 14:18 ` Ahmed Khanzada
2022-12-03 17:45 ` Ludovic Courtès
2022-12-03 16:25 ` Kaelyn
1 sibling, 1 reply; 17+ messages in thread
From: Ahmed Khanzada @ 2022-12-03 14:18 UTC (permalink / raw)
To: zimoun, Ludovic Courtès, info-guix, guix-devel, help-guix,
paren
Thank you, Paren and Simon. That was easy. :)
I am now on a seemingly stable Guix 1.4 and GNU/Linux kernel 6.
I'll look into submitting a pull request to the documentation in the
spot where I had expected to find this information.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GNU Guix 1.4.0rc1 available for testing!
2022-12-03 9:50 ` zimoun
2022-12-03 14:18 ` Ahmed Khanzada
@ 2022-12-03 16:25 ` Kaelyn
2022-12-04 15:50 ` Ahmed Khanzada via Development of GNU Guix and the GNU System distribution.
1 sibling, 1 reply; 17+ messages in thread
From: Kaelyn @ 2022-12-03 16:25 UTC (permalink / raw)
To: zimoun; +Cc: info-guix, guix-devel, help-guix
------- Original Message -------
On Saturday, December 3rd, 2022 at 9:50 AM, zimoun <zimon.toutoune@gmail.com> wrote:
>
>
> Hi,
>
> On Fri, 02 Dec 2022 at 17:17, Ahmed Khanzada me@enzu.ru wrote:
>
> > How can I switch my current GNU Guix installation over to 1.4?
> > Afterwards, how could I switch it back? Is that all safe to do so?
>
>
> I guess some usual,
>
> guix pull --branch=version-1.4.0
> guix system reconfigure
>
> then
>
> guix pull --roll-back
> guix system reconfigure
As a side note, if you use GRUB as your bootloader, you can select an alternate menu entry to temporarily switch to an older generation. You can also roll back to the previous system generations with:
guix system roll-back
>
> Well, I think it should be possible using “guix time-machine”, something
> like,
>
> guix time-machine --branch=version-1.4.0 -- system reconfigure
>
> but then I do not know how it goes for switching back.
I've not tried guix time-machine to reconfigure a system, but once it is done, the same "guix system roll-back" should work for switching back to your previous system generation (pre-1.4.0-branch).
HTH!
Cheers,
Kaelyn
>
> Cheers,
> simon
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GNU Guix 1.4.0rc1 available for testing!
2022-12-03 16:25 ` Kaelyn
@ 2022-12-04 15:50 ` Ahmed Khanzada via Development of GNU Guix and the GNU System distribution.
0 siblings, 0 replies; 17+ messages in thread
From: Ahmed Khanzada via Development of GNU Guix and the GNU System distribution. @ 2022-12-04 15:50 UTC (permalink / raw)
To: Kaelyn, zimoun; +Cc: info-guix, guix-devel, help-guix
Thank you, Kaelyn. I appreciate how friendly and helpful this commuity is.
For testing documentation purposes, this is the hardware that the release
candidate is running smoothly on for me so far:
OS: Guix System x86_64
Host: X570 AORUS XTREME -CF
Kernel: 6.0.10-gnu
Uptime: 1 day, 56 mins
Packages: 60 (guix-system), 91 (guix-user)
Shell: fish 3.5.1
Resolution: 3840x1080
DE: exwm
Terminal: urxvt
Terminal Font: Iosevka
CPU: AMD Ryzen 9 5900X (24) @ 3.700GHz
GPU: NVIDIA 0c:00.0 NVIDIA Corporation Device 2206
Memory: 3109MiB / 32031MiB
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GNU Guix 1.4.0rc1 available for testing!
2022-12-01 9:17 GNU Guix 1.4.0rc1 available for testing! Ludovic Courtès
` (3 preceding siblings ...)
2022-12-02 22:17 ` Ahmed Khanzada
@ 2022-12-04 1:19 ` John Kehayias
2022-12-04 16:17 ` pelzflorian (Florian Pelz)
5 siblings, 0 replies; 17+ messages in thread
From: John Kehayias @ 2022-12-04 1:19 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: guix-devel
On Thu, Dec 01, 2022 at 10:17 AM, Ludovic Courtès wrote:
> Hello Guix!
>
> The first release candidate of the upcoming 1.4.0 release is now
> available for testing:
>
Thanks for all the hard work everyone, and especially to Ludo’ for helping herd (no pun intended) the cats to get us to this point!
I think I'll dive into some VM testing for the first time...
John
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GNU Guix 1.4.0rc1 available for testing!
2022-12-01 9:17 GNU Guix 1.4.0rc1 available for testing! Ludovic Courtès
` (4 preceding siblings ...)
2022-12-04 1:19 ` John Kehayias
@ 2022-12-04 16:17 ` pelzflorian (Florian Pelz)
2022-12-04 18:30 ` Julien Lepiller
2022-12-06 10:46 ` Ludovic Courtès
5 siblings, 2 replies; 17+ messages in thread
From: pelzflorian (Florian Pelz) @ 2022-12-04 16:17 UTC (permalink / raw)
To: guix-devel; +Cc: Julien Lepiller, Ludovic Courtès
There are some release blockers. To summarize, IMHO it would be
regrettable if these bugs were not fixed before release:
* [PATCH v2 2/3] install: Add missing e2fsprogs utility.
<https://issues.guix.gnu.org/59661>
Otherwise manual installation does not work as advertised.
* [version 1.4.0rc1] reconfigure fails
<https://issues.guix.gnu.org/59780>
Otherwise users cannot update Guix System once installed
unless they take manual action.
* [version 1.4.0rc1] install.sh script should authorize bordeaux
<https://issues.guix.gnu.org/59781>
Otherwise especially ARM users get far less substitutes
unless they take manual action.
Julien Lepiller <julien@lepiller.eu> writes:
> Do we string freeze?
About string freeze: I do not know if that is the case, but changes to
critical parts of doc/guix.texi on master should not be reflected on
Weblate if they don’t get into 1.4.0.
Regards,
Florian
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GNU Guix 1.4.0rc1 available for testing!
2022-12-04 16:17 ` pelzflorian (Florian Pelz)
@ 2022-12-04 18:30 ` Julien Lepiller
2022-12-06 10:46 ` Ludovic Courtès
1 sibling, 0 replies; 17+ messages in thread
From: Julien Lepiller @ 2022-12-04 18:30 UTC (permalink / raw)
To: pelzflorian (Florian Pelz), guix-devel; +Cc: Ludovic Courtès
[-- Attachment #1: Type: text/plain, Size: 1254 bytes --]
For i18n, weblate is still following master. I'll switch when we start string freeze, which should be one week before release. When the time comes, please someone ping me :)
Le 4 décembre 2022 17:17:38 GMT+01:00, "pelzflorian (Florian Pelz)" <pelzflorian@pelzflorian.de> a écrit :
>There are some release blockers. To summarize, IMHO it would be
>regrettable if these bugs were not fixed before release:
>
>* [PATCH v2 2/3] install: Add missing e2fsprogs utility.
> <https://issues.guix.gnu.org/59661>
> Otherwise manual installation does not work as advertised.
>
>* [version 1.4.0rc1] reconfigure fails
> <https://issues.guix.gnu.org/59780>
> Otherwise users cannot update Guix System once installed
> unless they take manual action.
>
>* [version 1.4.0rc1] install.sh script should authorize bordeaux
> <https://issues.guix.gnu.org/59781>
> Otherwise especially ARM users get far less substitutes
> unless they take manual action.
>
>Julien Lepiller <julien@lepiller.eu> writes:
>> Do we string freeze?
>
>About string freeze: I do not know if that is the case, but changes to
>critical parts of doc/guix.texi on master should not be reflected on
>Weblate if they don’t get into 1.4.0.
>
>Regards,
>Florian
[-- Attachment #2: Type: text/html, Size: 1836 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: GNU Guix 1.4.0rc1 available for testing!
2022-12-04 16:17 ` pelzflorian (Florian Pelz)
2022-12-04 18:30 ` Julien Lepiller
@ 2022-12-06 10:46 ` Ludovic Courtès
1 sibling, 0 replies; 17+ messages in thread
From: Ludovic Courtès @ 2022-12-06 10:46 UTC (permalink / raw)
To: pelzflorian (Florian Pelz); +Cc: guix-devel, Julien Lepiller
Hi Florian,
"pelzflorian (Florian Pelz)" <pelzflorian@pelzflorian.de> skribis:
> * [PATCH v2 2/3] install: Add missing e2fsprogs utility.
> <https://issues.guix.gnu.org/59661>
> Otherwise manual installation does not work as advertised.
Done.
> * [version 1.4.0rc1] reconfigure fails
> <https://issues.guix.gnu.org/59780>
> Otherwise users cannot update Guix System once installed
> unless they take manual action.
Done.
> * [version 1.4.0rc1] install.sh script should authorize bordeaux
> <https://issues.guix.gnu.org/59781>
> Otherwise especially ARM users get far less substitutes
> unless they take manual action.
Almost done. :-)
Thanks for your feedback!
Ludo’.
^ permalink raw reply [flat|nested] 17+ messages in thread