<rekado->I wonder how to use --with-source properly.
<rekado->I thought I could do "guix build -S hello" to get the sources, modify them, repack them and then install my modified version of "hello" with "guix build --with-source=my-hello-3.tar hello", but that doesn't seem to work.
<cmhobbs_>davexunit, re: your comment about working with nonfree software yesterday, i don't look down on you and follow a same path. it's unfortunate but it's life. we all dream of the libre utopia but we have to work in the real world
<rekado->I'm very fortunate to work on free software for a living. (Some exceptions apply for software licensed for non-commercial use.)
<cmhobbs_>i've managed to get my toolset (os included), most of my hardware, and my personal environment to 100% free software. i've also managed to get previous clients/employers to release their code as free software
<cmhobbs_>currently trying to get the current employer to release theirs and i'm working on a side project that's also libre
<cmhobbs_>if i start contracting again, i believe i'll try to find strictly libre gigs
<cmhobbs_>though, i'll probably have to expand my skillset to do that
<davexunit>cmhobbs_: to answer your questions... the logo came from sirgazil, the same person that created this new website
<davexunit>and GuixSD has always been part of the project, but it doesn't have any impact on using Guix on top of another distro.
<rekado->cmhobbs_: GuixSD is a logical extension from the packaging principles followed by Guix. A package in Guix must have all direct and indirect dependencies in the store; this includes the C library, the foundation of any system.
<cmhobbs_>has non-free software in guix been discussed yet? what if someone packages something non-free?
<davexunit>cmhobbs_: we just don't include it in the distro
<rekado->cmhobbs_: the package recipes would be derived works from the GPLv3+ licensed Guix code. This does not apply to the non-free sources, though.
<mthl>paroneayea: I was following the instructions for installing guix without 'make install' on your blog, and I think it will be more adequate if you indicate the instruction "sudo ./pre-inst-env guix archive --authorize < hydra.gnu.org.pub" before "./pre-inst-env guix package -i hello" :-)
<vmlinuz88>mthl, no, I cloned the repo as per the instructions on paroneayea's blog, then ./bootstrap && ./configure && make
<vmlinuz88>then I followed the rest of the instructions. Now I try to run guix pull, and I get that error.
<mthl>vmlinuz88: I'm in the same situation that you described but i'm not having that problem :/
<vmlinuz88>by the way, paraneayea, I'm on Ubuntu now, and when I ran ./bootstrap && ./configure && make, gcc complains about not having libsqlite3-dev, autopoint, graphviz (for the dot command), texinfo, and libbz2-dev. You may want to add those packages to your blog post as dependencies for guix.