Re: s6-rc-0.6.0.0 compile error

From: Brett Neumeier <random_at_freesa.org>
Date: Sat, 7 Feb 2026 21:31:31 -0600

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
Received on Sun Feb 08 2026 - 04:31:31 CET

This archive was generated by hypermail 2.4.0 : Sun Feb 08 2026 - 04:32:04 CET