<lfam>mark_weaver: Why does messaging.scm #:select a subset of licenses when importing (guix licenses)? I see that you introduced it in 8b3099cf0.
<mark_weaver>lfam: because both (guix licenses) and (gnu packages compression) export bindings for 'zlib'. in one case, it refers to the zlib license, and in the other case it refers to the zlib package object.
<mark_weaver>and I had to add (gnu package compression) to the import list in 8b3099cf0
<alezost>fps: IMHO the best will be to have 'etc-files' operating-system field, where you can specify your own additional /etc/ files and override the default ones (like /etc/profile) if you don't like them
<efraim>i'm looking at the go build instructions, its basically "chdir src/; ./all.bash", with all.bash running make.bash and run.bash
<fps>alezost: that rings a bell. wasn't there a discussion on the ML about exactly that pushed by you? :)
<lfam>fhmgufs: If you want to see how to put together a system on a variety of ARM boards, check out armbian.com. They integrate bootloaders for a variety of ARM boards with mainline Linux as well as the branched vendor kernels. Mostly for Allwinner but also some Freescale stuff. At least, you can see how all the parts come together to make a working system.
<lfam>bavier: I've noticed lots of packages that skip some tests. Of course, the best thing to do would be to make the tests pass, and second best would be to understand why they don't, and leave a FIXME comment explaining the situation