File: //usr/local/rvm/log/1636429018_ruby-2.6.8/rubygems.extract.log
[2021-11-09 12:38:18] __rvm_package_extract
__rvm_package_extract ()
{
rvm_debug __rvm_package_extract:$#: "$@";
\typeset __extract_src __extract_target __tempdir __path __file __return;
__extract_src="$1";
__extract_target="$2";
shift 2;
__return=0;
__tempdir="$( TMPDIR="${rvm_tmp_path}" mktemp -d -t rvm-tmp.XXXXXXXXX )";
__rvm_package_extract_run "$__extract_src" "$__tempdir" "$@" || __return=$?;
if (( __return == 0 )); then
for __path in "$__tempdir"/*;
do
__file="${__path##*/}";
if [[ -n "${__file}" && -e "$__extract_target/${__file}" ]]; then
\command \rm -rf "$__extract_target/${__file}" || __return=$?;
fi;
\command \mv -f "${__path}" "$__extract_target/" || __return=$?;
done;
fi;
if [[ -n "$__tempdir" ]]; then
\command \rm -rf "$__tempdir";
fi;
return $__return
}
current path: /usr/local/rvm/src/ruby-2.6.8
GEM_HOME=/usr/local/rvm/gems/ruby-2.5.9
GEM_PATH=/usr/local/rvm/gems/ruby-2.5.9:/usr/local/rvm/gems/ruby-2.5.9@global
PATH=/usr/local/rvm/gems/ruby-2.5.9/bin:/usr/local/rvm/gems/ruby-2.5.9@global/bin:/usr/local/rvm/rubies/ruby-2.5.9/bin:/usr/local/rvm/bin:/usr/share/Modules/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
command(3): __rvm_package_extract /usr/local/rvm/archives/rubygems-3.0.9.tgz /usr/local/rvm/src
++ rvm_debug __rvm_package_extract:2: /usr/local/rvm/archives/rubygems-3.0.9.tgz /usr/local/rvm/src
++ (( 0 ))
++ return 0
++ typeset __extract_src __extract_target __tempdir __path __file __return
++ __extract_src=/usr/local/rvm/archives/rubygems-3.0.9.tgz
++ __extract_target=/usr/local/rvm/src
++ shift 2
++ __return=0
+++ TMPDIR=/usr/local/rvm/tmp
+++ mktemp -d -t rvm-tmp.XXXXXXXXX
++ __tempdir=/usr/local/rvm/tmp/rvm-tmp.B6ILcTqnL
++ __rvm_package_extract_run /usr/local/rvm/archives/rubygems-3.0.9.tgz /usr/local/rvm/tmp/rvm-tmp.B6ILcTqnL
++ typeset __extract_run_src __extract_run_target __exclude_elements
++ __extract_run_src=/usr/local/rvm/archives/rubygems-3.0.9.tgz
++ __extract_run_target=/usr/local/rvm/tmp/rvm-tmp.B6ILcTqnL
++ shift 2
++ __exclude_elements=()
++ [[ != *\ \-\-\n\o\-\s\a\m\e\-\o\w\n\e\r\ * ]]
++ __rvm_tar --help
++ __rvm_grep -- --no-same-owner
++ GREP_OPTIONS=
++ command grep -- --no-same-owner
++ grep -- --no-same-owner
++ rvm_tar_options=--no-same-owner
++ [[ -d /usr/local/rvm/tmp/rvm-tmp.B6ILcTqnL ]]
++ case "$__extract_run_src" in
++ __map_tar_excludes
++ typeset __exclude_element
++ [[ -n '' ]]
++ __rvm_tar -xzf /usr/local/rvm/archives/rubygems-3.0.9.tgz -C /usr/local/rvm/tmp/rvm-tmp.B6ILcTqnL --no-same-owner
++ tar -xzf /usr/local/rvm/archives/rubygems-3.0.9.tgz -C /usr/local/rvm/tmp/rvm-tmp.B6ILcTqnL --no-same-owner
++ __rvm_fix_group_permissions /usr/local/rvm/tmp/rvm-tmp.B6ILcTqnL/rubygems-3.0.9
++ umask -S
++ __rvm_grep g=rw
++ GREP_OPTIONS=
++ command grep g=rw
++ grep g=rw
++ chmod -R g+rwX /usr/local/rvm/tmp/rvm-tmp.B6ILcTqnL/rubygems-3.0.9
++ (( __return == 0 ))
++ for __path in "$__tempdir"/*
++ __file=rubygems-3.0.9
++ [[ -n rubygems-3.0.9 ]]
++ [[ -e /usr/local/rvm/src/rubygems-3.0.9 ]]
++ command rm -rf /usr/local/rvm/src/rubygems-3.0.9
++ rm -rf /usr/local/rvm/src/rubygems-3.0.9
++ command mv -f /usr/local/rvm/tmp/rvm-tmp.B6ILcTqnL/rubygems-3.0.9 /usr/local/rvm/src/
++ mv -f /usr/local/rvm/tmp/rvm-tmp.B6ILcTqnL/rubygems-3.0.9 /usr/local/rvm/src/
++ [[ -n /usr/local/rvm/tmp/rvm-tmp.B6ILcTqnL ]]
++ command rm -rf /usr/local/rvm/tmp/rvm-tmp.B6ILcTqnL
++ rm -rf /usr/local/rvm/tmp/rvm-tmp.B6ILcTqnL
++ return 0