Re: Toward 0.2

2013-02-17 Thread Nikita Karetnikov
I guess that I can implement this one: ** Add equivalent to Nixpkgs's ‘wrapProgram’ What's the purpose of 'wrapProgram'? Could you elaborate? pgpPSf2Ka2i9D.pgp Description: PGP signature

Re: Bug: missing interface for module (gnutls)

2013-02-17 Thread Ludovic Courtès
Nikita Karetnikov skribis: >> Which commit? > > 'e49951eb3e1e1a8e7bad6d7471483e70b0865352'. Oh, I see now. An interesting side effect. Fixed in 855a8ad71def2ebc594ed32c57bda0ca4e13d91c. Thanks for the report! Ludo’.

Re: Bug: missing interface for module (gnutls)

2013-02-17 Thread Nikita Karetnikov
> Which commit? 'e49951eb3e1e1a8e7bad6d7471483e70b0865352'. > How did you achieve this? # git clone git://git.sv.gnu.org/guix.git guix-test # cd guix-test # ./bootstrap # ./configure --localstatedir=/nix/var --with-nixpkgs=/home/nixpkgs # make Then the error appeared. Note that I won't see the

Toward 0.2

2013-02-17 Thread Ludovic Courtès
Hi! I think we should plan for 0.2 within a month or so. Here are the important features I’d like to see in: • ‘guix pull’ (see TODO; I’ve started working on that); • a simple “binary substituter”, which would allow pre-built binaries to be transparently downloaded from trusted source,

Re: [PATCH] Replace individual scripts with master 'guix' script

2013-02-17 Thread Ludovic Courtès
Mark H Weaver skribis: >> (install-locale) >> (textdomain "guix") >> (setvbuf (current-output-port) _IOLBF) >> (setvbuf (current-error-port) _IOLBF) > > Done. FYI in commit 633f045 I removed now redundant calls like the above, and made ‘initialize-guix’ and ‘install-locale’ private to (g

Re: Guile reader package names are problematic

2013-02-17 Thread Ludovic Courtès
Mark H Weaver skribis: > l...@gnu.org (Ludovic Courtès) writes: > >> Mark H Weaver skribis: >> >>> Andreas Enge writes: How about naming them "guile-reader" with a version number of 0.6-1.8.8 and 0.6-2.0.7, or the other way round 1.8.8-0.6 and 2.0.7-0.6? >>> >>> We can't do this,

Re: Bug: missing interface for module (gnutls)

2013-02-17 Thread Ludovic Courtès
Nikita Karetnikov skribis: > This commit is buggy. Which commit? > Backtrace: > In ice-9/boot-9.scm: > 2786: 19 [try-module-autoload (guix build download) #f] > 2131: 18 [save-module-excursion # ice-9/boot-9.scm:2787:17 ()>] [...] >?: 3 [module-variable # > make-session] > In ice-9/boot-

Re: Bug: missing interface for module (gnutls)

2013-02-17 Thread Mark H Weaver
Nikita Karetnikov writes: > This commit is buggy. I don't see how this could have anything to do with my commit. (gnutls) needs to be in Guile's load path when (guix build download) is compiled, and in your case it apparently isn't. That must be a problem with your specific configuration. I th

Re: Bug: missing interface for module (gnutls) (was: IMPORTANT: guix-package -> guix package)

2013-02-17 Thread Nikita Karetnikov
> I'm trying to investigate. Though, any help is appreciated. I've found a workaround: [...] # ./pre-inst-env guild compile guix/build/download.scm # make I guess that it's connected with 'module-autoload!', but I'm still trying to find the cause of the problem. pgp01tTIGte_u.pgp Description

Bug: missing interface for module (gnutls) (was: IMPORTANT: guix-package -> guix package)

2013-02-17 Thread Nikita Karetnikov
This commit is buggy. Backtrace: In ice-9/boot-9.scm: 2786: 19 [try-module-autoload (guix build download) #f] 2131: 18 [save-module-excursion #] 2797: 17 [#] In unknown file: ?: 16 [primitive-load-path "guix/build/download" #f] In ice-9/eval.scm: 494: 15 [# #] In ice-9/psyntax.scm: 1101: 14 [e