<civodul>hmm, tricky enough to warrant a detailed report on bug-guix i'd say :-)
<thomassgn>civodul: I just realized, I was running guix build --rounds=5 at the same time, it just finished. This one specific path was for one of the five builds. Now guix size responds as expected....
<g_bor>civodul: This has also came up in a thread, where we tried to make a wayland configuration working. Unsharing the mount namespace helped there. I could not look at the test failure in detail yet.
<civodul>the main thing is that a subsequent pull should be faster
<dijong>hi, what is the proper way to start a postgresql server in guixsd? i tried installing email@example.com and running "herd start postgresql" and variants, but it says the service can't be found. is there just no service file that comes with the package?
<roptat>dijong: you need to install the server in your os configuration
<roptat>need to go, but others may be able to help
<roptat>basically, you need to add (postgresql-service) in the (services …) declaration in /etc/config.scm (or whatever you called that file)
<dijong>roptat: thank you, i changed my config.scm to say "(services (cons* (postgresql-service) %desktop-services))" and i'm running "guix system reconfigure /etc/config.scm" now :-)
<dijong>does it matter whether i run "guix system reconfigure..." as root or a normal user? i understand they have different packages, but i'm running my reconfigure as my normal user now and it's downloading a lot of extra things
<snape>dijong: you should run it as root (with 'sudo -E' for example)
<snape>system reconfigure is system wide, it touches lots of files that a normal user can't touch
<ng0>reconfigure will run as far as it can when invoked without superuser rights. it will stop at the point where the files are touched that can not be altered by your user.
<thomassgn>dijong: youll see soon it will stop and complain about missing rights for touching things
<thomassgn>But, by that time it will have built your system for you. So you don't have to fix it just yet
<dijong>snape: thank you, i sent SIGINT to my initial reconfigure attempt (from the normal user) and when i try to run it from my sudo -i shell i get 'guix system: error: stat: No such file or directory: "root"' at the very beginning -- i'm checking to see if it may have something to do with my config.scm
<thorwil>i have a git clone of guix with a changed desktop.scm, built with --localstatedir=/var. as root, i did `./pre-inst-env guix-daemon --build-users-group=guixbuild`
<snape>(postgresql activation won't work without superuser rights anyway)
<thorwil>then `./pre-inst-env guix system reconfigure /etc/config.scm`
<thomassgn>back to the vm, I can actually get pages from online, and I can access the http server running on port 8080 from inside the vm. I am still unable to find the ip of the vm so I can accesss its webpage from my host though...
<snape>(if it's the case, the docs should probably be modified)
<dijong>snape: yes, changing it from "mapper" to "/dev/mapper/root" in device got me past that first error, but it's still reconfiguring
<snape>good! Would you like to patch the documentation?
<dijong>i did copy that line from the docs i think, so that would make sense :-) i would love to submit a pull request! i'm still getting familiar with the whole debbugs way of doing things, so it may not be until this weekend that i can figure all that out, but possibly later today