Ludovic Courtès <l...@gnu.org> writes:
> Hi, > n > Csepp <raingl...@riseup.net> skribis: > >> Ludovic Courtès <l...@gnu.org> writes: >> >>> Hi, >>> >>> Csepp <raingl...@riseup.net> skribis: >>> >>>> I **finally** managed to finish a guix pull on my netbook by offloading >>>> it to my desktop machine, and I tried to build the latest yt-dlp, this >>>> is the error I got: >>>> >>>> ``` >>>> $ guix shell yt-dlp > > [...] > >>>> ice-9/boot-9.scm:1685:16: In procedure raise-exception: >>>> error: ghc-onetuple: unbound variable >>>> ``` >>> >>> Could you share the output of ‘guix describe’? > > [...] > >> I'm not on that machine right now, but this is the guix time-machine >> invocation that I tried to reproduce it with: >> >> guix time-machine --system=i686-linux \ >> --commit=e499cb2c12d7f1c6d2f004364c9cc7bdb7e38cd5 \ >> --channels=$HOME/channels.scm -- time-machine --commit=63660f0febb \ >> --channels=$HOME/channels.scm --system=i686-linux -- repl > > That’s quite different from the ‘guix shell yt-dlp’ we started with > though. :-) > > Also, it very much depends on what ‘channels.scm’ contains. ‘guix > time-machine’ does not support ‘--system’, but on x86_64-linux I get: > > --8<---------------cut here---------------start------------->8--- > $ guix time-machine --commit=63660f0febb -- shell yt-dlp -- yt-dlp --version > 2023.06.22 > --8<---------------cut here---------------end--------------->8--- > > I ran out of disk space (and out of time :-)) while running: > > guix time-machine --commit=63660f0febb -- shell \ > --rebuild-cache -s i686-linux yt-dlp -- yt-dlp --version > > Anyway, it could be a problem with a channel other than ‘guix’, we can’t > tell so far. Please let us know when you have the output of ‘guix > describe’ on that machine. > > Ludo’. I have no channels configured other than the default one using channel-with-substitutes-available, because it's a netbook we're talking about. On the x86_64 machine I was not using channel-with-substitues-available.