Hi all, I did some more digging, and have included a git-bisect log, the -info-dir.drv, and -info-dir-builder here: https://gist.github.com/dongcarl/0a305badf20c9b5cfae738147ca416af Please let me know if I can provide more information. Cheers, Carl Dong contact@carldong.me "I fight for the users" ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ On Friday, July 26, 2019 7:50 AM, Ludovic Courtès wrote: > Hello Carl, > > Carl Dong contact@carldong.me skribis: > > > I have my manifest.scm here: > > https://github.com/dongcarl/bitcoin/blob/2019-06-guix-channels-and-inferiors/contrib/guix/manifest.scm, > > and it references the aforementioned Guix channel. > > This one appears to work for me (I interrupted it before it was done > compiling all the toolchains, though.) > > > What I expect to happen is that now when I change my default profile's Guix > > version by 'guix pull'ing, it won't affect the environment that's generated by > > the manifest.scm. I've tested this with differing versions of Guix as my default > > profile, and this seems to work with 7304d5623ab5cc35289cb1535cbd0d8a37691fac > > and 7f1c69f5d32bee6b8b6b902a9ce445e04aa9d07d being my default profile. However, > > I tried an older version b6dc08393e6a8313b88ce422fc3c1e4e9c0efc6f, and got the > > following error: > > When I put b6dc08393e6a8313b88ce422fc3c1e4e9c0efc6f in .guix-channel and > use that as my channel, it also works fine (well, I commented out the > toolchains as well.) > > > guix environment: error: derivation `/gnu/store/r641vpqc9rfjhljf7rzfzwmkmpa642ls-info-dir.drv' has incorrect output `/gnu/store/q9hkdidycz3wq28xxgjq47bzx5s39k52-info-dir', should be `/gnu/store/z5hh2nl0h58b9f6hdxfwm00gjyxfcc3n-info-dir' > > > > That definitely looks like a bug. > > Could you send the faulty info-dir.drv file? > > Thanks, > Ludo’.