Andreas Enge <andr...@enge.fr> skribis: > On Fri, Jan 24, 2014 at 02:08:15PM +0100, Ludovic Courtès wrote: >> Derivations for the sources use the ‘guile’ package from Guix, and ‘guix >> download’ uses whatever Guile was found when Guix was configured. > > To be sure I understood correctly: > guix build hello -S > uses guile from guix, and > guix download ftp://.../hello.tar.gz > uses the guile with which guix was compiled?
Exactly. > On Fri, Jan 24, 2014 at 03:34:29AM +0100, Cyril Roelandt wrote: >> Development of Python packages is only possible on the core-updates >> branch though - that might be an issue. > > I do not think so. One could use the core-updates branch to download > the package sources. Once they are in the nix store, they can be built > with master. Right. Not convenient, but that won’t last long. Alternately, I think you can do: wget https://.../foo.tgz guile -c '(use-modules (guix)) \ (add-to-store (open-connection) "foo.tgz" #f "sha256" "foo.tgz")' Ludo’.