Hi Vagrant, On Thu, 12 Nov 2020 at 09:48, Vagrant Cascadian <vagr...@debian.org> wrote:
> So now you can install guix from Debian's experimental distribution! Awesome! Let see how the popcon will increase. ;-) https://qa.debian.org/popcon.php?package=guix > I've also patched out a few tests that seemed non-deterministic, and a > few that were simply inscrutible as to why they failed. Probably need to > file bugs about those at some point... :) Speaking about non-deterministic, do you know why --8<---------------cut here---------------start------------->8--- Thu Nov 12 09:36:57 UTC 2020 E: Download of guix=1.1.0+67260.9e2523-2 sources (for experimental) failed. --8<---------------cut here---------------end--------------->8--- from https://tests.reproducible-builds.org/debian/rb-pkg/experimental/amd64/guix.html ? Just by curiosity. > It actually builds on both amd64 and i386 with some of the above > mentioned tests disabled: > > https://buildd.debian.org/status/package.php?p=guix&suite=experimental > > On armhf (ARMv7), it successfully built, but failed some test suites > that passed on amd64/i386. Wow, the diversity of architectures increases. ;-) > For other architectures, it would require considerably more courage, > though there has been work on a few of those architectures in guix > recently (e.g. hurd-i386, mips64el, powerpc, ppc64, ppc64el, and even > talk of riscv64). Would it be interesting to run guix on one of the > more exotic architectures, Debian GNU/kFreeBSD? :) Let’s dream to Diverse Double Compilation at the kernel level using cross-compilation with Hurd and kFreeBSD. :-) At each step, using a DDC compiler: CrossCompil(linux on Hurd) = Linux-H CrossCompil(linux on kFreeBSD) = Linux-F Compil(linux on Linux-H) = Linux-X Compil(linux on Linux-F) = Linux-Y Compil(linux on Linux-X) = Linux-A Compil(linux on Linux-Y) = Linux-B if Linux-A == Linux-B then ok else ko. :-) Somehow. ;-) Cheers, simon