Re: Collecting Guix talks at FOSDEM

2024-02-05 Thread Pjotr Prins
Hi Steve, It would also be nice to write a BLOG about what was discussed at Guix days and FOSDEM. That way we get a historical record. If you take the lead we can collect the notes that were made and write a concise overview of each discussion. I am sure people are happy to help. That an idea? Pj

Re: Guix Days: Patch flow discussion

2024-02-05 Thread Steve George
On 05/02/2024 15:57, Clément Lassieur wrote: Hello, On Mon, Feb 05 2024, Steve George wrote: Hi, Our goal for the discussion: How do we double the number of patches that are *reviewed* and *applied* to Guix in the next six months? Patch flow is a pipeline, to change it we co

Re: How do I use wrap-ruby-program to make curl findable in a Ruby package?

2024-02-05 Thread Marek Paśnikowski
05.02.2024 10:39:08 CET Marek Paśnikowski: > Can I use the function in the body of the package definition, or does the > package definition go inside the wrapper? Could you provide an example how > to set the following? ~LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$GUIX_PROFILE/lib~ > . The function code is

Re: Guix Days: Patch flow discussion

2024-02-05 Thread Felix Lechner via
Hi Suhail, On Mon, Feb 05 2024, suh...@bayesians.ca wrote: > Felix Lechner via writes: > > Is your position that First off, I'm sorry I write so much today. For a project the size of Guix, it's not good for one person to belabor a point repeatedly. I am responding to your request for a clarific

Re: Guix Days: Patch flow discussion

2024-02-05 Thread Suhail
Felix Lechner via writes: > Another is that committers should commit what they think is right > rather than ask for revised patches. I could be mistaken, but I believe this does happen today at least some of the time. Is your position that 1. this never happens today and thus, should happen so

Re: Guix Days: Patch flow discussion

2024-02-05 Thread Clément Lassieur
On Mon, Feb 05 2024, Felix Lechner via wrote: > On Mon, Feb 05 2024, Clément Lassieur wrote: > >> On Mon, Feb 05 2024, Felix Lechner via "Development of GNU Guix and the GNU >> System distribution." wrote: >> >> I see no evidence here. And I'm unsure which plan you are talking >> about (the plan

Re: Guix Days: Patch flow discussion

2024-02-05 Thread Felix Lechner via
On Mon, Feb 05 2024, Clément Lassieur wrote: > On Mon, Feb 05 2024, Felix Lechner via "Development of GNU Guix and the GNU > System distribution." wrote: > > I see no evidence here. And I'm unsure which plan you are talking > about (the plan?). Two people can look at the same thing and reach di

Re: Guix Days: Patch flow discussion

2024-02-05 Thread Clément Lassieur
On Mon, Feb 05 2024, Felix Lechner via "Development of GNU Guix and the GNU System distribution." wrote: > Hi Clément, > > On Mon, Feb 05 2024, Clément Lassieur wrote: > >> I don't think reviewers have to be committers. > > How much more evidence does the project need to see in order to realize >

Re: Guix Days: Patch flow discussion

2024-02-05 Thread Felix Lechner via
Hi Clément, On Mon, Feb 05 2024, Clément Lassieur wrote: > I don't think reviewers have to be committers. How much more evidence does the project need to see in order to realize that the plan is not working? I'll spare the list a lengthy analysis of the social dynamics but the delegation of com

Re: Guix Days: Patch flow discussion

2024-02-05 Thread Clément Lassieur
Hello, On Mon, Feb 05 2024, Steve George wrote: > Hi, > > Our goal for the discussion: > > How do we double the number of patches that are *reviewed* and > *applied* to Guix in the next six months? > > Patch flow is a pipeline, to change it we could: > > a. Increase the number of comm

Running guix home + shepherd in non-Guix OS

2024-02-05 Thread Abbé
Hi! I'm testing Guix on my NixOS through guix home environment. Recently, I replaced my systemd user manager with GNU Shepherd, and it seems to work fine (e.g. I could launch emacs as shepherd service). I'm wondering how would one go about integrating shepherd with 'guix home' configuration (i

Re: Getting all symbols in a Scheme file as a list

2024-02-05 Thread Christina O'Donnell
Hi, There is no such thing as symbol definitions in Scheme – you can make symbols with symbol->string, but you can’t define a symbol to anything, symbols simply are. You can, however, define variables, which have a symbol as name (and that name may depend on context in case of hygienic macro

Re: Adding shell commands the .profile with guix home

2024-02-05 Thread Andrew Stubbs
Thanks, this is what I needed. Can we get something like this example added to the manual? I now see that the bash example is similar, but this stuff was really not obvious to me. The "type text-config" is also presented, throughout the manual, entirely without explanation, but maybe that would be

Guix Days: Patch flow discussion

2024-02-05 Thread Steve George
Hi, Our goal for the discussion: How do we double the number of patches that are *reviewed* and *applied* to Guix in the next six months? Patch flow is a pipeline, to change it we could: a. Increase the number of committers - more people to do the work b. Increase the efficienc

How do I use wrap-ruby-program to make curl findable in a Ruby package?

2024-02-05 Thread Marek Paśnikowski
Dear All I am having one problem with correctly packaging ruby-nano-bots[^1]. The Ruby gem wants to load libcurl at runtime and is not able to find it without setting the LD_LIBRARY_PATH to ~/.guix-profile/lib . This is the final problem to solve, because after I performed ~guix install curl~