Re: s6-rc-0.6.0.0 compile error
"Brett Neumeier via supervision" <[email protected]> Sat, 7 Feb 2026 21:31:31 -0600
| Newsgroups | gmane.comp.sysutils.supervision.general |
|---|---|
| Message-ID | <[email protected]> |
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