Re: [PATCH] gnu: tcl: Avoid a circular dependency.

2013-06-07 Thread Ludovic Courtès
Nikita Karetnikov skribis: >> However, I’ve observed that Guile’s auto-compilation cache seems to take >> precedence sometimes, though I haven’t investigated yet. > > Could you explain when? And when should I clean it? Normally you should never it to explicitly clean it, but it seems there’s a

Re: [PATCH] gnu: tcl: Avoid a circular dependency.

2013-06-07 Thread Nikita Karetnikov
> However, I’ve observed that Guile’s auto-compilation cache seems to take > precedence sometimes, though I haven’t investigated yet. Could you explain when? And when should I clean it? > Can you run ‘rm -rf ~/.cache/guile/ccache’, and then ‘make clean && > make’ again? Yes, this solved the pro

Re: [PATCH] gnu: tcl: Avoid a circular dependency.

2013-06-07 Thread Ludovic Courtès
Nikita Karetnikov skribis: >> Pushed as 9d97a1b. Since this changes the ABI, make sure to run >> ‘make clean && make’ after ‘git pull’. > > Here is the output: > > Backtrace: > In ice-9/eval.scm: > 411: 19 [eval # ()] > In ice-9/boot-9.scm: > 2870: 18 [define-module* (gnu packages tcl) #:filena

Re: [PATCH] gnu: tcl: Avoid a circular dependency.

2013-06-06 Thread Nikita Karetnikov
> Pushed as 9d97a1b. Since this changes the ABI, make sure to run > ‘make clean && make’ after ‘git pull’. Here is the output: Backtrace: In ice-9/eval.scm: 411: 19 [eval # ()] In ice-9/boot-9.scm: 2870: 18 [define-module* (gnu packages tcl) #:filename ...] 2845: 17 [resolve-imports ((#) (#) (#

Re: [PATCH] gnu: tcl: Avoid a circular dependency.

2013-06-05 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: > This is getting annoying. I will instead push something along these > lines shortly: > > diff --git a/guix/packages.scm b/guix/packages.scm > index 4f8d87e..bb46131 100644 > --- a/guix/packages.scm > +++ b/guix/packages.scm > @@ -147,7 +147,7 @@ correspon

Re: [PATCH] gnu: tcl: Avoid a circular dependency.

2013-06-05 Thread Ludovic Courtès
Nikita Karetnikov skribis: > You'll get the following error if you run 'git pull && make clean && > make'. Feel free to push if the patch is OK. Arrgh, good catch. This is getting annoying. I will instead push something along these lines shortly: --8<---cut here---sta

[PATCH] gnu: tcl: Avoid a circular dependency.

2013-06-05 Thread Nikita Karetnikov
all-recursive] Error 1 make[1]: Leaving directory `/home/guix' make: *** [all] Error 2 From 5c55c8ec6951864b46f9436f87ae31ff16fe825d Mon Sep 17 00:00:00 2001 From: Nikita Karetnikov Date: Wed, 5 Jun 2013 11:54:19 + Subject: [PATCH] gnu: tcl: Avoid a circular dependency. * gnu/packages/t