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

2021-05-10 Thread Ricardo Wurmus
Hi Roel, Maybe I'm making things needlessly complex, but I would really like a solution that can be applied to an existing cluster setup. :) Oh, I’d also like something automated that works for an existing cluster setup (like mine that prompted this conversation), but in my imagination th

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

2021-05-10 Thread Roel Janssen
On Mon, 2021-05-10 at 13:59 +0200, Ricardo Wurmus wrote: > > Hi Roel, > > thanks for your feedback! > > > 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_chip

Re: GNU Guix 1.3.0rc2 available for testing!

2021-05-10 Thread Leo Famulari
On Sun, May 09, 2021 at 12:25:06PM -0400, Leo Famulari wrote: > I tested this on Debian x86_64, and it worked well. It's nice that it > offers to fetch the signing keys for the user. I also had a successful test on aarch64.

Guix on NFS

2021-05-10 Thread Ricardo Wurmus
Hi Sébastien, Please excuse my hijacking this thread: I have been trying out configurations to get Guix working on the cluster I have access to, without root access for the daemon, and one problem I ran into is a curious bug when the store is on an NFS share. See https://lists.gnu.org/archi

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

2021-05-10 Thread Sébastien Lerique
Hi Ricardo, all, On 10 May 2021 at 18:59, Ricardo Wurmus wrote: On my cluster installation I ran “guix gc --list-dead” out of curiosity. When finding roots, the daemon also removes what it considers stale links. On my cluster installation not all links always resolve, because the target

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

2021-05-10 Thread Ricardo Wurmus
Hi Roel, thanks for your feedback! 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 This w

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

2021-05-10 Thread Roel Janssen
On Mon, 2021-05-10 at 11:59 +0200, Ricardo Wurmus wrote: > Hi Guix, > > On my cluster installation I ran “guix gc --list-dead” out of > curiosity.  When finding roots, the daemon also removes what it > considers stale links.  On my cluster installation not all links > always resolve, because th

“guix gc”, auto gcroots, cluster deployments

2021-05-10 Thread Ricardo Wurmus
Hi Guix, On my cluster installation I ran “guix gc --list-dead” out of curiosity. When finding roots, the daemon also removes what it considers stale links. On my cluster installation not all links always resolve, because the target files reside on remote file systems. These remote locatio

Re: Succeed to run guile-bash on Guile 3.0.5

2021-05-10 Thread david larsson
On 2021-05-10 02:09, Oleg Pykhalov wrote: Hello, I succeed to run guile-bash on Guile 3.0.5. [..] Oleg. Hi! This is great news! I tested your instructions and it works for me as well. Thanks and regards, David

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

2021-05-10 Thread Efraim Flashner
On Thu, May 06, 2021 at 04:38:38PM +0200, Ludovic Courtès wrote: > Hi Efraim, > > Efraim Flashner skribis: > > > On Sat, Apr 17, 2021 at 06:04:02PM +0200, Ludovic Courtès wrote: > > [...] > > >> 3. OTOH, what will be the status of this architecture? I don’t think > >> new 32-bit PPC ha

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

2021-05-10 Thread Efraim Flashner
On Thu, May 06, 2021 at 04:45:30PM +0200, Ludovic Courtès wrote: > Efraim Flashner skribis: > > > * gnu/packages/guile.scm (guile-3.0)[arguments]: On powerpc add two > > phases to adjust for 32-bit big-endian systems. > > [...] > > > + (add-after 'unpack 'adjust-bootstrap-flags

Re: #:cargo-inputs don't honor --with-input

2021-05-10 Thread Efraim Flashner
On Sat, May 01, 2021 at 11:20:51AM +0200, Hartmut Goebel wrote: > Hi Ludo, > > Am 30.04.21 um 12:45 schrieb Ludovic Courtès: > > > Uh. More generally, Rust packages kinda create a “shadow dependency > > graph” via #:cargo-inputs & co., which breaks all the tools that are > > unaware of it. It w