<solene>hello, I tried to install artanis yesterday but starting "art" was throwing an error (while doing art create project was working). Could someone install it and tells me if it encounter an error too ?
<cbaines>solene, I think I'm encountering a problem, I've tried: guix environment --ad-hoc guile artanis -- art help
<cbaines>and I get a backtrace and, ERROR: In procedure map: Wrong type argument: #f
<cbaines>better to say the package definitions, but yes
<cbaines>the key thing it changes is ~/.config/guix/latest
<rekado>solene: Guix can be understood as a big graph of packages encoded in software. Every version of Guix only offers a single configuration of that graph. Running “guix pull” updates Guix and thus updates the shape of that big graph. Running “guix package -u” then instantiates parts of the new graph.
<lvo>on the site it says "only hardware for which free software drivers and firmware exist is supported." might be a stupid question but does it work on any intel i serie cpus? or do I have to look into getting it on a librebootable machine
<efraim>Guixsd will work on non-librebooted computers but if you don't have peripherals that are supported by libre drivers you may have a hard time with those, such ad WiFi
<solene>this may be the best option to have a libre laptop and lightweight
<solene>the price doesn't include RAM or SSD, this increase the base price
<jonsger>but for 400 Euro you should get a system which isn't that "outdated"
<solene>400€ seems reasonnable. I bought a new laptop for 250€ but it isn't well supported by anything except windows. Ubuntu boots on it but no sound, trackpad works bad, no brightness support... and everything is soldered on the computer.
<rekado>you can also get a librebooted T400 from minifree
<solene>rekado: I already have a T400 but it weight 2.5 kg, it's too heavy :(
<rekado>another possibility is to order through technoethical
<rekado>bleh, a server crashed twice today; submitting a support request and other bureaucratic work took up all my time today.
<rekado>sometimes you’ve got to run fast just to stay in the same place.
<rekado>about remote installation: these servers have some version of Ubuntu installed on them. If I just boot Ubuntu, fetch Guix and then run “guix system init config.scm /” will I still need to clean up the root file system after installing GuixSD?
<rekado>I don’t want to leave too much garbage on these servers. I guess I can just remove /bin, /lib, /var, and some contents of /etc once GuixSD has been booted.
<rekado>or do I need to remove some of the stuff *before* installing?
<rekado>that would be a little inconvenient as I have to get the installation just right on the first attempt.
<cbaines>rekado, I think you have to remove something before rebooting after the installation, otherwise the GuixSD boot process fails
<nckx>This is going nowhere. Killed & retrying without --fallback.
<davexunit>it seems that I have a guix machine that is hopelessly out of date
<davexunit>'guix pull' doesn't work because it tries to compile subversion along the way and fails. trying to build from source with 'guix environment guix' fails for the same reason. getting right of the ~/.config/guix/latest symlink results in building the world which I don't have the resources for.
<davexunit>at this point I think the only thing I can really do is delete guix and start again with a fresh binary install.
<ng0>guix-maintenance and some of the system configs within my 'system' repository show examples
<ng0>for custom onion name, you just need to generate it and copy the appropriate files into place + change the permissions
<ng0>or maybe you meant guix substitutes/offloading via onion, that's another subject where I'd be happy if anyone would take the time to test and file bugs or write a short how-to.
<ng0>at least for a system where you don't tunnel all the traffic via iptables/nftables it's not working very well (at all).
<ng0>catonano: I have to get up early again, so I'll be offline now. If you have questions, I'm sure people here will have answers, if not feel free to send ask via email and I should be able to respon tomorrow night.
<alezost>not a big help from side :-) well, I just use postgresql from my normal user, and all I did is: I created ~/.postgresql directory, initialized it with some postgresql command, and starts postgres daemon from my user
<catonano>snee later tell ng0 thanks. No, it's not about substitutes. Just plain vanilla hidden services. I'll take a look at the service definition