newbe question

2021-05-11 Thread Development of GNU Guix and the GNU System distribution.
hi everyoone! is there any example of packed racket code?

Re: newbe question

2021-05-11 Thread Bone Baboon
Adam Kandur via Development of GNU Guix and the GNU System distribution. writes: > hi everyoone! is there any example of packed racket code? The Guix repository has a file for racket packages `/gnu/packages/racket.scm`. You can look at this file here https://git.savannah.gnu.org/cgit/guix.git/tr

Re: bug#47897: [PATCH] substitutes: Don't cache negative lookups or transient errors.

2021-05-11 Thread Ludovic Courtès
Hi, Christopher Baines skribis: >> Now, the penalty it imposes is annoying. I’ve sometimes found myself >> working around it, too (because I knew the server was going to have the >> store item sooner than 1h). >> >> Rather than removing it entirely, I can think of these options: >> >> 1. Redu

Re: Bringing substitutes from the Guix Build Coordinator to users

2021-05-11 Thread Ludovic Courtès
Hi! Christopher Baines skribis: > Ludovic Courtès writes: [...] >> A QA entry point like you proposed in the thread you mentioned¹ could >> certainly help. A reproducibility entry point would be nice too. A >> package browser for guix.gnu.org like the one Danjela worked on would be >> great

Re: bug#47615: [PATCH 0/9] Add 32-bit powerpc support

2021-05-11 Thread Ludovic Courtès
Hi! Efraim Flashner skribis: > How about changing the mips64el documentation to say that there is > minimal support for the two architectures, with no substitutes, and may > be fun for tinkerers with the hardware. Then we could also change the > check in the guix.m4 to add mips64el-linux as supp

Re: FYI: guile-scheme bindings to GNU Mach and the Hurd

2021-05-11 Thread Ludovic Courtès
Hi! Maxime Devos skribis: > Ludovic Courtès schreef op do 06-05-2021 om 18:30 [+0200]: >> BTW, a dream of mine was to implement RPCs in Scheme. That is, you’d >> have a macro that would essentially do the same work as MiG (the Mach >> Interface Generator), and then we’d pass the bytes directly

Re: Succeed to run guile-bash on Guile 3.0.5

2021-05-11 Thread Ludovic Courtès
Hi Oleg, Oleg Pykhalov skribis: > Here is a Guix package recipe which works on Guix 862a8861 commit: > > (define-public guile3.0-bash > (package > (inherit guile-bash) > (name "guile3.0-bash") > (inputs > `(("guile" ,guile-3.0-latest) >,@(assoc-remove! (package-inputs

Re: “guix gc”, auto gcroots, cluster deployments

2021-05-11 Thread Ludovic Courtès
Hello! Ricardo Wurmus skribis: >> Would it be possible to add an option to retrospectively apply this >> transformation? Maybe that could work somewhat like this: >> >> $ ls -lha >> ... /home/me/projects/mrg1_chipseq/.guix-profile-1-link -> >> /gnu/store/ap0vrfxjdj57iqdapg8q83l4f7aylqzm-profile

Re: “guix gc”, auto gcroots, cluster deployments

2021-05-11 Thread Ludovic Courtès
Hi! Ricardo Wurmus skribis: > There are two problems here: > > 1) I don’t think “guix gc --list-dead” (or “--list-live”, or more > generally “findRoots” in nix/libstore/gc.cc) should delete > anything. It should just list and not clean up. Maybe ‘findRoots’ could populate the list of stale ro

GNU Guix 1.3.0 released

2021-05-11 Thread Maxim Cournoyer
We are pleased to announce the release of GNU Guix 1.3.0! This release corresponds to 8,300 commits over almost 6 months by 212 people. Support for the POWER9 platform is now offered as technological preview. This release adds new features, refines the user experience and improves performance.