<alyssa>I know GuixSD is beta quality software. What does that mean in practice, in terms of stability and so on? <alyssa>CharlieBrown: Is there mutt, gpg, and vim? ;) <CharlieBrown>I don't think I can get full-disk encryption yet, or run Tor hidden services. <alyssa>Tor hidden services don't matter to me much. FDE is a bigger deal, though IIRC I saw someone managed to do it? <CharlieBrown>alyssa: If you get GuixSD working well, tell me. It'd be waya better than this: <alyssa>Don't really have the hardware to test with easily <alyssa>CharlieBrown: I meant I run with blobs <CharlieBrown>Ohh! I forgot that GuixSD doesn't have a supported way of using blobs. I'm so used to using linux-libre on everything that I forget that some computers don't work without blobs. <alyssa>although in fairness, my BIOS is blobby too, so using an external card wouldn't help me much :p <CharlieBrown>I would rather run a fully free OS on a blobby firmware. A step is a step. <alyssa>CharlieBrown: I did that for a little while. <CharlieBrown>Don't get me wrong; there have been cases where I've broken down and used an Ubuntu live medium. <alyssa>The cost:benefit ratio was far too high <CharlieBrown>But someone was very nice and ordered a USB dongle for me. <CharlieBrown>Mine has a gigantic antenna, and I can't get it to work anymore. <CharlieBrown>I need to find another adapter, in case someone says "I need blob for Wi-Fi!" when they're using a system I installed. <alyssa>CharlieBrown: For initial installations (on Debian..) I tether to an Android phone over USB <alyssa>But now that I'm seriously considering switching to a fully free system, GuixSD is an option. <CharlieBrown>Hm. Once I finish my auto-install script for Parabola, I'll try installing GuixSD. <CharlieBrown>alyssa: Could you list things you would expect of the system? I could try doing them when I nuke my system and play with GuixSD. <alyssa>CharlieBrown: Framebuffer terminal as well as urxvt, X server, firefox/icecat with uMatrix+httpseverywhere, vim, no emacs, more vim, less emacs, mutt, gpg, nginx, postfix+dovecot (or equivalent), ssh (client and server), i3-gaps, tmux, irssi, gitweb, various dev environments (gcc, python, perl, nodejs), vlc/mpv, mpd+ncmpcpp, and pandoc <alyssa>ACTION suddenly realises how complex her working environment is ^_^ <alyssa>Is it so bad? Browse and post on the web, send and receive mail, watch videos, listen to music, chat on IRC, and do my homework. <alyssa>(oh, add letsencrypt and cups to the list :P) <CharlieBrown>Can't find postfix, i3-gaps, gitweb, pandoc. I'm sure the i3-gaps patch should be easy to add to the i3-wm package definition. <alyssa>CharlieBrown: i3-gaps I compile custom as it is. <alyssa>I'd be happy to package pandoc, provided the hard parts (ghc and cabal) are in there. <alyssa>gitweb is literally just a perl script lol <alyssa>and postfix... that one I'm more concerned about <alyssa>since I know nothing of how it works and it's a nightmare to configure as it is <alyssa>CharlieBrown: OpenSMTP probably works well enough (just haven't tried it) <Lijero>I'd like to use binaries not currently packaged, but they expect libraries in their locations on normal distributions (e.g. /lib64). How can I do so? ***kelsoo1 is now known as kelsoo
<mbakke>Lijero: if it's an actual binary, you can set the LD_LIBRARY_PATH environment variable to contain the missing libraries before invoking it <rekado>alyssa: pandoc is available as “ghc-pandoc” <rekado>alyssa: gitweb is part of the git package. (I’m using it on my server.) <efraim>I don't remember if patchelf built on aarch64, I'll have to check it out later <mbakke>i just pushed an nss update to try and fix the armhf build, can someone kick hydra? :) <mbakke>efraim: there is a patchelf update that has some arm related fixes <mbakke>I haven't dared trying to update it since we have some patches on our own for 0.8