From: "Thomas Schmitt" <scdbackup@gmx.net>
To: grub-devel@gnu.org
Subject: Re: About the CLI of both grub-mkrescue versions
Date: Sun, 28 Sep 2014 18:52:55 +0200 [thread overview]
Message-ID: <18490546117595467817@scdbackup.webframe.org> (raw)
In-Reply-To: <20140928201749.3b92c870@opensuse.site>
Hi,
Andrei Borzenkov wrote:
> Care to send a patch for both help output and documentation?
First one should decide whether the incompatible CLI change
is really intentional.
If the change is intentional, there should be some assistance
to those people who based their scripts on the old behavior.
A decision would be needed about the desired grade of assistance.
me:
> > In my personal view, it would be better to keep the behavior of
> > GRUB-2.00. E.g. by replacing in grub-mkrescue.c line 229
> > return ARGP_ERR_UNKNOWN;
> > by a call of xorriso_push() ... i guess ...
Andrei Borzenkov wrote:
> It won't work. Unknown options are detected before user parser is
> called; user parser never sees them.
I see.
If the change is not intentional, then an own parser would be
needed. More or less what the shell code of old grub-mkrescue
does. Not an overly demanding task.
Don't get me wrong. I will support what gets decided.
If new features are needed in xorriso: no problem, just ask
for them.
Nevertheless, the current state of the change is inconsistent.
Implementation and documentation contradict. The most recent
statement known to me from Vladimir indicated that he was still
undecided, back then.
I posted here because i encountered a legacy script which
equips a Linux distro by either GRUB-legacy or by ISOLINUX 4.
The ISOLINUX part is easy to update to version 5 or 6. Just
one more file to copy into the /isolinux directory.
The legacy GRUB part needs a total re-implementation on base
of grub-mkrescue. This is already quite an obstacle.
But telling people that this work will have to be adapted
in the foreseeable future to an incomptible CLI change ...
Have a nice day :)
Thomas
next prev parent reply other threads:[~2014-09-28 16:54 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-09-23 8:12 About the CLI of both grub-mkrescue versions Thomas Schmitt
2014-09-28 16:17 ` Andrei Borzenkov
2014-09-28 16:52 ` Thomas Schmitt [this message]
2014-09-28 18:28 ` Thomas Schmitt
2014-09-29 5:04 ` Andrei Borzenkov
2014-09-29 7:07 ` Thomas Schmitt
2014-10-01 7:25 ` Thomas Schmitt
2014-10-10 18:19 ` Andrei Borzenkov
2014-10-10 20:29 ` Thomas Schmitt
2014-11-28 19:41 ` Vladimir 'φ-coder/phcoder' Serbinenko
2014-11-29 5:38 ` Andrei Borzenkov
2014-11-29 10:55 ` Thomas Schmitt
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=18490546117595467817@scdbackup.webframe.org \
--to=scdbackup@gmx.net \
--cc=grub-devel@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.