Re: Adding content-addressed URLs to https://guix.gnu.org/sources.json

2023-04-25 Thread Simon Tournier
Hi, On Mon, 24 Apr 2023 at 18:41, Ludovic Courtès wrote: > How does that sound? The patch LGTM. Cheers, simon PS: On a side note, building sources.json fails since ~1 month. --8<---cut here---start->8--- $ guix repl -- build-package-metadata.scm /tmp/ gui

Re: Setuid handling?

2023-04-25 Thread Josselin Poiret
Hi, Felix Lechner via "Development of GNU Guix and the GNU System distribution." writes: > Hi, > > After reconfiguring today (see below) I can no longer invoke a > familiar set of setuid executables: > > $ su - > su: Not setuid and you are not root, expect this to fail > root's passw

Re: `mumi send-email' means no more debbugs dance to send multiple patches

2023-04-25 Thread Arun Isaac
Hi Josselin, > I've just tried it out, but unfortunately mumi didn't receive the mail > in time and it just timed out sending the replies :( is there anything > that could be done on that front? Does mumi use IMAP IDLE? Ouch! Unfortunately, timeouts can happen. I was just hoping it would be un

Re: Adding content-addressed URLs to https://guix.gnu.org/sources.json

2023-04-25 Thread Ludovic Courtès
Hi! Simon Tournier skribis: > PS: On a side note, building sources.json fails since ~1 month. > > $ guix repl -- build-package-metadata.scm /tmp/ > guix repl: package metadata will be written to '/tmp/' > Backtrace: > > [...] > > In procedure %origin-patches-real: Wrong type argument: #< > name

Re: Adding content-addressed URLs to https://guix.gnu.org/sources.json

2023-04-25 Thread Ludovic Courtès
Hello, (+Cc: guix-sysadmin) Simon Tournier skribis: > On Mon, 24 Apr 2023 at 18:41, Ludovic Courtès > wrote: > >> How does that sound? > > The patch LGTM. Applied in maintenance.git commit b7af47ceb629b2267ea8c28dbe5750a456be0b8f. I’ll reconfigure berlin soonish to it runs this updated scri

Re: Adding content-addressed URLs to https://guix.gnu.org/sources.json

2023-04-25 Thread Maxim Cournoyer
Hi Simon, Simon Tournier writes: [...] > $ guix repl -- build-package-metadata.scm /tmp/ > guix repl: package metadata will be written to '/tmp/' > Backtrace: > > [...] > > In procedure %origin-patches-real: Wrong type argument: #< > name: "ruby-sorbet-runtime-0.5.10610.20230106174520-1fa66801

Core-updates merge

2023-04-25 Thread Andreas Enge
Hello all, I have just merged core-updates into master and deleted the branch! This has been a long adventure, which became particularly intensive after the last Guix Days in February. First and foremost many thanks to everyone who contributed to the branch, be it by commits, discussions or by wor

Re: Mesa vulkan layer path fix for core-updates

2023-04-25 Thread Andreas Enge
Hello Kaelyn, thanks for your research! Am Wed, Apr 19, 2023 at 04:07:51PM + schrieb Kaelyn: > * https://issues.guix.gnu.org/62176 can be closed when core-updates is > merged, since core-updates contains mesa 22.2.4 > * Though not exactly mesa-related, https://issues.guix.gnu.org/61364 can

Re: Setuid handling?

2023-04-25 Thread Development of GNU Guix and the GNU System distribution.
Hi Josselin, On Tue, Apr 25, 2023 at 5:26 AM Josselin Poiret wrote: > > What is `command -v su` $ command -v su /home/lechner/.guix-home/profile/bin/su > and `ls /run/setuid-programs/`? Please see below for output. > Have you rebooted since reconfiguring? Yes, I have---at least twice. Thanks

Re: Core-updates merge

2023-04-25 Thread Development of GNU Guix and the GNU System distribution.
Hi Andreas, On Tue, Apr 25, 2023 at 7:09 AM Andreas Enge wrote: > > many thanks to > everyone who contributed to the branch, be it by commits, discussions or > by working on the infrastructure. I'd like to please also acknowledge your pivotal role in shepherding that monumental merge. With grac

Re: `mumi send-email' means no more debbugs dance to send multiple patches

2023-04-25 Thread Ricardo Wurmus
Arun Isaac writes: > The mumi server fetches emails from the debbugs server using a periodic > rsync. This happens once every few minutes (< 5 minutes)[1]. After > sending the first email, `mumi send-email' polls the mumi server once > every minute to see if the email has reached the mumi serve

Re: Core-updates merge

2023-04-25 Thread Katherine Cox-Buday
On 4/25/23 8:40 AM, Felix Lechner via Development of GNU Guix and the GNU System distribution. wrote: Hi Andreas, On Tue, Apr 25, 2023 at 7:09 AM Andreas Enge wrote: many thanks to everyone who contributed to the branch, be it by commits, discussions or by working on the infrastructure. I'd

Re: Core-updates merge

2023-04-25 Thread Josselin Poiret
Hi Andreas, Andreas Enge writes: > Hello all, > > I have just merged core-updates into master and deleted the branch! > This has been a long adventure, which became particularly intensive > after the last Guix Days in February. First and foremost many thanks to > everyone who contributed to the

Re: Setuid handling?

2023-04-25 Thread Josselin Poiret
Hi Felix, Felix Lechner writes: > $ command -v su > /home/lechner/.guix-home/profile/bin/su This is the crux of the issue here, it should be /run/setuid-programs/su. Are you on Guix system? /run/setuid-programs/ should be at the top of your PATH. The default /etc/profile should ensure that, b

Re: Core-updates merge

2023-04-25 Thread Leo Famulari
Thank you for leading this effort! The value of leadership and project management is sometimes underappreciated in software projects, but they are essential for our success. On Tue, Apr 25, 2023, at 10:09, Andreas Enge wrote: > Hello all, > > I have just merged core-updates into master and delet

Re: Setuid handling?

2023-04-25 Thread Development of GNU Guix and the GNU System distribution.
Hi Josselin, On Tue, Apr 25, 2023 at 8:37 AM Josselin Poiret wrote: > > Are you on Guix system? Thanks for asking! I am, and always have been. > /run/setuid-programs/ should be at the top of your PATH. Well, the home profile ends up being first here: $ echo $PATH | tr : '\n' /home/lechner/.g

Re: `mumi send-email' means no more debbugs dance to send multiple patches

2023-04-25 Thread Josselin Poiret
Hi Arun, Arun Isaac writes: > Hi Josselin, > > Ouch! Unfortunately, timeouts can happen. I was just hoping it would be > unlikely. Did you wait out the full 15 retries of `mumi send-email'? Yes, I did wait until it completely timed out. > This is admittedly a somewhat fragile system, but it is

Re: Mesa vulkan layer path fix for core-updates

2023-04-25 Thread Kaelyn
Hi, --- Original Message --- On Tuesday, April 25th, 2023 at 2:15 PM, Andreas Enge wrote: > > > Hello Kaelyn, > > thanks for your research! You're welcome! :) > Am Wed, Apr 19, 2023 at 04:07:51PM + schrieb Kaelyn: > > > * https://issues.guix.gnu.org/62176 can be closed when co

Re: Setuid handling?

2023-04-25 Thread Leo Famulari
On Tue, Apr 25, 2023 at 09:21:52AM -0700, Felix Lechner via Development of GNU Guix and the GNU System distribution. wrote: > Well, the home profile ends up being first here: That's wrong on Guix System. Check your user's shell initialization files, such as ~/.bash_profile, ~/.profile, ~/.bashrc

Re: Setuid handling?

2023-04-25 Thread Saku Laesvuori
> > /run/setuid-programs/ should be at the top of your PATH. > > Well, the home profile ends up being first here: I, too, have my home profile as the first one. Having peeked into /etc/profile and ~/.guix-home/setup-environment it seems like that is the original order without any interference fr

Re: Core-updates merge

2023-04-25 Thread Maxim Cournoyer
Hello, My gratitude for your patience and perseverance on merging the core-updates branch :-). Congratulations everyone! -- Thanks, Maxim