Re: branch master updated: remote-server: Fix fetch worker crash.

2021-12-06 Thread Mathieu Othacehe
Hey Ludo, > I think it’s be safer (less prone to TOCTTOU races) to write it as: > > (catch 'system-error > (lambda () > (register-gc-roots drv)) > (lambda args > (unless (= ENOENT (system-error-errno args)) ;collected in the meantime > (apply throw args Oh, ind

Re: Desktops on non-x86_64 systems

2021-12-06 Thread Ludovic Courtès
Hi Maxim, Maxim Cournoyer skribis: > I've refreshed the branch again, and now there are no performance > problems with the cross-built rustc. > > But Ludovic mentioned that the binary would need to be statically linked > rather than dynamically linked, and in the case of rustc that > complicates

Re: Desktops on non-x86_64 systems

2021-12-06 Thread Ludovic Courtès
Hi, Maxim Cournoyer skribis: >> Ludovic Courtès writes: [...] >>> Perhaps we can address all this in several steps: >>> >>> 1. apply the librsvg 2.40 hack now so we can merge >>> ‘core-updates-frozen’ this week for real; [...] > I hear your frustration w.r.t to delays; I don't mind i

Re: How to compute SWHID? (with Guix/Disarchive)

2021-12-06 Thread Ludovic Courtès
Hi, zimoun skribis: > Giving a look at Disarchive, I found how to compute Git-based > serialization hash and somehow serialization methods of "guix hash" > needs some clearning; considering '--recursive' is 'nar' serialization > which is a better name. Anyway, see [1]. :-) Neat! > I would lik

Upgrading storage on bordeaux.guix.gnu.org

2021-12-06 Thread Ludovic Courtès
Hello! (+Cc: Andreas.) Ricardo Wurmus skribis: > [space is running out on bayfront, so I wrote:] > >> Remember that I’ve got three 256G SSDs here that I could send to >> wherever bayfront now sits. With LVM or a RAID configuration these >> could just be added to the storage pool — if bayfront

Re: Preservation of Guix Report 2021-11-30

2021-12-06 Thread Ludovic Courtès
zimoun skribis: > Where I am surprised is that PoG does not return 'python-scikit-learn' when: > > $ guix lint -c archival python-scikit-learn > gnu/packages/machine-learning.scm:946:5: python-scikit-learn@0.24.2: > scheduled Software Heritage archival This is most likely due to

Re: Preservation of Guix Report 2021-11-30

2021-12-06 Thread Ludovic Courtès
Hi! Timothy Sample skribis: > Here’s a new version of the Preservation of Guix Report: > > The PoG reports are all 404 right now. > Here’s what I wrote: > >> This version has a breakdown by different origin types. The good >> news is that Git

Re: bug#52284: Partially unifying packages and inferior packages

2021-12-06 Thread Ludovic Courtès
Hi, Maxime Devos skribis: > (define (inferior-package->package inf) > ;; TODO: somehow make sure no inheritance happens on this package > (package > (name (inferior-package-name inf)) > (version (inferior-package-version inf)) > (replacement (and=> (inferior-package-replacement i

Re: Preservation of Guix Report 2021-11-30

2021-12-06 Thread zimoun
Hi, On Mon, 06 Dec 2021 at 14:10, Ludovic Courtès wrote: > zimoun skribis: > >> Where I am surprised is that PoG does not return 'python-scikit-learn' when: >> >> $ guix lint -c archival python-scikit-learn >> gnu/packages/machine-learning.scm:946:5: python-scikit-learn@0.24.2: >> scheduled Soft

Re: How to compute SWHID? (with Guix/Disarchive)

2021-12-06 Thread Timothy Sample
Hi, Ludovic Courtès writes: > zimoun skribis: > >> Giving a look at Disarchive, I found how to compute Git-based >> serialization hash and somehow serialization methods of "guix hash" >> needs some clearning; considering '--recursive' is 'nar' serialization >> which is a better name. Anyway, s

Preservation of Guix Report 2021-12-06

2021-12-06 Thread Timothy Sample
Hi Guix, This is an update to the preservation of Guix report. There are no new commits or fixed-output derivations in this report, but I spent some time cleaning up the results, and I think the improvements are worth sharing. The last report generated a lot of questions. This one doesn’t answe