Re: [announce] s6-rc: a s6-based service manager for Unix systems

From: Patrick Mahoney <pat_at_polycrystal.org>
Date: Thu, 24 Sep 2015 20:26:56 -0500

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

This archive was generated by hypermail 2.3.0 : Sun May 09 2021 - 19:38:49 UTC