Subject: bug#76403: closed (Re: bug#76403: [shepherd] generated configuration is invalid)

From: [email-masked] (GNU bug Tracking System)
Date: Wed, 26 Feb 2025 16:34:01 +0000

Your bug report

#76403: [shepherd] generated configuration is invalid

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
76403: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=76403
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#76403: [shepherd] generated configuration is invalid
From: Ludovic Courtès <[email-masked]>
To: Dariqq <[email-masked]>
Cc: [email-masked]
Date: Wed, 26 Feb 2025 17:33:25 +0100
List-Id: <debbugs-submit.debbugs.gnu.org>

Hi,

Dariqq <[email-masked]> skribis:

> When the default config file does not exist, shepherd tries to
> initialize a default configuration.

Fixed in f7930dc9f78acf5922885a2aa423d3fa7241e90a, thanks!

Ludo’.

Subject: [shepherd] generated configuration is invalid
From: Dariqq <[email-masked]>
To: [email-masked]
Date: Tue, 18 Feb 2025 19:01:34 +0000
List-Id: <debbugs-submit.debbugs.gnu.org>

Hello.

When the default config file does not exist, shepherd tries to 
initialize a default configuration.

However it is now invalid

shepherd
GNU Shepherd 1.0.2 (Guile 3.0.9, x86_64-unknown-linux-gnu)
Starting service root...
Service root started.
Service root running with value #<<process> id: 1877 command: #f>.
Service root has been started.
Daemonizing...
Restarting signal handler.
Now running as process 1885.
While loading configuration file 'init.scm': "Unbound variable: start"
shepherd: error: "init.scm": exception thrown while loading 
configuration file

Running value of service root changed to #<<process> id: 1885 command: #f>.