guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

01/08: environment: '--check' does nothing when used with '--container'.


From: guix-commits
Subject: 01/08: environment: '--check' does nothing when used with '--container'.
Date: Tue, 25 Jan 2022 17:56:47 -0500 (EST)

civodul pushed a commit to branch master
in repository guix.

commit b8743fef8a44b09f4797d0834e0440cd1e5afaea
Author: Ludovic Courtès <ludo@gnu.org>
AuthorDate: Tue Jan 25 14:36:06 2022 +0100

    environment: '--check' does nothing when used with '--container'.
    
    Partly fixes <https://issues.guix.gnu.org/53355>.
    Reported by Chris Marusich <cmmarusich@gmail.com>.
    
    * guix/scripts/environment.scm (guix-environment*): Warn and do nothing
    when both '--check' and '--container' are used.
---
 guix/scripts/environment.scm | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/guix/scripts/environment.scm b/guix/scripts/environment.scm
index 510cee727f..ec071402f4 100644
--- a/guix/scripts/environment.scm
+++ b/guix/scripts/environment.scm
@@ -1,6 +1,6 @@
 ;;; GNU Guix --- Functional package management for GNU
 ;;; Copyright © 2014, 2015, 2018 David Thompson <davet@gnu.org>
-;;; Copyright © 2015, 2016, 2017, 2018, 2019, 2020, 2021 Ludovic Courtès 
<ludo@gnu.org>
+;;; Copyright © 2015-2022 Ludovic Courtès <ludo@gnu.org>
 ;;; Copyright © 2018 Mike Gerwitz <mtg@gnu.org>
 ;;;
 ;;; This file is part of GNU Guix.
@@ -975,7 +975,10 @@ command-line option processing with 'parse-command-line'."
 
                   (mwhen (assoc-ref opts 'check?)
                     (return
-                     (validate-child-shell-environment profile manifest)))
+                     (if container?
+                         (warning (G_ "'--check' is unnecessary \
+when using '--container'; doing nothing~%"))
+                         (validate-child-shell-environment profile manifest))))
 
                   (cond
                    ((assoc-ref opts 'search-paths)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]