On Thu, Sep 24, 2015 at 02:09:56PM +0200, Laurent Bercot wrote:
> On 24/09/2015 13:56, Patrick Mahoney wrote:
> >Hi, the website says it requires "s6 version 2.2.1.0 or later", but I'm getting
> >a compile error:
>
> You probably got a version where package/info said 2.2.1.0 but the
> tag wasn't there yet. As long as "git tag" doesn't list "v2.2.1.0"
> then it's not 2.2.1.0, it's `git tag | tail -n 1` plus a few changes.
Sorry for the false alarm. I am compiling it ok now. Maybe it was too early in
the morning, but I was using a cached (old) version of s6 source code. The nix
package derivation for s6 contains:
src = fetchgit {
url = "git://git.skarnet.org/s6";
rev = "refs/tags/v${version}";
sha256 = "1g8gr3znxj8lyqpwrmgzh47yb64zldrvvvgpp1m4pb37k5k11bj9";
};
And if you update ${version}, fail to update sha256, and happen to have the
previous version in your local cache, nix will happily use it (since the sha256
matches) rather than re-fetch from github. Oops.
--
Patrick
Received on Fri Sep 25 2015 - 01:26:56 UTC