Re: [PATCH] guix: refresh: Use bags.

2014-10-14 Thread Eric Bavier
Ludovic Courtès writes: Eric Bavier ericbav...@gmail.com skribis: This patch may need to go in core-updates. Why? Would changes in gnu/packages.scm not trigger rebuilds for most packages? It would be nice to show this info on the output of build-aux/list-packages.scm (used to build

[PATCH] emacs: Support auto-updating after performing REPL operation.

2014-10-14 Thread Alex Kost
Hello. Currently when a user performs some REPL operation using Emacs UI – e.g. installs a package from *Guix Package Info* buffer, information in that buffer stays the same, and he needs to press g there to revert the buffer. The attached patches will add that missing feature: after finishing a

Re: [PATCH] guix: refresh: Use bags.

2014-10-14 Thread Ludovic Courtès
Eric Bavier ericbav...@gmail.com skribis: Ludovic Courtès writes: Eric Bavier ericbav...@gmail.com skribis: This patch may need to go in core-updates. Why? Would changes in gnu/packages.scm not trigger rebuilds for most packages? No, because this file is just a “host-side” module, it

Re: [PATCH] emacs: Support auto-updating after performing REPL operation.

2014-10-14 Thread Ludovic Courtès
Alex Kost alez...@gmail.com skribis: Currently when a user performs some REPL operation using Emacs UI – e.g. installs a package from *Guix Package Info* buffer, information in that buffer stays the same, and he needs to press g there to revert the buffer. By “information in the buffer”,

Re: [PATCH] emacs: Support auto-updating after performing REPL operation.

2014-10-14 Thread Ludovic Courtès
Alex Kost alez...@gmail.com skribis: The attached patches will add that missing feature: after finishing a REPL operation, a buffer from which this operation was performed will be automatically updated. It seems the second patch also applies to the *Guix Generation List* buffer, right?

Re: Things to do for 0.8

2014-10-14 Thread Ludovic Courtès
Some things didn’t work out as expected, but I think the time has come to get ready for another release, within 2–4 weeks ideally. Comments on what was planned and what’s left to be done: - ‘ungexp-native’ added, like ‘ungexp’, but to allow a gexp to explicitly refer to a native package

Re: bug#18524: Guix unable to download from github due to TLS fatal alert

2014-10-14 Thread Ludovic Courtès
I had managed to bork ‘set-session-server-name!’ in GnuTLS (which addresses this bug), so this is fixed in commit 5186158 and upstream: https://gitorious.org/gnutls/gnutls/commit/e4e513f43a8bdd9fe50bdd95a7fd213bca2f81b0. Sorry about that! Ludo’.

Re: bug#18524: Guix unable to download from github due to TLS fatal alert

2014-10-14 Thread Mark H Weaver
l...@gnu.org (Ludovic Courtès) writes: I had managed to bork ‘set-session-server-name!’ in GnuTLS (which addresses this bug), so this is fixed in commit 5186158 and upstream: https://gitorious.org/gnutls/gnutls/commit/e4e513f43a8bdd9fe50bdd95a7fd213bca2f81b0. Sorry about that! No worries,

Re: [PATCH 3/4] gnu: Add xfig.

2014-10-14 Thread Mark H Weaver
Eric Bavier ericbav...@gmail.com writes: Btw, I did push a change to xfig and transfig that should let them build for i686 (which I tested locally now) and mips (which I don't have the means to check locally). This fixed the issue, and xfig now builds on all three of our platforms.

[PATCH v2] guix lint: add the --checkers option.

2014-10-14 Thread Cyril Roelandt
* guix/scripts/lint.scm: add the --checkers option. * doc/guix.texi (Invoking guix lint): Document it. * tests/guix-lint.sh: New file * Makefile.am (SCM_TESTS): Add it. --- Makefile.am | 3 +- doc/guix.texi | 5 +++ guix/scripts/lint.scm | 122

Re: Grafts

2014-10-14 Thread Mark H Weaver
l...@gnu.org (Ludovic Courtès) writes: I pushed ‘wip-grafts’, a branch that implements “grafts.” Normally security updates deep in the DAG, such as an update of Bash or libc, cause a rebuild of everything, which can some time, as we’ve seen lately. The idea of grafts is to graft the fixed