Status of hibernation (suspend to disk) in Guix

2022-12-02 Thread Ivan Vilata i Balaguer
(I'm not subscribed to the list, please CC me in replies. Thanks!) Hi everyone! As I had promised to myself and some guixers at Capitole du Libre (salut les collègues !), I finally installed the Guix System in my laptop (already time after 6+ years of using Guix packages!). Although my setup

Re: Status of hibernation (suspend to disk) in Guix

2022-12-02 Thread Tobias Geerinckx-Rice
Ivan Vilata i Balaguer 写道: But then I wonder if I may have rushed to post the patch, as I don't know whether hibernation is supposed to be more or less mature or supported in Guix (we may not want to encourage people to use a feature which may easily cause data loss)… Though it works quite

Re: Help with G-expression

2022-12-02 Thread zimoun
Hi Ludo, On Fri, 02 Dec 2022 at 10:09, Ludovic Courtès wrote: > zimoun skribis: > >> no code for module (guix config) > > (guix config) is added by using ‘make-config.scm’; there’s an example in > (gnu services base). > > For the rest, make sure to use ‘source-module-closure’ or you’ll miss >

Re: Stay Together For The Kids

2022-12-02 Thread jgart
On Fri, 02 Dec 2022 13:42:39 + Luis Felipe wrote: > Hi jgart, the talk looks interesting, I'll watch it later. Cool, let me know what you think here if you'd like. I think it's a very relevant talk to Guixers by the BDFL of zig who uses NixOS. > "mpv" is a really nice piece of software :)

Re: Help with G-expression

2022-12-02 Thread Ludovic Courtès
Hi, zimoun skribis: > scheme@(guix-user)> ,build (fail-again-not-fixed) > While executing meta-command: > Throw to key `match-error' with args `("match" "no matching pattern" > (#:declarative? #f #:export (%guix-package-name %guix-version > %guix-bug-report-address %guix-home-page-url

match-record

2022-12-02 Thread Aleksandr Vityazev
Hi, Before cc9ee514e37f6ec74dd9cab91a13d51f7b8d47e7 commit the code below worked: #+begin_src scheme :scheme guile :season guile (define (iwd-etc-service config) (match-record config (config) `(("iwd/main.conf" ,(apply mixed-text-file "main.conf"

Re: File search

2022-12-02 Thread antoine . romain . dumont
Hello Guix! Guix is top so thanks for the awesome work! Just to give some feedback on this thread. That's a good news that the file search functionality in the radar. > Lately I found myself going several times to > to look for packages providing a given > file and

Re: File search

2022-12-02 Thread Antoine R. Dumont (@ardumont)
Hello again, As mentioned previously, I have iterated on the work @civodul started. After discussing it a bit over irc, I proposed to try and push a bit forward the discussion and the implementation [2] to see where this goes. After toying a bit with the initial code, I took the liberty to make

Re: Licence of the Guix blog posts

2022-12-02 Thread Ludovic Courtès
Hi! Ludovic Courtès skribis: > Therefore, I propose to apply the following patch, which leaves out a > couple of posts as “unlicensed”. From there on, we’ll have consistent > free licensing by default. Thanks to everyone who provided feedback. I pushed the patch. Let’s see if we can

Re: Licence of the Guix blog posts

2022-12-02 Thread zimoun
Hi Ludo, Thanks for this clarification. It reminds me hpc.guix.info posts. :-) On Mon, 28 Nov 2022 at 18:22, Ludovic Courtès wrote: > Simon, what do you think about emailing the authors of the “10 years of > stories” post asking if they agree with the licensing? :-) No rush, > though the

Re: PMB integrated Library System

2022-12-02 Thread Ludovic Courtès
Hi, Joshua Branson skribis: >> + (synopsis "Integrated Library System") >> + (description "PMB is an Integrated Library System for librarians, >> documentalists and >> +information managers. >> + >> +PMB features include: >> +@itemize >> +@item Management of physical and digital

FOSDEM tracks: deadlines are approaching!

2022-12-02 Thread Ludovic Courtès
Hi! To complement what you wrote Simon, here’s a subset of the devrooms at that I think could be good venues for Guix talks: • Containers, Dec. 10th

Re: Help with G-expression

2022-12-02 Thread zimoun
Hi Ludo, Thanks for your patience. :-) On Fri, 02 Dec 2022 at 22:30, Ludovic Courtès wrote: > Oops, that one is a new bug due to > 54003af85cc5b689bd328b30617c93ed2f5fd647. I’ll look into it. Ah, a good news. :-) >> Below the log file – missing (gcrypt hash). > > So (with-extensions (list

Re: GNU Guix 1.4.0rc1 available for testing!

2022-12-02 Thread (
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

Release progress, week 8

2022-12-02 Thread Ludovic Courtès
Hello Guix! Release progress: week 8. Apologies for not sending this one on time this Thursday; instead we got RC1, which is nice. :-) https://lists.gnu.org/archive/html/guix-devel/2022-12/msg0.html The RC was made from ‘version-1.4.0’ branch, which only takes important fixes now (if in

guix emacs package MELPA/ELPA

2022-12-02 Thread Arvid Krein
Hello guix-devel, this is my first time writing to this list so I hope I am at the right place. I noticed that the guix package for emacs was moved from being developed at Github/Gitlab to Savannah. There is the guix package 'emacs-guix'. Some people (including me) would rather use the MELPA

Re: match-record

2022-12-02 Thread Ludovic Courtès
Hi Aleksandr, Aleksandr Vityazev skribis: > Before cc9ee514e37f6ec74dd9cab91a13d51f7b8d47e7 commit the code below > worked: > > #+begin_src scheme :scheme guile :season guile > > (define (iwd-etc-service config) > (match-record config (config) > `(("iwd/main.conf" >,(apply

Re: Release progress, week 8

2022-12-02 Thread Vagrant Cascadian
On 2022-12-02, Ludovic Courtès wrote: > Release progress: week 8. > > Apologies for not sending this one on time this Thursday; instead we got > RC1, which is nice. :-) > > https://lists.gnu.org/archive/html/guix-devel/2022-12/msg0.html Yay, love not having to build the source tarball to

Re: PMB integrated Library System

2022-12-02 Thread Joshua Branson
"yarl baudig" writes: > Hello guix, > I would like to ask for comments on this, please. > A relative asked me to install pmb (www.sigb.net) on his linux computer. > I thought that trying to package this for guix would be a good way to make it > easier for me to maintain it, to contribute to

Re: Potential minor API change notice

2022-12-02 Thread Ludovic Courtès
Maxim Cournoyer skribis: > Ludovic Courtès writes: > >> Hi, >> >> Maxim Cournoyer skribis: >> >>> This is a heads up to let you know that the >>> %BASE-PACKAGES-DISK-UTILITIES public variable exported from (gnu system) >>> may be removed in the near future. >> >> If the patch eventually gets

Re: GNU Guix 1.4.0rc1 available for testing!

2022-12-02 Thread Ludovic Courtès
Hi, Luis Felipe skribis: > 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: Excellent, thanks! Ludo’.

Re: Help with G-expression

2022-12-02 Thread Ludovic Courtès
Hi, zimoun skribis: > no code for module (guix config) (guix config) is added by using ‘make-config.scm’; there’s an example in (gnu services base). For the rest, make sure to use ‘source-module-closure’ or you’ll miss modules (info "(guix) G-Expressions"). HTH! Ludo’.

Stay Together For The Kids

2022-12-02 Thread jgart
https://www.youtube.com/watch?v=stChOsejLEQ paste above url into an invidious instance to protect your four essential freedoms and watch a talk about packaging, Debian, and NixOS: https://redirect.invidious.io/

Re: how to customize mirror list used in custom channels?

2022-12-02 Thread Ludovic Courtès
Hi, zimoun skribis: > Does something like that would make sense? Yes, that’s the idea. > diff --git a/guix/download.scm b/guix/download.scm > index 2e9ecb43fc..2497ea0f75 100644 > --- a/guix/download.scm > +++ b/guix/download.scm > @@ -499,6 +499,7 @@ (define %download-fallback-test >

Re: branch master updated: doc: Recommend avoiding execl, execle or execlp in mcron job specifications.

2022-12-02 Thread Ludovic Courtès
Hello, guix-comm...@gnu.org skribis: > diff --git a/doc/guix.texi b/doc/guix.texi > index e547d469f4..caa6976a82 100644 > --- a/doc/guix.texi > +++ b/doc/guix.texi > @@ -18940,9 +18940,8 @@ gexps to introduce job definitions that are passed to > mcron >;; job's action as a Scheme procedure.

PMB integrated Library System

2022-12-02 Thread yarl baudig
Hello guix, I would like to ask for comments on this, please. A relative asked me to install pmb (www.sigb.net) on his linux computer. I thought that trying to package this for guix would be a good way to make it easier for me to maintain it, to contribute to guix, and to learn more about guix.

Re: Stay Together For The Kids

2022-12-02 Thread Luis Felipe
Hi jgart, the talk looks interesting, I'll watch it later. On Friday, December 2nd, 2022 at 08:50, jgart wrote: > https://www.youtube.com/watch?v=stChOsejLEQ > > paste above url into an invidious instance to protect your four essential > freedoms and watch a talk about packaging, Debian, and