<scrubmin>I get "/gnu/store/cjr6hq2habc11g1g1yq8i2l2ca3x2dp4-automake-1.15/share/aclocal:/gnu/store/d7dzj3xrp93xwc2pm1mspaw7x9byc6mh-gettext-0.19.4/share/aclocal:/gnu/store/hjwxp8szsf8zhbpf32k5xld69q2fizsc-pkg-config-0.28/share/aclocal:/gnu/store/r16v30hlw2d6n232rm37p53qy8rpr7f2-libgcrypt-1.6.3/share/aclocal:/gnu/store/63lp72xz64axrbrlvpyln449v42h0zbh-libgpg-error-1.18/share/aclocal:/gnu/store/5cqm1pk28agrc5yys99c6ng8i9ki5chg-guile-2.0.11/shar
<phant0mas>hey mark_weaver, I am getting 'guix build: error: build failed: a `i686-hurd' is required to build `/gnu/store/8q3m8f7yjwfishvb0bi0pn4hqgdy5bw2-guile-bootstrap-2.0.drv', but I am a `i686-gnu''
<phant0mas>is it because the tarballs were built with target i586-pc-gnu, but in hurd I am using configure --with-system=i686-hurd?
<mark_weaver>at the very least, there should be something that makes it clear what license the code is covered by. I don't think the mere presence of a license somewhere in the tarball is sufficient by itself.
<davexunit>paron_remote: "ops guys at 2 in the morning"
<mark_weaver>the problem is, if the license of the code is not clearly stated, then the author could decide that he didn't really intend to make it free software.
<mark_weaver>and it's not clear to me that a court would be persuaded by the argument "well, I found a copy of a free software license in the tarball, so I assumed that everything else in the tarball was covered by that license"
<mark_weaver>after all, there are plenty of examples of tarballs that contain a COPYING file but the code is under a variety of different licenses. the COPYING file is just there to satisfy the requirement for the GPL code that the license be included.
<mark_weaver>we need to educate the people who don't care about licensing.
<davexunit>civodul: there were some mishaps with some of my patches. the clone/setns/pivot-root tests are failing on several build slaves because they run older kernels without user namespace support. :(
<davexunit>I've stopped applying patches since. I have no more time to make commits before I go disconnect for a week.
<mark_weaver>software is not free software if we must take it on faith that the author won't challenge our rights.
<mark_weaver>davexunit: at least one of those tests fails even on a machine with user namespace support.
<mark_weaver>(namely jxself's hydra build slave, which is running 3.13 and /proc/self/ns/user exists)