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.master
parent
38aab0ea8b
commit
bf1628038c
|
@ -563,6 +563,7 @@ main()
|
||||||
_err "$ARCH_OS not in ${GUIX_BINARY_FILE_NAME}; aborting"
|
_err "$ARCH_OS not in ${GUIX_BINARY_FILE_NAME}; aborting"
|
||||||
fi
|
fi
|
||||||
_msg "Using manually provided binary ${GUIX_BINARY_FILE_NAME}"
|
_msg "Using manually provided binary ${GUIX_BINARY_FILE_NAME}"
|
||||||
|
GUIX_BINARY_FILE_NAME=$(realpath $GUIX_BINARY_FILE_NAME)
|
||||||
fi
|
fi
|
||||||
|
|
||||||
sys_create_store "${GUIX_BINARY_FILE_NAME}" "${tmp_path}"
|
sys_create_store "${GUIX_BINARY_FILE_NAME}" "${tmp_path}"
|
||||||
|
|
Reference in New Issue