GNU bug report logs -
#44931
[PATCH 0/1] upgrade: Allow several regexps (fix #44928).
Previous Next
Reported by: zimoun <zimon.toutoune <at> gmail.com>
Date: Sat, 28 Nov 2020 20:27:02 UTC
Severity: normal
Tags: patch
Done: Mathieu Othacehe <othacehe <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Dear,
Fixes <https://bugs.gnu.org/44928> describing that the 2nd raises an error:
$ guix upgrade foo bar
guix upgrade: error: bar: extraneous argument
And it is not the case with "guix package -u foo bar". I am not convinced by
the patch but after thinking a bit, the 'match' does not seem necessary
because the options are correctly handled by SRFI-37 and any extra term is
potentially an other regexp. The 'opts' is correctly formed and then
"guix-package" does all the job.
Well, I have been too lazy to create something in the test suite; someone
should do. :-) Testing "guix package --upgrade" and "guix upgrade". Maybe a
v2 of this tiny patch? ;-)
Feedback welcome.
All the best,
simon
zimoun (1):
upgrade: Allow several regexps.
guix/scripts/upgrade.scm | 9 +++------
1 file changed, 3 insertions(+), 6 deletions(-)
base-commit: 8ea2d7c2fa4d4ad7b4cf522fa259561beeeda072
--
2.29.2
This bug report was last modified 4 years and 230 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.