bug#63986: Julia is very slow

2023-06-09 Thread Cayetano Santos via Bug reports for GNU Guix
Hi guix, I just noticed that the following line julia -e 'using Pkg; Pkg.add("BenchmarkTools"); using BenchmarkTools; N = 1000; A = rand(N, N); B = rand(N, N); @btime $A*$B' gives around 530 ms in my laptop when using guix provided julia. Same behavior when running within a guix

bug#63869: [shepherd] `guix system reconfigure` forgets `herd disable mysrv`

2023-06-09 Thread Maxim Cournoyer
Hi Ludovic, Ludovic Courtès writes: > Hi, > > Maxim Cournoyer skribis: > >> Ludovic Courtès writes: > > [...] > >>> When a service is stopped at the time of reconfigure, it is immediately >>> replaced and then started. >>> >>> Replacing works by unregistering the old instance from the

bug#63526: ping on a build fix for a build failure (main branch)

2023-06-09 Thread Andy Tai
I did contact upstream, no response On Fri, Jun 9, 2023 at 4:07 AM Andreas Enge wrote: > > Hello Andy, > > Am Tue, May 30, 2023 at 10:54:20AM -0700 schrieb Andy Tai: > > Hi, following previous comments (thanks) I have submitted a patch to > > correctly fix a build failure due to compiler

bug#63982: Shepherd can crash when a user service fails to start

2023-06-09 Thread Maxim Cournoyer
Hi! I've noticed that while all my user services (managed via GNU Stow -- not via Guix Home) were working, 'herd status' would report that /run/user/1000/shepherd/socket was missing and bail out. Starting from a nonexistent /run/user/1000/shepherd/socket, using old Shepherd 0.9.1:

bug#63979: SHEPHERD-SERVICE-CANONICAL-NAME assumes a non-empty PROVISION, but such instantiation is allowed

2023-06-09 Thread Attila Lendvai
it's possible to instantiate a SHEPHERD-SERVICE with an empty list as PROVISION, but then much later in time and space SHEPHERD-SERVICE-CANONICAL-NAME dies on it. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “You live within a framework of perception that's determined by your values.

bug#63977: Incorrect language tags in case of incomplete translations

2023-06-09 Thread Maxime Devos
On the French part of the website, https://guix.gnu.org/fr/blog/2023/parameterized-packages-for-gnu-guix/, we have an lang="fr" attribute for the 'html' tag: [...] This is fine. This French web page has an English blog post. This is OK, HTML supports that. Just put a "lang="en"'

bug#63975: Broken link (404) in blog post breadcrumbs

2023-06-09 Thread Maxime Devos
Go to: https://guix.gnu.org/en/blog/2023/parameterized-packages-for-gnu-guix/ then click on the link ‘Parameterized Packages for GNU Guix’ in the breadcrumbs ‘Home -> Blog -> Parameterized Packages for GNU Guix’. This goes to

bug#63526: ping on a build fix for a build failure (main branch)

2023-06-09 Thread Andreas Enge
Hello Andy, Am Tue, May 30, 2023 at 10:54:20AM -0700 schrieb Andy Tai: > Hi, following previous comments (thanks) I have submitted a patch to > correctly fix a build failure due to compiler warnings, instead of > avoiding not building tests, on this Guix bug issue: >

bug#63972: specifying a substitute server without adding its PGP key silently ignores it

2023-06-09 Thread Attila Lendvai
i've installed a new guix, and at the first `guix system reconfigure` i specified a substitute server using --substitute-urls for That Other Channel. i had to do this, because the config.scm that contains the substitute specification is yet to be applied. it didn't work. it prints everything

bug#63368: Build coordiantor "Signals delivery fails constantly" crashes

2023-06-09 Thread Ludovic Courtès
Christopher Baines skribis: > Ludovic Courtès writes: > >> Christopher Baines skribis: [...] >>> 2023-06-02 19:01:22 Signals delivery fails constantly >>> 2023-06-02 19:01:29 locale is en_US.utf8 >>> 2023-06-02 19:01:29 (gnutls version: 3.7.7, guix version: 1.4.0-6.dc5430c) >>> >>>

bug#63869: [shepherd] `guix system reconfigure` forgets `herd disable mysrv`

2023-06-09 Thread Ludovic Courtès
Hi, Maxim Cournoyer skribis: > Ludovic Courtès writes: [...] >> When a service is stopped at the time of reconfigure, it is immediately >> replaced and then started. >> >> Replacing works by unregistering the old instance from the registry and >> registering a new one. As a side effect, you

bug#63972: specifying a substitute server without adding its PGP key silently ignores it

2023-06-09 Thread Ludovic Courtès
Hi, Attila Lendvai skribis: > i've installed a new guix, and at the first `guix system reconfigure` i > specified a substitute server using --substitute-urls for That Other Channel. > i had to do this, because the config.scm that contains the substitute > specification is yet to be applied.