<lfam>katco: `guix environment guix` is for doing the `make`. So if you've already run `make` you don't need to be in the guix environment anymore
<lfam>You can test your changes from Git with e.g. `./pre-inst-env guix build --no-grafts go`
<katco>lfam: ah, ok! so: (1) create branch, `make clean && ./bootstrap && ./configure --localstatedir=var` do i have to run `make check` if i'm just working on a package? (2) i can proceed to run `./pre-inst-env` commands?
<lfam>I usually do plain `make` to save time — the test suite is long
<lfam>After you've done `make` you'll get the ./pre-inst-env script for testing your changes
<katco>do i need to run another instance of the daemon other than my userland one?
<lfam>katco: Not unless you are testing changes to the daemon
<katco>lfam: thank you! you've helped me to arrive at a better place :) however, if i'm not within a guix environment, i get a nice stacktrace when i try and use ./pre-inst-env
<lfam>katco: You might need to install guile-gcrypt or guile-git
<smatchcube>Hello, I'm trying to setup networking with guix inside a vm (gnome-boxes), i followed the manual and ping to gnu.org does not work. Is there an additional command to set up networking inside a vm?
<wigust->We should get rid of ping test in the documentation and use something else instead :-)
<wigust->smatchcube: probably the reason is virtual machine doesn't allow ping, but internet is working
<wigust->e.g. qemu (which gnome-boxes use as i know) does this by default
<smatchcube>wigust-: thank you, virtual machine was blocking my pings
<felicien>I am now trying to repair my vm: I created the swap partition by shrinking the main root partition, but I forgot to first shorten the ext4 filesystem inside it.
<felicien>Now it's too late, I am stuck into the "bournish(@guile-user)>" prompt. How could I resize partitions from there?
<felicien>IIUC I need to 0) delete the swap, 1) grow the main partition, 2) shrink the root filesystem 3) shrink the partition (no smaller than the fs) and 4) recreate the swap. All that into this weird bournish shell
***rvgn-net is now known as rvgn
<felicien>I finally managed to resize and repair my filesystem from my host machine, using qemu-nbd.
<felicien>Even with a perfect installation script, solid documentation and a good knowledge of GNU systems, it is still a great challenge for a user to move on to installing a system as particular as GuixSD.
<civodul>Tirifto: you're talking about the script that installs the binary tarball on another distro, right?
<felicien>At least it has been one for me, and now that I'm testing it in a virtual machine, it's another one ;)
<nckx>vejetaryenvampir: Anyway, to get back to the directory hierarchy, versions aren't unique (you could have many kbd-2.0.4 packages on the system, i.e. one built with GCC 5, the other with 6, 7...) and dates aren't reproducible.
<charlag>Hey everyone! I just wanted to try out Guix but I've failed at the very beginning: verifying tarball. I cannot import keys because of the "unknown pubkey algotihm" error. I would appreaciate any help!
***nekomancer is now known as e^x
<charlag>I asked about importing keys like an hour ago, turns out I was using pgp1, I feel stupid right now, hope it'll help someone
<mikadoZero>Doing pull and reconfigure give me a new error message:
<mikadoZero>guix system: error: failed to install bootloader /gnu/store/45myfaqas69fnp3mfbqlsf9l