mirror of
git://git.savannah.gnu.org/guix.git
synced 2023-12-14 03:33:07 +01:00
guix-install.sh: Be POSIX-compliant.
* etc/guix-install.sh (guix_get_bin_list): Call grep with an extended regular expression instead of a non-POSIX Perl regular expression. (sys_create_store): Remove ‘--warning=no-timestamp’ argument to tar. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
This commit is contained in:
parent
1306283843
commit
f72bafe32d
|
@ -212,7 +212,7 @@ guix_get_bin_list()
|
||||||
| sort -Vu)")
|
| sort -Vu)")
|
||||||
|
|
||||||
latest_ver="$(echo "$bin_ver_ls" \
|
latest_ver="$(echo "$bin_ver_ls" \
|
||||||
| grep -oP "([0-9]{1,2}\.){2}[0-9]{1,2}" \
|
| grep -oE "([0-9]{1,2}\.){2}[0-9]{1,2}" \
|
||||||
| tail -n1)"
|
| tail -n1)"
|
||||||
|
|
||||||
default_ver="guix-binary-${latest_ver}.${ARCH_OS}"
|
default_ver="guix-binary-${latest_ver}.${ARCH_OS}"
|
||||||
|
@ -268,8 +268,7 @@ sys_create_store()
|
||||||
_debug "--- [ $FUNCNAME ] ---"
|
_debug "--- [ $FUNCNAME ] ---"
|
||||||
|
|
||||||
cd "$tmp_path"
|
cd "$tmp_path"
|
||||||
tar --warning=no-timestamp \
|
tar --extract \
|
||||||
--extract \
|
|
||||||
--file "$pkg" &&
|
--file "$pkg" &&
|
||||||
_msg "${PAS}unpacked archive"
|
_msg "${PAS}unpacked archive"
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue