Re: What’s the weather like?

2017-07-23 Thread Catonano
2017-07-21 17:13 GMT+02:00 Ludovic Courtès : > Hello Guix! > > Lately we’ve had a lot of nar URLs return 404, mostly for server-side > issues (setup issue on hydra.gnu.org that broke ‘guix publish’ cache > management, and a ‘guix publish’ cache eviction policy that’s too > aggressive.) > > The att

Re: What’s the weather like?

2017-07-23 Thread Ricardo Wurmus
Hey Ludo, > The attached tool allows you to query the status a substitute server > (and, as a side effect, triggers a nar regeneration if the server uses > ‘guix publish --cache’). This is very useful! I’ve been using it for the past two days to monitor the progress on berlin.guixsd.org Now if

Re: collaboration from students of a technical school

2017-07-23 Thread Catonano
2017-07-21 1:39 GMT+02:00 Quiliro Ordonez Baca : > > > Quiliro Ordonez Baca writes: > > > >> I spoke with the director of a technical school (small universtity) that > >> offers degrees in computer science. He said he could establish > collaboration in > >> free software projects as part of the s

Re: Storing serialised graph along with packages

2017-07-23 Thread Ricardo Wurmus
Ricardo Wurmus writes: > What do you think about storing the serialised subset of the package > graph in a separate output of the package? Here’s a simple and stupid way of getting a little closer to this idea. This is serialize.scm: --8<---cut here---start-

Re: What’s the weather like?

2017-07-23 Thread Ricardo Wurmus
Ricardo Wurmus writes: > Now if one could pass a manifest or a system configuration to “guix > weather” and it would show how many of the desired packages have > substitutes that would be even more useful. Looking at the concise code > it seems to be an almost trivial change. Attached is a pat

Re: What’s the weather like?

2017-07-23 Thread Ricardo Wurmus
Ricardo Wurmus writes: >> Now if one could pass a manifest or a system configuration to “guix >> weather” and it would show how many of the desired packages have >> substitutes that would be even more useful. Looking at the concise code >> it seems to be an almost trivial change. > > Attached i

Re: core-updates failing packages

2017-07-23 Thread Ricardo Wurmus
Ben Woodcroft writes: > On 20/07/17 16:17, Ricardo Wurmus wrote: >> Ben Woodcroft writes: >> >>> I have a patch ready but will push this as a part of a series that >>> updates htslib to 1.5. Just to say that I'm working on it and noone else >>> should spend time on this, I'm almost there. >> Th

how to set up a daily build of a package?

2017-07-23 Thread joakim
Hello, I would like to set up a daily build of a package, for example Emacs, Inkscape, and eventually Krita. I would like to have a server make these builds, for example triggered by a Jenkins server or something similar. Then I would like to use these packages on other machines using the Guix s

Re: how to set up a daily build of a package?

2017-07-23 Thread Ricardo Wurmus
joa...@verona.se writes: > I would like to set up a daily build of a package, for example Emacs, > Inkscape, and eventually Krita. > > I would like to have a server make these builds, for example triggered > by a Jenkins server or something similar. Then I would like to use these > packages on ot

Re: Storing serialised graph along with packages

2017-07-23 Thread Ricardo Wurmus
Ricardo Wurmus writes: > You run it like this: > > --8<---cut here---start->8--- > ./pre-inst-env guile --no-auto-compile serialize.scm \ > '(@@ (gnu packages statistics) r)' \ > /tmp/foo.go > --8<---cut here---end--

Re: Storing serialised graph along with packages

2017-07-23 Thread Jan Nieuwenhuizen
Ricardo Wurmus writes: > Here’s a simple and stupid way of getting a little closer to this idea. > This is serialize.scm: A stupid example is even nicer! > What do you think? Is this useful or is it silly? I’m pretty excited > about it. The only limitation for future exploration is that one m

[PATCH] gnu: Add openfoam

2017-07-23 Thread Paul Garlick
* gnu/packages/maths.scm(openfoam): Add it * gnu/packages/patches/openfoam-cleanup.patch: New file * gnu/local.mk(dist_patch_DATA): Add patch --- gnu/local.mk| 1 + gnu/packages/maths.scm | 195 gnu/packages/patches/openfo

Re: Should guix-emacs-autoload-packages use GUIX_ENVIRONMENT?

2017-07-23 Thread Alex Kost
Kyle Meyer (2017-07-22 21:39 -0400) wrote: > Hello, > > I noticed that Emacs packages from the user's profile leak into guix > environment calls. As for me, this is a natural behaviour. If you want to be safe from any external packages, site settings, etc., run "emacs -Q". > For example, when I

Trouble with circular module dependencies (Re: 01/02: gnu: Add ncurses-with-gpm.)

2017-07-23 Thread Mark H Weaver
Hi, I just got bitten again by a problem that has plagued us over the years, namely our extensive tangled knot of cyclic module dependencies which occasionally causes hard-to-debug compilation failures. Here's how it looked this time, while running 'make' in my git checkout: --8<---c

Re: Should guix-emacs-autoload-packages use GUIX_ENVIRONMENT?

2017-07-23 Thread Kyle Meyer
Alex Kost writes: > Kyle Meyer (2017-07-22 21:39 -0400) wrote: > >> I noticed that Emacs packages from the user's profile leak into guix >> environment calls. > > As for me, this is a natural behaviour. If you want to be safe from any > external packages, site settings, etc., run "emacs -Q". I

Re: Trouble with circular module dependencies (Re: 01/02: gnu: Add ncurses-with-gpm.)

2017-07-23 Thread Ricardo Wurmus
Mark H Weaver writes: > FWIW, I would like to see us work to eliminate all cyclic module > dependencies in Guix, by splitting up our package modules as needed so > that they form a directed acyclic graph. (Note: this goes off on a tagent, but I think it is still relevant.) I wonder if maybe ha