GNU bug report logs - #46344
Honour and generate conventional kernel command-line arguments

Previous Next

Package: guix;

Reported by: Tobias Geerinckx-Rice <me <at> tobias.gr>

Date: Sat, 6 Feb 2021 12:49:02 UTC

Severity: important

To reply to this bug, email your comments to 46344 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#46344; Package guix. (Sat, 06 Feb 2021 12:49:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Tobias Geerinckx-Rice <me <at> tobias.gr>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Sat, 06 Feb 2021 12:49:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Tobias Geerinckx-Rice <me <at> tobias.gr>
To: Tobias Geerinckx-Rice via Bug reports for GNU Guix <bug-guix <at> gnu.org>
Subject: Honour and generate conventional kernel command-line arguments
Date: Sat, 06 Feb 2021 13:48:24 +0100
[Message part 1 (text/plain, inline)]
[Low priority, but I keep forgetting about it.]

Guix,

What the subject says.  The Linux command line isn't bash.

Use, e.g., ‘root=’ instead of the Guix-specific and unintuitive 
‘--root=’.  It's surrounded by normal ‘nomodeset’ & ‘quiet’ 
arguments anyway.

For things like ‘--repl’ we might substitute ‘rd.repl’, or 
‘rd.rescue’ which has the advantage of being used by systemd 
[users] as well.

Kind regards,

T G-R
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#46344; Package guix. (Sat, 06 Feb 2021 21:00:02 GMT) Full text and rfc822 format available.

Message #8 received at 46344 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Tobias Geerinckx-Rice <me <at> tobias.gr>
Cc: 46344 <at> debbugs.gnu.org
Subject: Re: bug#46344: Honour and generate conventional kernel command-line
 arguments
Date: Sat, 06 Feb 2021 21:59:18 +0100
Hi,

Tobias Geerinckx-Rice <me <at> tobias.gr> skribis:

> Use, e.g., ‘root=’ instead of the Guix-specific and unintuitive
> ‘--root=’.  It's surrounded by normal ‘nomodeset’ & ‘quiet’ 
> arguments anyway.
>
> For things like ‘--repl’ we might substitute ‘rd.repl’, or ‘rd.rescue’
> which has the advantage of being used by systemd [users] as well.

(Why “rd.”?  I’d use “gnu.” to make sure we don’t inadvertently use
something that has a different meaning elsewhere.)

I agree with the proposed change, I’ve been meaning to do something
about it for a long time, too.  :-)

For ‘--root’ is a bit tricky because it’s an implicit option, not
explicitly listed in /run/current-system/parameters and similar places.

So we’d probably have to (1) make it explicit, and (2) use ‘--root’ when
generating a GRUB entry for a system generation that lacks the explicit
“root=XYZ” string in its ‘kernel-arguments’.

Ludo’.




Severity set to 'important' from 'normal' Request was from Ludovic Courtès <ludo <at> gnu.org> to control <at> debbugs.gnu.org. (Tue, 02 Mar 2021 07:53:01 GMT) Full text and rfc822 format available.

This bug report was last modified 4 years and 103 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.