all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* bug#37128: guix system reconfigure stops output after "Evaluating user expression..."
@ 2019-08-21 13:13 Pierre Neidhardt
  2019-08-28 20:42 ` Ludovic Courtès
  0 siblings, 1 reply; 10+ messages in thread
From: Pierre Neidhardt @ 2019-08-21 13:13 UTC (permalink / raw)
  To: 37128

[-- Attachment #1: Type: text/plain, Size: 848 bytes --]

After a guix pull on 0fc235a, guix system reconfigure stop at

--8<---------------cut here---------------start------------->8---
shepherd: Evaluating user expression (let* ((services (map primitive-load (?))) # ?) ?).
--8<---------------cut here---------------end--------------->8---

instead of

--8<---------------cut here---------------start------------->8---
shepherd: Evaluating user expression (let* ((services (map primitive-load (?))) # ?) ?).
shepherd: Service user-homes has been started.
shepherd: Service term-auto could not be started.
bootloader successfully installed on '/dev/sda’
--8<---------------cut here---------------end--------------->8---

The only change I've done to my config.scm is that now I have a btrfs
filesystem (just for storage, it's not /home).

-- 
Pierre Neidhardt
https://ambrevar.xyz/

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#37128: guix system reconfigure stops output after "Evaluating user expression..."
  2019-08-21 13:13 bug#37128: guix system reconfigure stops output after "Evaluating user expression..." Pierre Neidhardt
@ 2019-08-28 20:42 ` Ludovic Courtès
  2019-08-29  7:23   ` Pierre Neidhardt
  0 siblings, 1 reply; 10+ messages in thread
From: Ludovic Courtès @ 2019-08-28 20:42 UTC (permalink / raw)
  To: Pierre Neidhardt; +Cc: 37128

Hello,

Pierre Neidhardt <mail@ambrevar.xyz> skribis:

> After a guix pull on 0fc235a, guix system reconfigure stop at
>
> shepherd: Evaluating user expression (let* ((services (map primitive-load (?))) # ?) ?).
>
>
> instead of
>
> shepherd: Evaluating user expression (let* ((services (map primitive-load (?))) # ?) ?).
> shepherd: Service user-homes has been started.
> shepherd: Service term-auto could not be started.
> bootloader successfully installed on '/dev/sda’
>
> The only change I've done to my config.scm is that now I have a btrfs
> filesystem (just for storage, it's not /home).

The “Evaluating user expression” started the ‘file-system’ service for
this btrfs file system, and it got stuck for some reason.  Did
/var/log/messages or the console show anything?

I suppose you’d have to try again the experiment.  Presumably there’s
some fsck-like process or something taking time or waiting for input.

Ludo’.

^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#37128: guix system reconfigure stops output after "Evaluating user expression..."
  2019-08-28 20:42 ` Ludovic Courtès
@ 2019-08-29  7:23   ` Pierre Neidhardt
  2019-08-29 12:41     ` Ludovic Courtès
  0 siblings, 1 reply; 10+ messages in thread
From: Pierre Neidhardt @ 2019-08-29  7:23 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: 37128

[-- Attachment #1: Type: text/plain, Size: 716 bytes --]

This is the last message in /var/log/messages:

--8<---------------cut here---------------start------------->8---
Aug 29 09:13:40 localhost shepherd[1]: Evaluating user expression (let* ((services (map primitive-load (?))) # ?) ?). 
--8<---------------cut here---------------end--------------->8---

> Did
> /var/log/messages or the console show anything?

What console?

> I suppose you’d have to try again the experiment.  Presumably there’s
> some fsck-like process or something taking time or waiting for input.

Note that everything works alright.  But I'm worried that this would
fail on a new installation where the bootloader is missing :(

-- 
Pierre Neidhardt
https://ambrevar.xyz/

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#37128: guix system reconfigure stops output after "Evaluating user expression..."
  2019-08-29  7:23   ` Pierre Neidhardt
@ 2019-08-29 12:41     ` Ludovic Courtès
  2019-08-29 13:25       ` Pierre Neidhardt
  2019-08-29 22:53       ` Bengt Richter
  0 siblings, 2 replies; 10+ messages in thread
From: Ludovic Courtès @ 2019-08-29 12:41 UTC (permalink / raw)
  To: Pierre Neidhardt; +Cc: 37128

Pierre Neidhardt <mail@ambrevar.xyz> skribis:

> This is the last message in /var/log/messages:
>
> Aug 29 09:13:40 localhost shepherd[1]: Evaluating user expression (let* ((services (map primitive-load (?))) # ?) ?). 
>
>> Did
>> /var/log/messages or the console show anything?
>
> What console?

/dev/console, so tty1, typically.

>> I suppose you’d have to try again the experiment.  Presumably there’s
>> some fsck-like process or something taking time or waiting for input.
>
> Note that everything works alright.  But I'm worried that this would
> fail on a new installation where the bootloader is missing :(

Where the bootloader is missing?  The bootloader cannot be missing or
the thing is not installed.  :-)

Ludo’.

^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#37128: guix system reconfigure stops output after "Evaluating user expression..."
  2019-08-29 12:41     ` Ludovic Courtès
@ 2019-08-29 13:25       ` Pierre Neidhardt
  2019-08-30  9:56         ` Pierre Neidhardt
  2019-08-29 22:53       ` Bengt Richter
  1 sibling, 1 reply; 10+ messages in thread
From: Pierre Neidhardt @ 2019-08-29 13:25 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: 37128

[-- Attachment #1: Type: text/plain, Size: 460 bytes --]

Ludovic Courtès <ludo@gnu.org> writes:

> Where the bootloader is missing?  The bootloader cannot be missing or
> the thing is not installed.  :-)

No it's not missing, but I think the bootloader remained from the
previous working configs (before I configured the Btrfs file system).

Say I'd wipe the bootloader now and re-run `guix system reconfigure...',
I don't think it would get installed then.

-- 
Pierre Neidhardt
https://ambrevar.xyz/

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#37128: guix system reconfigure stops output after "Evaluating user expression..."
  2019-08-29 12:41     ` Ludovic Courtès
  2019-08-29 13:25       ` Pierre Neidhardt
@ 2019-08-29 22:53       ` Bengt Richter
  2019-08-29 23:27         ` Ludovic Courtès
  1 sibling, 1 reply; 10+ messages in thread
From: Bengt Richter @ 2019-08-29 22:53 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: Pierre Neidhardt, 37128

On +2019-08-29 14:41:51 +0200, Ludovic Courtès wrote:
> Pierre Neidhardt <mail@ambrevar.xyz> skribis:
> 
> > This is the last message in /var/log/messages:
> >
> > Aug 29 09:13:40 localhost shepherd[1]: Evaluating user expression (let* ((services (map primitive-load (?))) # ?) ?). 
> >
> >> Did
> >> /var/log/messages or the console show anything?
> >
> > What console?
> 
> /dev/console, so tty1, typically.
> 
> >> I suppose you’d have to try again the experiment.  Presumably there’s
> >> some fsck-like process or something taking time or waiting for input.
> >
> > Note that everything works alright.  But I'm worried that this would
> > fail on a new installation where the bootloader is missing :(
> 
> Where the bootloader is missing?  The bootloader cannot be missing or
> the thing is not installed.  :-)
> 
> Ludo’.
>

Had you considered the case where someone[1] is running a binary install
on a foreign distro booted by refind or a bootloader not in your official list?

[1] guess who ;-)

Regards,
Bengt Richter

^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#37128: guix system reconfigure stops output after "Evaluating user expression..."
  2019-08-29 22:53       ` Bengt Richter
@ 2019-08-29 23:27         ` Ludovic Courtès
  0 siblings, 0 replies; 10+ messages in thread
From: Ludovic Courtès @ 2019-08-29 23:27 UTC (permalink / raw)
  To: Bengt Richter; +Cc: Pierre Neidhardt, 37128

Hi Bengt,

Bengt Richter <bokr@bokr.com> skribis:

> On +2019-08-29 14:41:51 +0200, Ludovic Courtès wrote:
>> Pierre Neidhardt <mail@ambrevar.xyz> skribis:

[...]

>> > Note that everything works alright.  But I'm worried that this would
>> > fail on a new installation where the bootloader is missing :(
>> 
>> Where the bootloader is missing?  The bootloader cannot be missing or
>> the thing is not installed.  :-)
>> 
>> Ludo’.
>>
>
> Had you considered the case where someone[1] is running a binary install
> on a foreign distro booted by refind or a bootloader not in your official list?

I hadn’t!  If that’s the case, it’ll be more difficult for us to support
that someone.  :-)

Ludo’.

^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#37128: guix system reconfigure stops output after "Evaluating user expression..."
  2019-08-29 13:25       ` Pierre Neidhardt
@ 2019-08-30  9:56         ` Pierre Neidhardt
  2019-08-30 21:55           ` Jakob L. Kreuze
  0 siblings, 1 reply; 10+ messages in thread
From: Pierre Neidhardt @ 2019-08-30  9:56 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: 37128

[-- Attachment #1: Type: text/plain, Size: 199 bytes --]

Just checked: no messages in the /dev/tty1.
Isn't there a more extensive log for "guix system reconfigure"?
Something seems to be wrong with btrfs.

-- 
Pierre Neidhardt
https://ambrevar.xyz/

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#37128: guix system reconfigure stops output after "Evaluating user expression..."
  2019-08-30  9:56         ` Pierre Neidhardt
@ 2019-08-30 21:55           ` Jakob L. Kreuze
  2019-09-22 16:13             ` Pierre Neidhardt
  0 siblings, 1 reply; 10+ messages in thread
From: Jakob L. Kreuze @ 2019-08-30 21:55 UTC (permalink / raw)
  To: Pierre Neidhardt; +Cc: 37128

[-- Attachment #1: Type: text/plain, Size: 392 bytes --]

Pierre Neidhardt <mail@ambrevar.xyz> writes:

> Isn't there a more extensive log for "guix system reconfigure"?

You could look at the .scm files produced by "guix system reconfigure"
(the store paths should be printed to stdout). I'm afraid that, aside
from Shepherd's own messages, the console output is the canonical log
for "guix system reconfigure" right now.

Regards,
Jakob

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#37128: guix system reconfigure stops output after "Evaluating user expression..."
  2019-08-30 21:55           ` Jakob L. Kreuze
@ 2019-09-22 16:13             ` Pierre Neidhardt
  0 siblings, 0 replies; 10+ messages in thread
From: Pierre Neidhardt @ 2019-09-22 16:13 UTC (permalink / raw)
  To: Jakob L. Kreuze; +Cc: 37128

[-- Attachment #1: Type: text/plain, Size: 190 bytes --]

With today's guix commit 

4cd9de6068f439c52f6874f00ec608c41156d095

guix system reconfigure worked flawlessly with the same config.scm.

-- 
Pierre Neidhardt
https://ambrevar.xyz/

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2019-09-22 16:14 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-08-21 13:13 bug#37128: guix system reconfigure stops output after "Evaluating user expression..." Pierre Neidhardt
2019-08-28 20:42 ` Ludovic Courtès
2019-08-29  7:23   ` Pierre Neidhardt
2019-08-29 12:41     ` Ludovic Courtès
2019-08-29 13:25       ` Pierre Neidhardt
2019-08-30  9:56         ` Pierre Neidhardt
2019-08-30 21:55           ` Jakob L. Kreuze
2019-09-22 16:13             ` Pierre Neidhardt
2019-08-29 22:53       ` Bengt Richter
2019-08-29 23:27         ` Ludovic Courtès

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.