version-1.4.0 branch merged into master and removed (for now)

2022-01-17 Thread Maxim Cournoyer
Hello gentlefolks, As you may have noticed, the version-1.4.0 that underwent a world rebuild to fix a flaw in the sitecustomize.py has now been merged into master. Since there appears to be some more fixes needing to come to master for other some architectures before we can issue our first RC, I

Re: version-1.4.0 branch updated

2022-01-17 Thread Maxim Cournoyer
Hello again! Chris Marusich writes: [...] > On aarch64-linux, on master, bug 52943 prevents the "guix" package from > building successfully. I've committed a fix for this on the master > branch in commit 24c3485bb3ffc05e687ef6513ac287b8d3048bab. However, I > haven't yet updated the "guix"

Re: Release v1.4 (or 2.0): process and schedule ?

2022-01-17 Thread Maxim Cournoyer
Hi Chris, Chris Marusich writes: [...] > With Ludo's feedback, I was able to fix 52940 without rebuilding the > world in commit 195bb1fb9d55d8e5187d669c63a3cde747fc5f64 on master. Can > you try merging master into your version-1.4.0 branch? Awesome! As you may have noticed, today

Re: Celebrating ten years of Guix

2022-01-17 Thread Maxim Cournoyer
Hello, Pjotr Prins writes: > On Wed, Jan 12, 2022 at 03:27:32PM +0100, Ludovic Courtès wrote: >> Hello Guix! >> >> This year marks the tenth anniversary of Guix; what if we used that as a >> pretext to join forces and organize “special events” throughout the >> year? Obviously the Guix Days

Re: WARNING: Git merges are tricky. Rebasing is better?

2022-01-17 Thread Kyle Meyer
Leo Famulari writes: > On Mon, Jan 17, 2022 at 05:26:08PM -0500, Kyle Meyer wrote: >> Fwiw I don't think Git automatically resolved that conflict: >> >> $ git checkout 276f40fdc349d2ad62582b23ea55e061b689cfc0^ >> $ git merge 276f40fdc349d2ad62582b23ea55e061b689cfc0^2 > [...] >>

Re: WARNING: Git merges are tricky. Rebasing is better?

2022-01-17 Thread Leo Famulari
On Mon, Jan 17, 2022 at 05:26:08PM -0500, Kyle Meyer wrote: > Fwiw I don't think Git automatically resolved that conflict: > > $ git checkout 276f40fdc349d2ad62582b23ea55e061b689cfc0^ > $ git merge 276f40fdc349d2ad62582b23ea55e061b689cfc0^2 [...] > ++<<< HEAD >+

Re: WARNING: Git merges are tricky. Rebasing is better?

2022-01-17 Thread Kyle Meyer
Leo Famulari writes: > -- > $ git show 276f40fdc349d2ad62582b23ea55e061b689cfc0:gnu/packages/gnome.scm | > grep "define-public epiphany" -A11 > (define-public epiphany > (package > (name "epiphany") > (version "41.2") > (source (origin > (method url-fetch) >

WARNING: Git merges are tricky. Rebasing is better?

2022-01-17 Thread Leo Famulari
Take note that Git merges can be tricky and hide mistakes! Please consider using a rebasing workflow instead of a merging workflow for your branches. For example, today we merged the version-1.4.0 branch into the master branch, with commit 276f40fdc349d2ad62582b23ea55e061b689cfc0. After the

Expat 2.4.3 with security fixes released

2022-01-17 Thread Sebastian Pipping
Hello everyone! Expat 2.4.3 with security fixes has been released. There is a summary blog post [1] and the change log [2] with more details. If you have patches for Expat that are still required with version 2.4.3, please send them my way. Thank you! Best Sebastian [1]

Re: Profile definition, was Re: bug#53224: Cookbook recipe about profile collisions

2022-01-17 Thread Leo Famulari
On Mon, Jan 17, 2022 at 12:56:20PM -0500, Matt wrote: > Leo is 100% correct that my understanding is still rather weak. I'll do my > best despite that to help make the documentation better. I hope you will not feel too bad about that. Remember, everyone begins by not knowing anything. Your

Profile definition, was Re: bug#53224: Cookbook recipe about profile collisions

2022-01-17 Thread Matt
On Mon, 17 Jan 2022 09:16:28 -0500 Ludovic Courtès wrote > > This person spent a lot of time trying to understand the situation and > > writing the blog post, but their understanding is still rather weak. > > To be fair, the person didn’t look for “profile” in the manual. I’m

Re: Parallel guix builds can trample?

2022-01-17 Thread Maxime Devos
Hi, Phil Beadling schreef op ma 17-01-2022 om 17:23 [+]: > For each build that is kicked off in quick succession the local cache > of the repo required updated by update-cached-checkout >  * https://github.com/guix- > mirror/guix/blob/9f526f5dad5f4af69d158c50369e182305147f3b/guix/git.sc >

Re: Parallel guix builds can trample?

2022-01-17 Thread Phil Beadling
Hi Ricardo, all, I think we’ve worked out what the issue is, and have a proposed workaround, and perhaps a case for solving the problem in Guix itself (depending on what you people think!). The issue is that despite each build being performed in its own isolated container, these containers

Re: using an SRFI that is not available in Guile

2022-01-17 Thread Attila Lendvai
> I forgot to include "guile" ("guix shell" needs that to know > "GUILE_LOAD{,_COMPILED}_PATH"), try > > ./pre-inst-env guix shell guile guile-srfi-189 -- guile that this works indeed, thanks! i have sent the guile-srfi-189 patch as: https://issues.guix.gnu.org/53317 -- • attila lendvai •

packages: [PoC] Expand range of objects 'add-input-label' can label

2022-01-17 Thread elaexuotee
Hey Guix! This is me grubbing around with internals I know nothing about. Here is a quick and dirty proof-of-concept patch that extends 'add-input-label' to use the 'name' property of plain-file, program-file, etc. In addition, it also labels auxiliary files, using the same path string one

Guix Packaging Meetup Next Sunday (January 23)

2022-01-17 Thread jgart
Hi Guixers, I want to invite you to another Guix packaging meetup next Sunday, Jan. 23, 2022. The meetup will take place on Big Blue Button at the following room: https://meet.nixnet.services/b/jga-rtw-ahw-yky I want to thank nixnet for hosting the BBB! The meeting will start at 11:30 AM ET