Re: s6-rc-0.6.0.0 compile error

From: Ian Macdonald <ianmacdo_at_tpg.com.au>
Date: Sun, 8 Feb 2026 14:39:50 +1000

On Sat, 7 Feb 2026 21:31:31 -0600
"Brett Neumeier via supervision" <supervision_at_list.skarnet.org> wrote:

> On 2/7/26 8:27 PM, Ian Macdonald via supervision wrote:
>
> > The kernel loads, I can login and get an 'early agetty' but none of
> > the compiled service scripts load.
> >
> > /run/uncaught-logs/current contains one line
> > s6-rc-init: fatal: unable to open
> > /etc/s6-rc/compiled/current There is no such file, the current
> > compiled services are in /etc/s6-rc/compiled linked to
> > /etc/s6-rc/compiled-08-02-26
>
> Hi Ian,
>
> There's a new configure option for s6-rc, `--bootdb`, which defaults
> to `/etc/s6-rc/compiled/current`. You need to override that with the
> location of your compiled database. I was able to get past this just
> by adding `--bootdb=/etc/s6-rc/compiled`.
>
> You could alternatively adjust your system to the new default, with
> something like:
>
> rm /etc/s6-rc/compiled
>
> mkdir /etc/s6-rc/compiled
>
> mv /etc/s6-rc/compiled-08-02-26 /etc/s6-rc/compiled/08-02-26
>
> ln -s /etc/s6-rc/compiled/08-02-26 /etc/s6-rc/compiled/current
>
> Cheers!
>
> Brett
>

Hi Brett

Thanks for that; rebuilding with --bootdb=/etc/s6-rc/compiled fixed the
problem.

I really should read the instructions!

Ian
Received on Sun Feb 08 2026 - 05:39:50 CET

This archive was generated by hypermail 2.4.0 : Sun Feb 08 2026 - 05:40:29 CET