chicken-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-hackers] [PATCH][5] Fix chicken-install -init


From: Mario Domenech Goulart
Subject: Re: [Chicken-hackers] [PATCH][5] Fix chicken-install -init
Date: Fri, 11 Sep 2015 23:46:20 +0000
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux)

On Fri, 11 Sep 2015 20:12:39 +0200 Peter Bex <address@hidden> wrote:

> We've noticed for a while that chicken-5 eggs fail to get installed under
> Salmonella, but we never managed to figure out what caused it because it
> was "unreproducible" on local installs.  See for example
> http://salmonella-freebsd-x86-64.call-cc.org/chicken-5/clang/freebsd/x86-64/2015/09/11/salmonella-report/install/binary-search.html
>
> Turns out this has a pretty simple cause: Salmonella creates a clean
> environment.  This is done using chicken-install -init, and this fails
> on CHICKEN 5 because we failed to keep a list of installed files up
> to date.  The list is actually marked "XXX keep this up-to-date!" :)
>
> I've talked to Mario about this, and he will work on making Salmonella
> present this error situation more clearly (it ignored the error exit
> code from chicken-install).  Attached is the patch to fix the situation.
> I've reordered all the files, to make them alphabetic (this should make
> it easier to verify everything from "lib/8" is installed).

Many thanks for spotting and fixing that issue, Peter.  I've pushed your
patch.

I've also pushed a fix to salmonella and installed it on the linux
salmonella machines.

Best wishes.
Mario
-- 
http://parenteses.org/mario



reply via email to

[Prev in Thread] Current Thread [Next in Thread]