On Sat, 7 Feb 2026 21:31:31 -0600
"Brett Neumeier via supervision" <[email protected]> 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

Reply via email to