GNU bug report logs -
#42814
request: make guix upgrade recognize --do-not-upgrade
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 42814 in the body.
You can then email your comments to 42814 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-guix <at> gnu.org
:
bug#42814
; Package
guix
.
(Tue, 11 Aug 2020 18:38:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Jesse Gibbons <jgibbons2357 <at> gmail.com>
:
New bug report received and forwarded. Copy sent to
bug-guix <at> gnu.org
.
(Tue, 11 Aug 2020 18:38:01 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From the manual:
• ‘guix search’ is an alias for ‘guix package -s’,
• ‘guix install’ is an alias for ‘guix package -i’,
• ‘guix remove’ is an alias for ‘guix package -r’,
• ‘guix upgrade’ is an alias for ‘guix package -u’,
• and ‘guix show’ is an alias for ‘guix package --show=’.
One option for "guix package -u" I often find myself using is
--do-not-upgrade. However, guix upgrade does not recognize that option.
When I run "guix upgrade --do-not-upgrade=ungoogled-chromium" I get the
following results:
guix upgrade: error: do-not-upgrade=ungoogled-chromium: unrecognized option
This is a bit frustrating, because I want to be able to upgrade all my
profiles with the command:
"guix package --list-profiles | xargs -n1 guix upgrade
--do-not-upgrade=ungoogled-chromium"
But it prints the above error for every profile and doesn't actually do
anything.
For now, my work-around is code like the following:
"for profile in $(guix package --list-profiles); do guix package -p
$profile --do-not-upgrade=ungoogled-chromium -u; done"
As you can see, this is quite a bit more complex than it needs to be.
So, why not have guix upgrade recognize the --do-not-upgrade option?
Reply sent
to
Mathieu Othacehe <othacehe <at> gnu.org>
:
You have taken responsibility.
(Fri, 28 Aug 2020 12:29:01 GMT)
Full text and
rfc822 format available.
Notification sent
to
Jesse Gibbons <jgibbons2357 <at> gmail.com>
:
bug acknowledged by developer.
(Fri, 28 Aug 2020 12:29:02 GMT)
Full text and
rfc822 format available.
Message #10 received at 42814-done <at> debbugs.gnu.org (full text, mbox):
Hello,
> As you can see, this is quite a bit more complex than it needs to be.
>
> So, why not have guix upgrade recognize the --do-not-upgrade option?
Thanks for the suggestion, it has been implemented by Jakub with
7ba7d50f92416821ec4fc124a49d74149b6d4d33.
Mathieu
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Sat, 26 Sep 2020 11:24:05 GMT)
Full text and
rfc822 format available.
This bug report was last modified 3 years and 210 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.