guix-install.sh: Ensure GUIX_BINARY_FILE_NAME is an absolute path.

This is necessary as the directory context is changed in the script, breaking
the use of a relative path.

* etc/guix-install.sh (main) <GUIX_BINARY_FILE_NAME>: Resolve its absolute
path via the 'realpath' command.
This commit is contained in:
Maxim Cournoyer 2021-04-24 23:16:53 -04:00
parent 38aab0ea8b
commit bf1628038c
No known key found for this signature in database
GPG Key ID: 1260E46482E63562

@ -563,6 +563,7 @@ main()
_err "$ARCH_OS not in ${GUIX_BINARY_FILE_NAME}; aborting"
fi
_msg "Using manually provided binary ${GUIX_BINARY_FILE_NAME}"
GUIX_BINARY_FILE_NAME=$(realpath $GUIX_BINARY_FILE_NAME)
fi
sys_create_store "${GUIX_BINARY_FILE_NAME}" "${tmp_path}"