<Blackbeard>sirgazil: anyway, what's the problem with the file opening on thunar
<sirgazil>Blackbeard: That they don't open in the specified application, I just get a message saying "No se pudo abrir el archivo XYZ. Falló al ejecutar el proceso hijo «gio-launch-desktop» (No existe el fichero o el directorio)"
<sirgazil>So, if I double click on a file or press Enter while it is selected, I get that message.
<sirgazil>The same happens when using Nautilus with sway.
<bdju>Searching this stuff is not working well for me... Anyone able to tell if Atheros QCNFA222 would be any better? I get linked to that wiki when searching also, but then can't find it anywhere so not sure why it matched a search result
<bdju>I'll be back in a bit, gonna go shower and eat breakfast
<DamienCassou>there is no CouchDB package in Guix. So I would have to start with that. But my question remains: when I'm done creating a package and a service for CouchDB, how do I configure VMs in my config.scm file?
<apapsch>Damien Cassou: you create a different operating-system file. you can even define it in a guile module and use (inherit) like in packages
<DamienCassou>guix-vits: I don't understand the link between my question and mcron
<DamienCassou>apapsch: yes, I will create an additional config.scm for both of my CouchDB servers. How do I modify my main config.scm so the 2 other VMs are handled as services?
<apapsch>Damien Cassou: I would try to create some shepherd-service with one-shot? #t
<DamienCassou>ok, so there is no support for running Guix VM builtin. Thank you
<DamienCassou>apparently, I won't be able to pursue this route: the sources for the CouchDB I need doesn't seem to be available anymore, it's a very old version. So I guess I will have to go the docker route
<nckx>Which is why you should run ‘guix environment --pure guix -- make -j`nproc`’ whenever you've modified a lot of .scm files and the ‘note: source file … newer than compiled …’ warnings start becoming numerous.
<nckx>DamienCassou: There is such a server, but there's an unstated assumption (A because B) that it prevents packages from breaking that I don't get.
<nckx>mozjs (/gnu/store/rsgg6kif5ii7xf2hlhmpsa8pd7yxh2ih-mozjs-60.2.3-2) builds fine on currentish master. It's also cached on ci.guix.gnu.org, so if your substitutes were working Guix should just download it for you.
<nckx>Currentish being f76c16d220e6c349441c08bf25a5197037490fa5.
<DamienCassou>Blackbeard: what do you mean by start guix? I'm on Fedora and using Fedora packages
<nckx>It starts to build so it's prolly gonna fail.
<nckx>It fails with ‘error: ISO C++ forbids comparison between pointer and integer [-fpermissive]’ That's something a human needs to fix, either by applying a patch, or (probably) just by removing what is apparently an unused and broken old package.
<DamienCassou><NieDzejkob "Damien Cassou: you do realize it"> I do but I find it more convenient to always do everything in one command. This gives me confidence that I'm ding the right thing. Also, I stay in eshell this way :-)
<nly>I made guix use local git repository for 1 package, now for some more packages
<nly>I guess it's not the best idea to make changes in "guix/build/*" where it causes a full rebuild i think
<atw`>sent my patches but forgot to guix lint, whoops
<efraim>lfam: by not skipping the builds of rust packages we can check that the inputs are correct and see that they actually build correctly when placed together. I actually ran into an issue while doing the last 3 patches or so of alacritty
<lfam>I figured it was like that. In that case, why do so many of the crates packages skip the build?
<noobly>lfam: first time editing my config.scm, so within the 'services' field I previously had only '%desktop', I've since added `(extra-special files "/usr/bin/env" (file-.... "../env"))`. Now it is time to run `guix system build config.scm`?
<lfam>Hey rekado_, do you know if builds that failed on ci.guix.gnu.org due to lack of space will be restarted?
<lfam>I need to make a hidden-package or maybe just an origin that downloads 5 files so that they can be used in another package's test suite. Do we have any examples of this? Multiple files being downloaded in one origin?
<lfam>Unfortunately the test files are not available as a single file archive
<lfam>I guess I can do like the "drops" in the icedtea packages
<noobly>I'm still trying to get npx to behave normally, currently it returns '/usr/bin/env: command not found'. From what I understand /usr/bin/env does not exist, so I need add the 'special file' /usr/bin/env, but how do I determine what it's 'target' should be? The info manual gives this code: (("/bin/sh" ,(file-append BASH "/bin/sh")) ("/usr/bin/env" ,(file-append COREUTILS "/bin/env")))
<noobly>should the above code just go in the 'services' field in config.scm? my first attempt failed