<jmccabe>I'd like an answer to your question as well retroj!
<lfam>retroj: To reconfigure your system against the latest Guix, do `guix pull && guix system reconfigure ...` as root. `guix pull` is per-user. You can actually do most of the reconfigure while unprivileged, with `guix system build ...`, but the reconfigure requires privileges
<myglc2>Over the last week the gmane gateway has worked for most lists, but search is broken, and the web interface is down.
<myglc2>So, I can read new mail & reference mail I had marked, e.g., with '!', but have had to search in the mailman archives. not a pretty picture.
<retroj>i hope that it can be taken over by others. it's a really valuable service
<lfam>gmane is another example of a valuable project that nobody realizes needs help. NTP, OpenSSL, GnuPG... they all had to reach a crisis before they received proper support. I'd argue that whatever they get is still not enough
<myglc2>retroj: gmane has swallowed some of my posts this week, notably to bug-guix. Maybe just resend them directly.
<sapientech>hi everyone, ive noticed a few programs i have downloaded through guix have had ssl certificate issues. running on parabola rn, wondering if this is a parabola or guix thing
<rekado>sapientech: it’s a Guix thing. The manual has a section on application setup, which might cover this.
<rekado>in most cases you need to tell programs where to find certificates. This is done by setting a couple of environment variables.
<sapientech>rekado: thanks for the heads up, kinda lame but i wasn't able to find out online how to grep through the whole info manual in emacs. if you know this would be teaching me to catch a fish :)
<rekado>sapientech: when you view the manual with an info reader hit “i” for “index” and type “certificates”.
<rekado>if you cannot find something via the index you can also use “s” for search, but it’s usually worse than using the index.
<rekado>the index is created by the authors of the manual, so it’s more likely to match what you’re looking for.
<rekado>if you find the index to be lacking feel free to open a bug by sending email to email@example.com.
<sapientech>rekado: coolio thanks and will do, already compiling a list of things to consider modifying
<roptat>hi, I am running a container with my new openssh service, but when I try to get its status, I get "error: connect: /var/run/shepherd/socket: No such file or directory"
<roptat>it used to work (the exact command was "herd status" inside the container)
<alezost>roptat: did you run "herd status ..." as root?
<myglc2>Has anyone figured out how to ssh into a QEMU VM running on GuixSD?
<jlicht>is anyone getting hash mismatches for the hydra binary substitutes of the i386 version of gdbm-1.12?
<myglc2>I am trying to understand the Guix approach to refactoring a typical package's use of /etc for config. Is there something I should read?
<bavier`>myglc2: the vm would need to have an ssh daemon running
<bavier`>myglc2: as far as /etc, you may want to read about Guix "services"
***piyo` is now known as piyo
<myglc2>bavier: Thanks. I have lsh-service running, so w/in the guest VM I can ssh to myself @localhost. The problem is, default QEMU network setup only supports outgoing connections. More config is required to make incoming connections. Just to make it interesting there are a bunch of options ;-)
<ng0>good thing i already messaged upstream, but good that my message was not only about ssl but also unrelated questions and pointing out that it will be soon in Guix
<ng0>I'm trying to debug the OpenRC service for guix again, as it's currently throwing false negatives (users not in group which id -Gn lists as being in the group). the exec of guix is this: /usr/bin/guix-daemon --build-users-group=guixbuild --listen=/var/lib/guix/daemon-socket/socket
<ng0>is there a mistake? is there something which can throw guix-daemon off?
<lfam>I think that EOMA68 is a really cool project. I've run Guix on that system-on-a-chip before, and it was a little slow :) I think that the real crucial thing will be to not put /gnu/store and the builders' TMPDIR on the internal flash
<quiliro>found something on archlinux wiki about leaving osx on a partition to be able to update bios....is that necesary at all? isnt it counter-freedom?
<Gamayun>bavier`: There's plenty time in any case ;)
<aricrates>If you want to get started with linux only using free software I'd recommend visiting the trisquel irc channel. Maybe also read the debian's administrator book as well.
<brendyn>Does guix intend to replace emacs package manager with all its .el addons?
<bavier`>gijs_: Guix and GuixSD are in "beta" status. You might consider starting with something like Trisquel or parabola to get a feel for things. OTOH, Guix's features are a joy as far as system management
<rekado>brendyn: we have a lot of Emacs packages in Guix as well.
<rekado>brendyn: “replace” is probably the wrong word.
<aricrates>Does anyone know the status of encrypted LVM on GuixSD?
<ng0>bavier: i don#t know. i have to ask grothoff or whoever has the grand picture on the test suites. I'd also like to have gnunet install without --with-sudo or root on guix and later just start the guix service for it. i learned how it works, now i need to understand more of the original codebase to generic fix the things i don't find perfect
<rekado>aricrates: my /home is on an encrypted LVM.
<ng0>but this will not happen in guix of course, in case you are panicking on non trivial patches. i'll contribute to gnunet.
<rekado>aricrates: with libreboot you can have a fully encryted disk. Without libreboot GuixSD does not yet support booting from an encrypted LVM.
<aricrates>are you sure its not just an encrypted root? the manual still states that lvm isnt supported (or that support is missing)
<ng0>how do i detect non-determinism? it doesn't get past this one, the first of all tests, and fails to build even with tests disabled since some revisions now. any point wherei could start or any package's git commit history / patches i could look at?
<rekado>aricrates: the GuixSD initrd does not have support for encrypted LVM yet. I don’t know if someone is working on this at the moment.
<rekado>(I have Libreboot, so I cannot really test this.)
<sapientech>rekado: its mentioned, imo it should be mentioned in "Defining Packages" because users will want to know how to test these packages
<ng0>brendyn: see guix-devel list, my bigger roadmap item i work on
<ng0> ipfs doesn't guarantee the files will be available, nor your anonymity in your interest in them ... but maybe it has a nicer website than gnunet.
<brendyn>There is nothing that can guarantee files are available
<ng0>rekado, bavier: not sure. build succeeds with my gentoo packages, the guix packages are unchanged and started to fail at a certain revision
<brendyn>But it is strictly superior to http in that regard
<ng0>i followed discussions about ipfs and others and am still convinced that gnunet is more practical. if you don't find the email, i am working my way towards gnunet package/publish/pull via gnunet-fs
<ng0>there are guile bindings already, maybe need to be updated, write a service for gnunet, push the new release, and the stitch together some bits and pieces
<brendyn>I think it would be trivial to do an ipfs download from a selected server, by IP, pretending it was a effectively a http server
<brendyn>I feel IPFS is much more ambitious. It is intending to be the default way to refer to a file, by it's multihash
<ng0>it's more effective to have gnunet-fs handle that, but i'm not in here to discuss that. i work on gnunet-fs because i have read papers on gnunet and found it to be the right tool for what i want guix to do, which will not just be downloads
<brendyn>Anonymity is an interesting issue. I'm not sure how to deal with that
<ng0>I'd recommend some of the papers around gnunet. i have to go now, but if you are regular here, i can pass along some links next week/this month.. otherwise there is the http://www.psyced.org chatserver with people to discuss about thismonth