<davexunit>if I do this, I'll subscribe to whatever mailing list firefox security patches are posted on.
<civodul>davexunit & mark_weaver: thanks for the mesa-nouveau branch, it's a good idea
<mark_weaver>civodul: btw, I ran "make check" on MIPS current guix master, and it passed all tests. so, maybe it's a non-deterministic failure, or maybe it only fails within the build environment, or maybe it has to do with the rather older software in the profile where I build guix from git.
<mthl>M-. is a shortcut for `geiser-edit-symbol-at-point' but modules are accessed by `geiser-edit-module-at-point'
<mthl>there is no keybind for `geiser-edit-module-at-point'
<vmlinuz88>hmm, apparently it's too late to register for GSoC. I'd still like to help out with Guix development. I'm learning Scheme, but I would rather the learning process involve a more hands-on activity. I'm thinking I could study guix api and source code and figure out how it all fits together as a whole.
<mark_weaver>vmlinuz88: the best way to start would be to install Guix (and maybe GuixSD), build Guix from its git repository, and add packages for things you miss that we don't yet have.
<phant0mas>guix/build-system/gnu.scm:274:0: In procedure gnu-build:
<phant0mas>guix/build-system/gnu.scm:274:0: Error while printing exception.
<phant0mas>did the same in base.scm and it works, why not in hurd.scm ? am I missing a module?
<rekado->phant0mas: could this be due to a dependency cycle?
<phant0mas>don't think so, I am probably missing something
<phant0mas>it will work with just #:configure-flags '("--build=i686-pc-gnu")
<vmlinuz88>mark_weaver when writing the package definition, how would I know what modules to use? The package I want to define is the fortune-mod package from debian. I have the source files for fortune-mod and I know the url for them.
<vmlinuz88>I imagine it wouldn't be a very complex package definition
<rekado->vmlinuz88: we usually just look around at what modules already exist. If one fits well we use it for the new package definition, otherwise we ask here where to place it :)
<mthl>rekado: I think the question was about "#:use-module: blabla" not where to write the definition
<vmlinuz88>mark_weaver, for the (build-system gnu-build-system) part, the manual says I could delete phases from the build procedure with #:phases (alist-delete 'configure %standard-phases), since fortune-mod does not require the configure phase. So in the context of the package definition, where do I put the #:phases... line?
<vmlinuz88>it is an argument to (build-system gnu-build-system)?
<mark_weaver>vmlinuz88: in general, I recommend grepping for similar things in gnu/packages/*.scm