~ruther/guix-local

ae9e328800210bee6b5c04e5d80007d70bfadd75 — Ludovic Courtès 13 years ago 1ca9828
guix-package: Fix check for ~/.guix-profile existence.

* guix-package.in (guix-package): When testing whether
  %USER-ENVIRONMENT-DIRECTORY exists, use `lstat' instead of
  `file-exists?'.  Reported by Andreas Enge.
1 files changed, 2 insertions(+), 1 deletions(-)

M guix-package.in
M guix-package.in => guix-package.in +2 -1
@@ 462,7 462,8 @@ Install, remove, or upgrade PACKAGES in a single transaction.\n"))
    ;; Create ~/.guix-profile if it doesn't exist yet.
    (when (and %user-environment-directory
               %current-profile
               (not (file-exists? %user-environment-directory)))
               (not (false-if-exception
                     (lstat %user-environment-directory))))
      (symlink %current-profile %user-environment-directory))

    (with-error-handling