<youlysses>Okay, some factor of completeness for ethtool, dhcpcd, libnl, and wpa_supplicant -- with net-tools and wireless_tools on the way (eventually) ... though I'm probably going to end-up passing out in a few.
<gazoombo>civodul: based on my experience with homebrew, I'd really like to be able to have guix check out a repo and add it to guix's module-directory path automatically
<ArneBab_>civodul: do you really want to run all the tests? 1h install time is quite heavy…
<gazoombo>civodul: it looks like all of the gnu packages are currently in the main guix repo - do you think it makes sense to move that out into a separate repo?
<youlysses>civodul: Okay, I have more looking into and cleaning of this module anyways -- just thought I'd mention it here to feel pressured to get it done sooner than later. :^) Well as soon as I can; starting tomorrow, my week is going to be very busy so it might be able to get to by the weekend, but no promises. I still need to figure out why this box won't recognize any packages I try to build -- but that's a question for another
<youlysses>I also need to still look deeper into kbd; it was yielding weird errors with guile-config -- iirc. My top priority in-terms of packaging, is stuff still missing for the upstream distro, which luckily doesn't seem like that much.
<mark_weaver>poppush: please let me know how it goes. I'm skeptical that the problem we had has anything to do with the ext3 problem, since I see the same problem on my system, and yet everything works properly outside of guix-daemon (including both N32 and N64 binaries).
<viric>no, then I got lazier, and didn't finally push upstream support for such pair: 64-bit kernel with most userspace 32-bit.
<mark_weaver>the problem with the i686 ABI, btw, is that is usually means you're compiling code that could run in a 686, which means that you can't use 64-bit registers, or the much larger register file, or SSE.. which means you pay a heavy cost for that.
<mark_weaver>using x32 (or N32 for MIPS) allows you to get the benefits of 32-bit pointers without paying the cost of avoiding 64-bit features.