<pkill9>ignore my bikeshedding. ok a different question, how do i fix the error of the wrap-program function generating a script which a shebang of '#!#f' when using the trivial-build-system? I assume the #f is the guile 'false' value, i assume because it's not finding bash as an input, but it still creates that shebang when I provide bash as an input.
<OriansJ>Just a stupid idea but what if we forbid all sources that are not in version control. Thus when updating we need only pull the diffs and checkout the desired build source in a deterministic fashion
<efraim>load /gnu/store/..foo-1.0-checkout into /tmp and 'git checkout 2.0' and re-store in the store?
<OriansJ>efraim: perhaps we should have a standard like /gnu/source/foo be the default source repo for foo and have updates simply pull from version control into the folder and checkout the corresponding code
<soundtoxin>https://hastebin.com/iveqikiseg.scala anyone else getting a build failure like this? also, not sure if related, but I can't run urxvt since last reboot due to some libperl error. I went to run updates in case that fixed it, but then the updates couldn't finish.
<thomassgn>Anyone of you have freefall fail to build? I keeo getting 'make: cc: Command not found'...
<thomassgn>when it starts phase build. Makes sense, but I can't see why... cc should be part of gnu-build-system and whotnot shouldn't it?
<thomassgn>This is with the 4.16 kernel that was recently introduced. I mean freefall uses it (the sources it seems). Haven't had a problem with it before now.
<matijja>btw: i can run reconfigure as normal user, but it gives me permission error
<thomassgn>matijja: that is expected, reconfigure changes your system - which only root should be allowed to. But you can build a system as user. I often do this, then I only need sudo when I actually reconfigure...
<nckx>That'll teach me to go get coffee halfway through a sentence.
<marusich>pkill9, 'guix publish' can provide a content-addressed mirror for the source files referenced in 'origin' records. That's why you sometimes see source files being downloaded from Hydra instead of elsewhere.
<marusich>For details, see "Invoking guix publish" in the manual.