Re: call-with-file-lock does not remove lock file

2023-02-03 Thread Development of GNU Guix and the GNU System distribution.
Hi, On Fri, Feb 3, 2023 at 2:57 PM Ricardo Wurmus wrote: > > the lock file itself remains behind. That's where they are coming from! Kind regards, Felix

call-with-file-lock does not remove lock file

2023-02-03 Thread Ricardo Wurmus
Hi Guix, half a year ago I submitted this bug report: https://issues.guix.gnu.org/57501 “call-with-file-lock” and “call-with-file-lock/no-wait” create a lock file but don’t remove the lock file when they exit. The lock on the file is lifted, but the lock file itself remains behind. I think we s

Re: Using Guix inside a Guix container

2023-02-03 Thread Development of GNU Guix and the GNU System distribution.
Hi Konrad, I wanted to try specifying currently used version of Guix in some other way to avoid computing Guix inside the container. I tested first without a container guix shell -e '((@ (gnu packages package-management) current-guix))' -- guix describe and the result is also bad — it still tri

Reducing useless module imports

2023-02-03 Thread Julien Lepiller
Hi Guix! during the Guix Days, we talked about reducing module imports. First, let's note there's an empty module (gnu packages key-mon). Then, we looked at build systems modules that are imported, but for which the build system is never used: ``` for f in *.scm; do systems=$(grep '#:use-module

Using Guix inside a Guix container

2023-02-03 Thread Konrad Hinsen
Hi Guix, I have been playing with nested Guix containers recently, with some suprising findings, and I am wondering if what I am doing is considered officially supported or not. First: why? My use case is scientific workflows, for example using snakemake. I want to run my workflows in Guix contai

Re: Guix Games Collection

2023-02-03 Thread John Kehayias
On Wed, Feb 01, 2023 at 09:23 PM, Tobias Platen wrote: > I had submitted a talk for LibrePlanet called "Gaming on a Talos II - > how I avoid using Steam". Unfortunately, there were so many high > quality talks that it was impossible to fit them all in the program. > So I will do a lightning talk

Notes from the live patch review discussion today at the Guix Days

2023-02-03 Thread Christopher Baines
These are some notes from the discuussion about patch review this morning at the Guix Days. Where to start: - qa.guix.gnu.org - debbugs.guix.gnu.org - issues.guix.gnu.org - debbugs.el - email - personal inbox - lei (public inbox) ( https://yhetil.org/guix/ ) - IRC (someone asking

Notes regarding Quality Assurance from yesterday at the Guix Days

2023-02-03 Thread Christopher Baines
Here are some rough notes from when I spoke about Quality Assurance, plus the smaller discussion in the afternoon. quality issues - making sure we know about problems - package reproducibility causing problems - packages not building in the future - quality of packages, how well they match up