<elais[m]>So I have a question: I'm going to have a pi clusterboard pretty soon with room for 4 modules and I'm trying to think about how I want to orchestrate it. Of course I would like to install guix on all of the modules but I'd also kinda like to use something that abstracts over the compute modules and deploy services automatically with out me having to manually allocate. Kinda like using k8s or any other orchestration platform
<elais[m]>Do you guys think ganeti is a good tool for that?
<Kabouik>Somehow when I'm at work, resolving any URL takes like 5-10 sec. I don't have this issue at home, but no other colleagues complained about it. Could it be something in my Guix config causing DNS issues with a specific connection?
<clh3>elais[m]: The `guix deploy' command seems related. I haven't used it yet.
<ieugen[m]>how can I test updates to a package in a channel locally? Are best practices described someplace?
<ieugen[m]>surely I don't have to commit the changes before I can test them right?
<a12l>But after I'd ran `guix pull`, guix behaves as it should.
<Guest39>it looks like the hash is expected to be the Sourceforge's one, while that download fails so guix uses multiprecision.org/guix which has a different hash. Can someone update either side to match?
<graywolf>rekado: well it looks like this https://paste.vpsfree.cz/laHyK80H/raw/ which I not exactly pretty printed; Code producing this output is (use-modules (ice-9 pretty-print)) (pretty-print installation), where installation is (define installation (operating-system ...))
<rekado>graywolf: this value is not an s-expression, so pretty-print can’t do anything with it.
<rekado>this is the printed representation of an opaque value
<graywolf>I'm not insisting on using pretty-print, I'm just curous if it is possible to print it (somehow) in more readable manner, the ice-9 pretty-print was what I found, and did not work (thanks for explanation why), so I came here to ask if there are other options.
<mirai>graywolf: does quoting it and calling pretty-print work?
<graywolf>mirai: when I do '(operating-system ...), it does "work" as in it prints what I have in the source code, without evaluating anything (that's what the ' should do afaik afterall), but it's not what I would like; I want to see the actual final object (what is in the paste) just printed in more readable manner.
<mirai>you could quasiquote it but yeah, that's a limitation
<lechner>sorry about the failed bot tests. i do test another copy privately in another channel first but still have to learn the ins and outs of running Guile programs from a local repo. the bot will be offline until i return from crosswalk duty. yay, it is raining in california
<nckx>jpoiret, Guest39: Did either of you already diff the tarballs, by chance?
<Htop170>rekado: by any chance, do you know if "old" packages written with ant-build-system pre maven patch (so no install-from-pom/install-pom-file) compatible with a package written with maven-build-system? Or they should be rewritten as well?
<nckx>*secrecy. My passwords aren't, generally, obscure.
<patched[m]>How is portability of a guix home configuration? I am interested in letting it take over more of my dotfile management, but afraid I'll be in trouble if I ever need to use another distribution. Anybody use guix home while also using another distro?
<apteryx>something drives me nuts when I use GNOME with its Terminal app in a VM; it keeps spawning a browser due to misdetecting the presence of URLs (?)
<apteryx>has anyone encountered this before? any solution? perhaps I should install xterm and forget about it
<Wurt>patched[m]: I do not use any other distro, but guix home does not have many services so on almost all programs you need to write their configurations files on their own languages. On the other hand guix home generates the configuration files, so you can copy them if you commit the heresy of changing your distro.