+ set -e + set -o pipefail ++ dirname ./run.sh + cd . + echo 2114339 + echo '1.75.0 3d8a1a748' 1.75.0 3d8a1a748 + date Sat 27 May 2023 10:27:56 AM CEST + uptime 10:27:56 up 184 days, 15:06, 0 users, load average: 0.00, 0.00, 0.00 + ff=default + image=yegor256/rultor-image:1.19.0 + rebase=false + head_branch=master + pull_title='Update dependency tape to ~2.14.0' + author=yegor256 + directory= + head=git@github.com:yegor256/dynamo-archive.git + pull_id=43 + fork=git@github.com:yegor256/dynamo-archive.git + fork_branch=renovate/tape-2.x + squash=false + vars=('--env=head=git@github.com:yegor256/dynamo-archive.git' '--env=pull_id=43' '--env=fork=git@github.com:yegor256/dynamo-archive.git' '--env=fork_branch=renovate/tape-2.x' '--env=head_branch=master' '--env=pull_title=Update dependency tape to ~2.14.0' '--env=author=yegor256' '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:yegor256/dynamo-archive.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_id=43'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork=git@github.com:yegor256/dynamo-archive.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork_branch=renovate/tape-2.x'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_title=Update dependency tape to ~2.14.0'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''npm install --no-color'\'' '\'';'\'' '\''npm test --no-color'\'' '\'';'\'' )') + scripts=('export '\''head=git@github.com:yegor256/dynamo-archive.git'\''' ';' 'export '\''pull_id=43'\''' ';' 'export '\''fork=git@github.com:yegor256/dynamo-archive.git'\''' ';' 'export '\''fork_branch=renovate/tape-2.x'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''pull_title=Update dependency tape to ~2.14.0'\''' ';' 'export '\''author=yegor256'\''' ';' 'npm install --no-color' ';' 'npm test --no-color' ';') + container=yegor256_dynamo-archive_43 + as_root=false + hostname m2262.contaboserver.net + git --version git version 2.25.1 + docker --version Docker version 23.0.1, build a5ee5b1 + mkdir -p /home/rultor/.ssh + echo -e 'Host github.com\n\tStrictHostKeyChecking no\n' + chmod 600 /home/rultor/.ssh/config + git clone git@github.com:yegor256/dynamo-archive.git repo Cloning into 'repo'... + cd repo + git config user.email me@rultor.com + git config user.name rultor + '[' -z 'export '\''head=git@github.com:yegor256/dynamo-archive.git'\''' ']' + cd .. + cat + '[' false = true ']' + cat + chmod a+x entry.sh + cat + echo 'export '\''head=git@github.com:yegor256/dynamo-archive.git'\''' ';' 'export '\''pull_id=43'\''' ';' 'export '\''fork=git@github.com:yegor256/dynamo-archive.git'\''' ';' 'export '\''fork_branch=renovate/tape-2.x'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''pull_title=Update dependency tape to ~2.14.0'\''' ';' 'export '\''author=yegor256'\''' ';' 'npm install --no-color' ';' 'npm test --no-color' ';' + sensitive=() + rm -rf .gnupg + cd repo + git remote add fork git@github.com:yegor256/dynamo-archive.git + git remote update Fetching origin Fetching fork From github.com:yegor256/dynamo-archive * [new branch] master -> fork/master * [new branch] renovate/aws-sdk-2.x -> fork/renovate/aws-sdk-2.x * [new branch] renovate/dotenv-16.x -> fork/renovate/dotenv-16.x * [new branch] renovate/tape-2.x -> fork/renovate/tape-2.x + args= + '[' default == default ']' + args=' --ff' + '[' default == no ']' + '[' default == only ']' + export BRANCH=__rultor + BRANCH=__rultor ++ git show-branch __rultor ++ wc -l + '[' 0 -gt 0 ']' + git status On branch master Your branch is up to date with 'origin/master'. nothing to commit, working tree clean + git checkout -B __rultor fork/renovate/tape-2.x Switched to a new branch '__rultor' Branch '__rultor' set up to track remote branch 'renovate/tape-2.x' from 'fork'. + git checkout -B master origin/master Switched to and reset branch 'master' Branch 'master' set up to track remote branch 'master' from 'origin'. Your branch is up to date with 'origin/master'. + '[' false == true ']' + '[' false == true ']' + git merge --ff __rultor Updating 665efdb..7fa2082 Fast-forward package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) + docker_when_possible + true ++ uptime ++ sed 's/ /\n/g' ++ tail -n 1 + load=0.00 ++ echo 0.00 '>' 30 ++ bc + '[' 0 -eq 1 ']' + echo 'load average is 0.00, low enough to run a new Docker container' load average is 0.00, low enough to run a new Docker container + break + cd .. + '[' -n '' ']' + use_image=yegor256/rultor-image:1.19.0 + docker pull yegor256/rultor-image:1.19.0 1.19.0: Pulling from yegor256/rultor-image Digest: sha256:3abc2d287ea632841f3a54781915afe273841dc824f2e59f4525ff96d6358519 Status: Image is up to date for yegor256/rultor-image:1.19.0 docker.io/yegor256/rultor-image:1.19.0 + docker ps --filter=status=exited + grep --quiet '\syegor256_dynamo-archive_43\s*$' + ls -al . total 48 drwx------ 3 rultor rultor 4096 May 27 10:27 . drwxrwxrwt 13 root root 4096 May 27 10:27 .. -rwxrwxr-x 1 rultor rultor 556 May 27 10:27 end.sh -rwxrwxr-x 1 rultor rultor 363 May 27 10:27 entry.sh -rw-rw-r-- 1 rultor rultor 74 May 27 10:27 npmrc -rw-rw-r-- 1 rultor rultor 8 May 27 10:27 pid drwxrwxr-x 7 rultor rultor 4096 May 27 10:28 repo -rwxrwxr-x 1 rultor rultor 5769 May 27 10:27 run.sh -rw-rw-r-- 1 rultor rultor 523 May 27 10:27 script.sh -rw-rw-r-- 1 rultor rultor 5005 May 27 10:28 stdout ++ pwd ++ pwd + docker run -t --rm -v /tmp/rultor-DN2K:/main --env=head=git@github.com:yegor256/dynamo-archive.git --env=pull_id=43 --env=fork=git@github.com:yegor256/dynamo-archive.git --env=fork_branch=renovate/tape-2.x --env=head_branch=master '--env=pull_title=Update dependency tape to ~2.14.0' --env=author=yegor256 '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:yegor256/dynamo-archive.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_id=43'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork=git@github.com:yegor256/dynamo-archive.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork_branch=renovate/tape-2.x'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_title=Update dependency tape to ~2.14.0'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''npm install --no-color'\'' '\'';'\'' '\''npm test --no-color'\'' '\'';'\'' )' --hostname=docker --privileged --memory=8g --memory-swap=16g --oom-kill-disable --cidfile=/tmp/rultor-DN2K/cid -w=/main -v /var/run/docker.sock:/var/run/docker.sock --name=yegor256_dynamo-archive_43 yegor256/rultor-image:1.19.0 /main/entry.sh WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. Using /usr/local/rvm/gems/ruby-3.0.1 Using /usr/local/rvm/gems/ruby-3.0.1 + set -e + set -o pipefail + shopt -s dotglob + useradd -m -G sudo r + usermod -s /bin/bash r + echo '%sudo ALL=(ALL) NOPASSWD:ALL' + cp -R /root/.bashrc /root/.cargo /root/.config /root/.gem /root/.gemrc /root/.launchpadlib /root/.m2 /root/.npm /root/.profile /root/.rustup /root/texmf /home/r + cp -R ./cid ./end.sh ./entry.sh ./npmrc ./pid ./repo ./run.sh ./script.sh ./stdout /home/r + rm -rf repo + chown -R r:r /home/r + chmod a+x /home/r/script.sh + su --login r --command /home/r/script.sh Using /usr/local/rvm/gems/ruby-3.0.1 Using /usr/local/rvm/gems/ruby-3.0.1 + set -e + set -o pipefail + '[' -e /home/r/.profile ']' + source /home/r/.profile ++ '[' /bin/bash ']' ++ '[' -f /home/r/.bashrc ']' ++ . /home/r/.bashrc +++ '[' -z '' ']' +++ return ++ mesg n ++ true ++ export LC_ALL=en_US.UTF-8 ++ LC_ALL=en_US.UTF-8 ++ export LANG=en_US.UTF-8 ++ LANG=en_US.UTF-8 ++ export LANGUAGE=en_US.UTF-8 ++ LANGUAGE=en_US.UTF-8 ++ export PATH=/home/r/.cargo/bin:/usr/local/rvm/gems/ruby-3.0.1/bin:/usr/local/rvm/gems/ruby-3.0.1@global/bin:/usr/local/rvm/rubies/ruby-3.0.1/bin:/usr/local/rvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest ++ PATH=/home/r/.cargo/bin:/usr/local/rvm/gems/ruby-3.0.1/bin:/usr/local/rvm/gems/ruby-3.0.1@global/bin:/usr/local/rvm/rubies/ruby-3.0.1/bin:/usr/local/rvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest ++ source /usr/local/rvm/scripts/rvm +++ builtin test -n '5.1.16(1)-release' -o -n '' -o -n '' +++ case "`uname`" in ++++ uname +++ case "$(command uname -o)" in ++++ command uname -o ++++ command ps -p 282 -o ucomm= +++ __shell_name=script.sh +++ case "$__shell_name" in +++ unset __shell_name +++ __rvm_has_opt posix +++ [[ -n '' ]] +++ [[ -n '' ]] +++ [[ -n 5.1.16(1)-release ]] +++ [[ :braceexpand:errexit:hashall:interactive-comments:pipefail:xtrace: == *\:\p\o\s\i\x\:* ]] +++ return 1 +++ export HOME rvm_prefix rvm_user_install_flag rvm_path +++ HOME=/home/r +++ [[ -n '' ]] ++++ umask +++ export rvm_stored_umask=0002 +++ rvm_stored_umask=0002 +++ (( 0 == 0 )) +++ rvm_rvmrc_files=("/etc/rvmrc" "$HOME/.rvmrc") +++ [[ -n /usr/local ]] +++ [[ /home/r/.rvmrc -ef /usr/local/.rvmrc ]] +++ rvm_rvmrc_files+=("${rvm_prefix}/.rvmrc") +++ for rvmrc in "${rvm_rvmrc_files[@]}" +++ [[ -f /etc/rvmrc ]] +++ GREP_OPTIONS= +++ command grep '^\s*rvm .*$' /etc/rvmrc +++ source /etc/rvmrc ++++ umask u=rwx,g=rwx,o=rx +++ for rvmrc in "${rvm_rvmrc_files[@]}" +++ [[ -f /home/r/.rvmrc ]] +++ for rvmrc in "${rvm_rvmrc_files[@]}" +++ [[ -f /usr/local/.rvmrc ]] +++ unset rvm_rvmrc_files +++ [[ -z /usr/local/rvm ]] +++ rvm_path=/usr/local/rvm +++ [[ -z /usr/local ]] +++ [[ -n '' ]] +++ case "$rvm_path" in +++ rvm_user_install_flag=0 +++ export rvm_loaded_flag +++ [[ -n 5.1.16(1)-release ]] +++ typeset -f rvm +++ rvm_loaded_flag=0 +++ (( 0 == 0 )) +++ [[ -n /usr/local/rvm ]] +++ [[ -d /usr/local/rvm ]] +++ true /usr/local/rvm/scripts +++ [[ ! -f /usr/local/rvm/scripts/base ]] +++ source /usr/local/rvm/scripts/base ++++ __rvm_has_opt errexit ++++ [[ -n '' ]] ++++ [[ -n '' ]] ++++ [[ -n 5.1.16(1)-release ]] ++++ [[ :braceexpand:errexit:hashall:interactive-comments:pipefail:xtrace: == *\:\e\r\r\e\x\i\t\:* ]] ++++ rvm_stored_errexit=1 ++++ set +e ++++ (( 0 == 1 )) ++++ export __array_start rvm_path ++++ [[ -n '' ]] ++++ __array_start=0 ++++ (( 0 == 0 )) ++++ [[ -n 0002 ]] ++++ rvm_rvmrc_files=("/etc/rvmrc" "$HOME/.rvmrc") ++++ [[ -n /usr/local ]] ++++ [[ /home/r/.rvmrc -ef /usr/local/.rvmrc ]] ++++ rvm_rvmrc_files+=("${rvm_prefix}/.rvmrc") ++++ for rvmrc in "${rvm_rvmrc_files[@]}" ++++ [[ -f /etc/rvmrc ]] ++++ GREP_OPTIONS= ++++ command grep '^\s*rvm .*$' /etc/rvmrc ++++ source /etc/rvmrc +++++ umask u=rwx,g=rwx,o=rx ++++ for rvmrc in "${rvm_rvmrc_files[@]}" ++++ [[ -f /home/r/.rvmrc ]] ++++ for rvmrc in "${rvm_rvmrc_files[@]}" ++++ [[ -f /usr/local/.rvmrc ]] ++++ unset rvm_rvmrc_files ++++ export rvm_path ++++ [[ -z /usr/local/rvm ]] ++++ true /usr/local/rvm/scripts ++++ load_rvm_scripts ++++ typeset -a scripts ++++ scripts=(selector logging support utility init cleanup env rvmrc install environment gemset checksum list) ++++ source /usr/local/rvm/scripts/initialize +++++ [[ -n 5.1.16(1)-release ]] +++++ shopt -s extglob +++++ (( 0 == 1 )) +++++ export __rvm_env_loaded +++++ : __rvm_env_loaded:0: +++++ : __rvm_env_loaded:1: +++++ [[ -z '' ]] +++++ typeset -f __rvm_cleanse_variables +++++ (( 0 == 0 )) +++++ [[ -n 0002 ]] +++++ rvm_rvmrc_files=("/etc/rvmrc" "$HOME/.rvmrc") +++++ [[ -n /usr/local ]] +++++ [[ /home/r/.rvmrc -ef /usr/local/.rvmrc ]] +++++ rvm_rvmrc_files+=("${rvm_prefix}/.rvmrc") +++++ for rvmrc in "${rvm_rvmrc_files[@]}" +++++ [[ -f /etc/rvmrc ]] +++++ GREP_OPTIONS= +++++ command grep '^\s*rvm .*$' /etc/rvmrc +++++ source /etc/rvmrc ++++++ umask u=rwx,g=rwx,o=rx +++++ for rvmrc in "${rvm_rvmrc_files[@]}" +++++ [[ -f /home/r/.rvmrc ]] +++++ for rvmrc in "${rvm_rvmrc_files[@]}" +++++ [[ -f /usr/local/.rvmrc ]] +++++ unset rvm_rvmrc_files +++++ export rvm_path +++++ [[ -z /usr/local/rvm ]] +++++ true /usr/local/rvm/scripts +++++ [[ -n 0 ]] +++++ export rvm_user_install_flag +++++ : rvm_bin_path:/usr/local/rvm/bin rvm_man_path:/usr/local/rvm/share/man rvm_archives_path:/usr/local/rvm/archives rvm_docs_path:/usr/local/rvm/docs rvm_environments_path:/usr/local/rvm/environments rvm_examples_path:/usr/local/rvm/examples rvm_gems_path:/usr/local/rvm/gems rvm_gemsets_path:/usr/local/rvm/gemsets rvm_help_path:/usr/local/rvm/help rvm_docs_path:/usr/local/rvm/docs rvm_hooks_path:/usr/local/rvm/hooks rvm_lib_path:/usr/local/rvm/lib rvm_log_path:/usr/local/rvm/log rvm_patches_path:/usr/local/rvm/patches rvm_repos_path:/usr/local/rvm/repos rvm_rubies_path:/usr/local/rvm/rubies rvm_rubygems_path:/usr/local/rvm/rubygems rvm_src_path:/usr/local/rvm/src rvm_tmp_path:/usr/local/rvm/tmp rvm_user_path:/usr/local/rvm/user rvm_usr_path:/usr/local/rvm/usr rvm_wrappers_path:/usr/local/rvm/wrappers rvm_verbose_flag:0 rvm_debug_flag:0 rvm_gems_cache_path:/usr/local/rvm/gems/cache +++++ export rvm_action rvm_alias_expanded rvm_archive_extension rvm_archives_path rvm_bin_flag rvm_bin_path rvm_debug_flag rvm_default_flag rvm_delete_flag rvm_docs_path rvm_docs_type rvm_dump_environment_flag rvm_environments_path rvm_error_message rvm_examples_path rvm_expanding_aliases rvm_file_name rvm_gemdir_flag rvm_gems_cache_path rvm_gems_path rvm_gemset_name rvm_gemset_separator rvm_gemsets_path rvm_gemstone_package_file rvm_gemstone_url rvm_head_flag rvm_help_path rvm_docs_path rvm_hook rvm_hooks_path rvm_install_on_use_flag rvm_lib_path rvm_llvm_flag rvm_loaded_flag rvm_log_path rvm_niceness rvm_nightly_flag rvm_only_path_flag rvm_parse_break rvm_patch_original_pwd rvm_patches_path rvm_path rvm_pretty_print_flag rvm_proxy rvm_quiet_flag rvm_reload_flag rvm_remove_flag rvm_repos_path rvm_rubies_path rvm_ruby_alias rvm_ruby_args rvm_ruby_binary rvm_ruby_bits rvm_ruby_configure rvm_ruby_file rvm_ruby_gem_home rvm_ruby_gem_path rvm_ruby_global_gems_path rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_major_version rvm_ruby_make rvm_ruby_make_install rvm_ruby_minor_version rvm_ruby_mode rvm_ruby_name rvm_ruby_package_file rvm_ruby_package_name rvm_ruby_patch rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_revision rvm_ruby_selected_flag rvm_ruby_sha rvm_ruby_string rvm_ruby_strings rvm_ruby_tag rvm_ruby_url rvm_ruby_user_tag rvm_ruby_version rvm_script_name rvm_scripts_path rvm_sdk rvm_user_install_flag rvm_silent_flag rvm_src_path rvm_sticky_flag rvm_system_flag rvm_tmp_path rvm_token rvm_trace_flag rvm_use_flag rvm_user_flag rvm_user_path rvm_usr_path rvm_verbose_flag rvm_wrappers_path rvm_ruby_repo_branch rvm_man_path rvm_remote_flag rvm_ruby_repo_tag ++++ for entry in ${scripts[@]} ++++ [[ == *\ \s\e\l\e\c\t\o\r\ * ]] ++++ source /usr/local/rvm/scripts/functions/selector +++++ source /usr/local/rvm/scripts/functions/selector_gemsets +++++ source /usr/local/rvm/scripts/functions/selector_late +++++ source /usr/local/rvm/scripts/functions/selector_parse +++++ source /usr/local/rvm/scripts/functions/selector_interpreters ++++ for entry in ${scripts[@]} ++++ [[ == *\ \l\o\g\g\i\n\g\ * ]] ++++ source /usr/local/rvm/scripts/functions/logging +++++ __rvm_set_colors +++++ case "${TERM:-dumb}" in +++++ __rvm_set_color rvm_error_clr red +++++ typeset __buffer __variable +++++ __buffer='' +++++ __variable=rvm_error_clr +++++ shift +++++ (( 1 )) +++++ __rvm_set_color_single red +++++ case "$1" in +++++ __buffer+=31 +++++ shift +++++ (( 0 )) +++++ (( 0 )) +++++ __buffer+=m +++++ [[ rvm_error_clr == '' ]] +++++ [[ rvm_error_clr == \p\r\i\n\t ]] +++++ eval 'rvm_error_clr='\''31m'\''' ++++++ rvm_error_clr='31m' +++++ __rvm_set_color rvm_warn_clr yellow +++++ typeset __buffer __variable +++++ __buffer='' +++++ __variable=rvm_warn_clr +++++ shift +++++ (( 1 )) +++++ __rvm_set_color_single yellow +++++ case "$1" in +++++ __buffer+=33 +++++ shift +++++ (( 0 )) +++++ (( 0 )) +++++ __buffer+=m +++++ [[ rvm_warn_clr == '' ]] +++++ [[ rvm_warn_clr == \p\r\i\n\t ]] +++++ eval 'rvm_warn_clr='\''33m'\''' ++++++ rvm_warn_clr='33m' +++++ __rvm_set_color rvm_debug_clr magenta +++++ typeset __buffer __variable +++++ __buffer='' +++++ __variable=rvm_debug_clr +++++ shift +++++ (( 1 )) +++++ __rvm_set_color_single magenta +++++ case "$1" in +++++ __buffer+=35 +++++ shift +++++ (( 0 )) +++++ (( 0 )) +++++ __buffer+=m +++++ [[ rvm_debug_clr == '' ]] +++++ [[ rvm_debug_clr == \p\r\i\n\t ]] +++++ eval 'rvm_debug_clr='\''35m'\''' ++++++ rvm_debug_clr='35m' +++++ __rvm_set_color rvm_notify_clr green +++++ typeset __buffer __variable +++++ __buffer='' +++++ __variable=rvm_notify_clr +++++ shift +++++ (( 1 )) +++++ __rvm_set_color_single green +++++ case "$1" in +++++ __buffer+=32 +++++ shift +++++ (( 0 )) +++++ (( 0 )) +++++ __buffer+=m +++++ [[ rvm_notify_clr == '' ]] +++++ [[ rvm_notify_clr == \p\r\i\n\t ]] +++++ eval 'rvm_notify_clr='\''32m'\''' ++++++ rvm_notify_clr='32m' +++++ __rvm_set_color rvm_code_clr blue +++++ typeset __buffer __variable +++++ __buffer='' +++++ __variable=rvm_code_clr +++++ shift +++++ (( 1 )) +++++ __rvm_set_color_single blue +++++ case "$1" in +++++ __buffer+=34 +++++ shift +++++ (( 0 )) +++++ (( 0 )) +++++ __buffer+=m +++++ [[ rvm_code_clr == '' ]] +++++ [[ rvm_code_clr == \p\r\i\n\t ]] +++++ eval 'rvm_code_clr='\''34m'\''' ++++++ rvm_code_clr='34m' +++++ __rvm_set_color rvm_comment_clr iblack +++++ typeset __buffer __variable +++++ __buffer='' +++++ __variable=rvm_comment_clr +++++ shift +++++ (( 1 )) +++++ __rvm_set_color_single iblack +++++ case "$1" in +++++ __buffer+='30;1' +++++ shift +++++ (( 0 )) +++++ (( 0 )) +++++ __buffer+=m +++++ [[ rvm_comment_clr == '' ]] +++++ [[ rvm_comment_clr == \p\r\i\n\t ]] +++++ eval 'rvm_comment_clr='\''30;1m'\''' ++++++ rvm_comment_clr='30;1m' +++++ __rvm_set_color rvm_reset_clr reset +++++ typeset __buffer __variable +++++ __buffer='' +++++ __variable=rvm_reset_clr +++++ shift +++++ (( 1 )) +++++ __rvm_set_color_single reset +++++ case "$1" in +++++ __buffer+=0 +++++ shift +++++ (( 0 )) +++++ (( 0 )) +++++ __buffer+=m +++++ [[ rvm_reset_clr == '' ]] +++++ [[ rvm_reset_clr == \p\r\i\n\t ]] +++++ eval 'rvm_reset_clr='\''0m'\''' ++++++ rvm_reset_clr='0m' +++++ exec ++++ for entry in ${scripts[@]} ++++ [[ == *\ \s\u\p\p\o\r\t\ * ]] ++++ source /usr/local/rvm/scripts/functions/support +++++ [[ -n '' ]] +++++ __rvm_setup_utils_functions +++++ typeset gnu_tools_path gnu_prefix gnu_util +++++ typeset -a gnu_utils gnu_missing +++++ gnu_utils=(awk cp date find sed tail tar xargs) +++++ gnu_missing=() +++++ is_a_function __rvm_setup_utils_functions_ +++++ typeset -f __rvm_setup_utils_functions_ +++++ return 1 +++++ __rvm_setup_utils_functions_Other +++++ __rvm_setup_utils_functions_common +++++ command which --skip-alias --skip-functions which +++++ command which whence +++++ command which which +++++ for gnu_util in "${gnu_utils[@]}" +++++ eval '__rvm_awk() { \awk "$@" || return $?; }' +++++ for gnu_util in "${gnu_utils[@]}" +++++ eval '__rvm_cp() { \cp "$@" || return $?; }' +++++ for gnu_util in "${gnu_utils[@]}" +++++ eval '__rvm_date() { \date "$@" || return $?; }' +++++ for gnu_util in "${gnu_utils[@]}" +++++ eval '__rvm_find() { \find "$@" || return $?; }' +++++ for gnu_util in "${gnu_utils[@]}" +++++ eval '__rvm_sed() { \sed "$@" || return $?; }' +++++ for gnu_util in "${gnu_utils[@]}" +++++ eval '__rvm_tail() { \tail "$@" || return $?; }' +++++ for gnu_util in "${gnu_utils[@]}" +++++ eval '__rvm_tar() { \tar "$@" || return $?; }' +++++ for gnu_util in "${gnu_utils[@]}" +++++ eval '__rvm_xargs() { \xargs "$@" || return $?; }' +++++ source /usr/local/rvm/scripts/functions/db +++++ source /usr/local/rvm/scripts/functions/detect/system ++++++ source /usr/local/rvm/scripts/functions/detect/system_version/codename ++++++ __rvm_detect_system ++++++ unset _system_type _system_name _system_version _system_arch ++++++ export _system_type _system_name _system_version _system_arch +++++++ command uname -a ++++++ _system_info='Linux docker 5.4.0-105-generic #119-Ubuntu SMP Mon Mar 7 18:49:24 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux' ++++++ _system_type=unknown ++++++ _system_name=unknown ++++++ _system_name_lowercase=unknown ++++++ _system_version=unknown +++++++ command uname -m ++++++ _system_arch=x86_64 ++++++ case "$(command uname)" in +++++++ command uname ++++++ source /usr/local/rvm/scripts/functions/detect/system_name/lsb_release ++++++ source /usr/local/rvm/scripts/functions/detect/system_name/os_release ++++++ _system_type=Linux ++++++ [[ -f /etc/lsb-release ]] ++++++ __rvm_detect_system_from_lsb_release +++++++ awk -F= '$1=="DISTRIB_ID"{print $2}' /etc/lsb-release +++++++ head -n 1 +++++++ tr '[A-Z]' '[a-z]' +++++++ tr -d '"' ++++++ local __system_name=ubuntu ++++++ case $__system_name in ++++++ _system_name=Ubuntu +++++++ awk -F= '$1=="DISTRIB_RELEASE"{print $2}' /etc/lsb-release +++++++ head -n 1 ++++++ _system_version=22.04 +++++++ uname -m ++++++ _system_arch=x86_64 ++++++ return 0 ++++++ : ++++++ _system_type=Linux ++++++ _system_name=Ubuntu +++++++ echo Ubuntu +++++++ command tr '[A-Z]' '[a-z]' ++++++ _system_name_lowercase=ubuntu ++++++ _system_version=22.04 ++++++ _system_arch=x86_64 ++++++ _system_arch=x86_64 ++++++ _system_arch=x86_64 ++++++ __rvm_detect_system_override ++++++ typeset _var ++++++ for _var in system_type system_name system_name_lowercase system_version system_arch ++++++ __rvm_db system_type _system_type ++++++ typeset value key variable ++++++ key=system_type ++++++ variable=_system_type ++++++ value= ++++++ [[ -f /usr/local/rvm/user/db ]] +++++++ __rvm_db_ /usr/local/rvm/user/db system_type +++++++ typeset __db __key __value +++++++ __db=/usr/local/rvm/user/db +++++++ __key=system_type +++++++ shift 2 +++++++ __value= +++++++ case "${__value}" in +++++++ __rvm_db_get /usr/local/rvm/user/db system_type +++++++ [[ -f /usr/local/rvm/user/db ]] +++++++ __rvm_sed -n -e '\#^system_type=# { s#^system_type=##;; p; }' -e '/^$/d' +++++++ sed -n -e '\#^system_type=# { s#^system_type=##;; p; }' -e '/^$/d' ++++++ value= ++++++ [[ -z '' ]] ++++++ [[ -f /usr/local/rvm/config/db ]] +++++++ __rvm_db_ /usr/local/rvm/config/db system_type +++++++ typeset __db __key __value +++++++ __db=/usr/local/rvm/config/db +++++++ __key=system_type +++++++ shift 2 +++++++ __value= +++++++ case "${__value}" in +++++++ __rvm_db_get /usr/local/rvm/config/db system_type +++++++ [[ -f /usr/local/rvm/config/db ]] +++++++ __rvm_sed -n -e '\#^system_type=# { s#^system_type=##;; p; }' -e '/^$/d' +++++++ sed -n -e '\#^system_type=# { s#^system_type=##;; p; }' -e '/^$/d' ++++++ value= ++++++ [[ -n '' ]] ++++++ return 1 ++++++ for _var in system_type system_name system_name_lowercase system_version system_arch ++++++ __rvm_db system_name _system_name ++++++ typeset value key variable ++++++ key=system_name ++++++ variable=_system_name ++++++ value= ++++++ [[ -f /usr/local/rvm/user/db ]] +++++++ __rvm_db_ /usr/local/rvm/user/db system_name +++++++ typeset __db __key __value +++++++ __db=/usr/local/rvm/user/db +++++++ __key=system_name +++++++ shift 2 +++++++ __value= +++++++ case "${__value}" in +++++++ __rvm_db_get /usr/local/rvm/user/db system_name +++++++ [[ -f /usr/local/rvm/user/db ]] +++++++ __rvm_sed -n -e '\#^system_name=# { s#^system_name=##;; p; }' -e '/^$/d' +++++++ sed -n -e '\#^system_name=# { s#^system_name=##;; p; }' -e '/^$/d' ++++++ value= ++++++ [[ -z '' ]] ++++++ [[ -f /usr/local/rvm/config/db ]] +++++++ __rvm_db_ /usr/local/rvm/config/db system_name +++++++ typeset __db __key __value +++++++ __db=/usr/local/rvm/config/db +++++++ __key=system_name +++++++ shift 2 +++++++ __value= +++++++ case "${__value}" in +++++++ __rvm_db_get /usr/local/rvm/config/db system_name +++++++ [[ -f /usr/local/rvm/config/db ]] +++++++ __rvm_sed -n -e '\#^system_name=# { s#^system_name=##;; p; }' -e '/^$/d' +++++++ sed -n -e '\#^system_name=# { s#^system_name=##;; p; }' -e '/^$/d' ++++++ value= ++++++ [[ -n '' ]] ++++++ return 1 ++++++ for _var in system_type system_name system_name_lowercase system_version system_arch ++++++ __rvm_db system_name_lowercase _system_name_lowercase ++++++ typeset value key variable ++++++ key=system_name_lowercase ++++++ variable=_system_name_lowercase ++++++ value= ++++++ [[ -f /usr/local/rvm/user/db ]] +++++++ __rvm_db_ /usr/local/rvm/user/db system_name_lowercase +++++++ typeset __db __key __value +++++++ __db=/usr/local/rvm/user/db +++++++ __key=system_name_lowercase +++++++ shift 2 +++++++ __value= +++++++ case "${__value}" in +++++++ __rvm_db_get /usr/local/rvm/user/db system_name_lowercase +++++++ [[ -f /usr/local/rvm/user/db ]] +++++++ __rvm_sed -n -e '\#^system_name_lowercase=# { s#^system_name_lowercase=##;; p; }' -e '/^$/d' +++++++ sed -n -e '\#^system_name_lowercase=# { s#^system_name_lowercase=##;; p; }' -e '/^$/d' ++++++ value= ++++++ [[ -z '' ]] ++++++ [[ -f /usr/local/rvm/config/db ]] +++++++ __rvm_db_ /usr/local/rvm/config/db system_name_lowercase +++++++ typeset __db __key __value +++++++ __db=/usr/local/rvm/config/db +++++++ __key=system_name_lowercase +++++++ shift 2 +++++++ __value= +++++++ case "${__value}" in +++++++ __rvm_db_get /usr/local/rvm/config/db system_name_lowercase +++++++ [[ -f /usr/local/rvm/config/db ]] +++++++ __rvm_sed -n -e '\#^system_name_lowercase=# { s#^system_name_lowercase=##;; p; }' -e '/^$/d' +++++++ sed -n -e '\#^system_name_lowercase=# { s#^system_name_lowercase=##;; p; }' -e '/^$/d' ++++++ value= ++++++ [[ -n '' ]] ++++++ return 1 ++++++ for _var in system_type system_name system_name_lowercase system_version system_arch ++++++ __rvm_db system_version _system_version ++++++ typeset value key variable ++++++ key=system_version ++++++ variable=_system_version ++++++ value= ++++++ [[ -f /usr/local/rvm/user/db ]] +++++++ __rvm_db_ /usr/local/rvm/user/db system_version +++++++ typeset __db __key __value +++++++ __db=/usr/local/rvm/user/db +++++++ __key=system_version +++++++ shift 2 +++++++ __value= +++++++ case "${__value}" in +++++++ __rvm_db_get /usr/local/rvm/user/db system_version +++++++ [[ -f /usr/local/rvm/user/db ]] +++++++ __rvm_sed -n -e '\#^system_version=# { s#^system_version=##;; p; }' -e '/^$/d' +++++++ sed -n -e '\#^system_version=# { s#^system_version=##;; p; }' -e '/^$/d' ++++++ value= ++++++ [[ -z '' ]] ++++++ [[ -f /usr/local/rvm/config/db ]] +++++++ __rvm_db_ /usr/local/rvm/config/db system_version +++++++ typeset __db __key __value +++++++ __db=/usr/local/rvm/config/db +++++++ __key=system_version +++++++ shift 2 +++++++ __value= +++++++ case "${__value}" in +++++++ __rvm_db_get /usr/local/rvm/config/db system_version +++++++ [[ -f /usr/local/rvm/config/db ]] +++++++ __rvm_sed -n -e '\#^system_version=# { s#^system_version=##;; p; }' -e '/^$/d' +++++++ sed -n -e '\#^system_version=# { s#^system_version=##;; p; }' -e '/^$/d' ++++++ value= ++++++ [[ -n '' ]] ++++++ return 1 ++++++ for _var in system_type system_name system_name_lowercase system_version system_arch ++++++ __rvm_db system_arch _system_arch ++++++ typeset value key variable ++++++ key=system_arch ++++++ variable=_system_arch ++++++ value= ++++++ [[ -f /usr/local/rvm/user/db ]] +++++++ __rvm_db_ /usr/local/rvm/user/db system_arch +++++++ typeset __db __key __value +++++++ __db=/usr/local/rvm/user/db +++++++ __key=system_arch +++++++ shift 2 +++++++ __value= +++++++ case "${__value}" in +++++++ __rvm_db_get /usr/local/rvm/user/db system_arch +++++++ [[ -f /usr/local/rvm/user/db ]] +++++++ __rvm_sed -n -e '\#^system_arch=# { s#^system_arch=##;; p; }' -e '/^$/d' +++++++ sed -n -e '\#^system_arch=# { s#^system_arch=##;; p; }' -e '/^$/d' ++++++ value= ++++++ [[ -z '' ]] ++++++ [[ -f /usr/local/rvm/config/db ]] +++++++ __rvm_db_ /usr/local/rvm/config/db system_arch +++++++ typeset __db __key __value +++++++ __db=/usr/local/rvm/config/db +++++++ __key=system_arch +++++++ shift 2 +++++++ __value= +++++++ case "${__value}" in +++++++ __rvm_db_get /usr/local/rvm/config/db system_arch +++++++ [[ -f /usr/local/rvm/config/db ]] +++++++ __rvm_sed -n -e '\#^system_arch=# { s#^system_arch=##;; p; }' -e '/^$/d' +++++++ sed -n -e '\#^system_arch=# { s#^system_arch=##;; p; }' -e '/^$/d' ++++++ value= ++++++ [[ -n '' ]] ++++++ return 1 +++++ __rvm_setup_statf_function +++++ [[ Linux == Darwin ]] +++++ [[ Linux == BSD ]] +++++ __rvm_setup_sudo_function +++++ is_a_function __rvm_setup_sudo_function_Ubuntu +++++ typeset -f __rvm_setup_sudo_function_Ubuntu +++++ return 1 +++++ __rvm_setup_sudo_function_Other +++++ __rvm_which sudo +++++ other_utils=(ant automake autoreconf libtoolize make mount patch readlink) +++++ [[ Ubuntu 22.04 == \S\o\l\a\r\i\s\ \1\0 ]] +++++ for other_util in "${other_utils[@]}" +++++ eval '__rvm_ant() { \ant "$@" || return $?; }' +++++ for other_util in "${other_utils[@]}" +++++ eval '__rvm_automake() { \automake "$@" || return $?; }' +++++ for other_util in "${other_utils[@]}" +++++ eval '__rvm_autoreconf() { \autoreconf "$@" || return $?; }' +++++ for other_util in "${other_utils[@]}" +++++ eval '__rvm_libtoolize() { \libtoolize "$@" || return $?; }' +++++ for other_util in "${other_utils[@]}" +++++ eval '__rvm_make() { \make "$@" || return $?; }' +++++ for other_util in "${other_utils[@]}" +++++ eval '__rvm_mount() { \mount "$@" || return $?; }' +++++ for other_util in "${other_utils[@]}" +++++ eval '__rvm_patch() { \patch "$@" || return $?; }' +++++ for other_util in "${other_utils[@]}" +++++ eval '__rvm_readlink() { \readlink "$@" || return $?; }' +++++ unset other_util other_utils ++++ for entry in ${scripts[@]} ++++ [[ == *\ \u\t\i\l\i\t\y\ * ]] ++++ source /usr/local/rvm/scripts/functions/utility +++++ source /usr/local/rvm/scripts/functions/utility_logging +++++ source /usr/local/rvm/scripts/functions/utility_package +++++ source /usr/local/rvm/scripts/functions/utility_rubygems +++++ source /usr/local/rvm/scripts/functions/utility_system ++++ for entry in ${scripts[@]} ++++ [[ == *\ \i\n\i\t\ * ]] ++++ source /usr/local/rvm/scripts/functions/init ++++ for entry in ${scripts[@]} ++++ [[ == *\ \c\l\e\a\n\u\p\ * ]] ++++ source /usr/local/rvm/scripts/functions/cleanup ++++ for entry in ${scripts[@]} ++++ [[ == *\ \e\n\v\ * ]] ++++ source /usr/local/rvm/scripts/functions/env ++++ for entry in ${scripts[@]} ++++ [[ == *\ \r\v\m\r\c\ * ]] ++++ source /usr/local/rvm/scripts/functions/rvmrc +++++ source /usr/local/rvm/scripts/functions/rvmrc_env +++++ source /usr/local/rvm/scripts/functions/rvmrc_project +++++ source /usr/local/rvm/scripts/functions/rvmrc_set +++++ source /usr/local/rvm/scripts/functions/rvmrc_to +++++ source /usr/local/rvm/scripts/functions/rvmrc_trust +++++ source /usr/local/rvm/scripts/functions/rvmrc_warning ++++ for entry in ${scripts[@]} ++++ [[ == *\ \i\n\s\t\a\l\l\ * ]] ++++ source /usr/local/rvm/scripts/functions/install ++++ for entry in ${scripts[@]} ++++ [[ == *\ \e\n\v\i\r\o\n\m\e\n\t\ * ]] ++++ source /usr/local/rvm/scripts/functions/environment ++++ for entry in ${scripts[@]} ++++ [[ == *\ \g\e\m\s\e\t\ * ]] ++++ source /usr/local/rvm/scripts/functions/gemset ++++ for entry in ${scripts[@]} ++++ [[ == *\ \c\h\e\c\k\s\u\m\ * ]] ++++ source /usr/local/rvm/scripts/functions/checksum ++++ for entry in ${scripts[@]} ++++ [[ == *\ \l\i\s\t\ * ]] ++++ source /usr/local/rvm/scripts/functions/list ++++ unset rvm_base_except +++ __rvm_ensure_is_a_function +++ [[ 0 == 1 ]] +++ is_a_function rvm +++ typeset -f rvm +++ return 1 +++ for script in functions/version functions/selector cd functions/cli cli override_gem +++ [[ -f /usr/local/rvm/scripts/functions/version ]] +++ source /usr/local/rvm/scripts/functions/version +++ for script in functions/version functions/selector cd functions/cli cli override_gem +++ [[ -f /usr/local/rvm/scripts/functions/selector ]] +++ source /usr/local/rvm/scripts/functions/selector ++++ source /usr/local/rvm/scripts/functions/selector_gemsets ++++ source /usr/local/rvm/scripts/functions/selector_late ++++ source /usr/local/rvm/scripts/functions/selector_parse ++++ source /usr/local/rvm/scripts/functions/selector_interpreters +++ for script in functions/version functions/selector cd functions/cli cli override_gem +++ [[ -f /usr/local/rvm/scripts/cd ]] +++ source /usr/local/rvm/scripts/cd ++++ case "${rvm_project_rvmrc:-1}" in ++++ source /usr/local/rvm/scripts/extras/bash_zsh_support/chpwd/function.sh ++++ [[ -n '' ]] ++++ [[ == *\ \_\_\r\v\m\_\c\d\_\f\u\n\c\t\i\o\n\s\_\s\e\t\ * ]] ++++ chpwd_functions=("${chpwd_functions[@]}" __rvm_cd_functions_set) ++++ (( 0 == 1 )) +++ for script in functions/version functions/selector cd functions/cli cli override_gem +++ [[ -f /usr/local/rvm/scripts/functions/cli ]] +++ source /usr/local/rvm/scripts/functions/cli ++++ source /usr/local/rvm/scripts/functions/version +++ for script in functions/version functions/selector cd functions/cli cli override_gem +++ [[ -f /usr/local/rvm/scripts/cli ]] +++ source /usr/local/rvm/scripts/cli +++ for script in functions/version functions/selector cd functions/cli cli override_gem +++ [[ -f /usr/local/rvm/scripts/override_gem ]] +++ source /usr/local/rvm/scripts/override_gem ++++ [[ 0 -eq 0 ]] +++ __rvm_setup +++ __variables_definition export +++ typeset -a __variables_list __array_list +++ typeset __method +++ __method=export +++ __variables_list=(rvm_head_flag rvm_ruby_selected_flag rvm_user_install_flag rvm_path_flag rvm_cron_flag rvm_static_flag rvm_default_flag rvm_loaded_flag rvm_llvm_flag rvm_skip_autoreconf_flag rvm_dynamic_extensions_flag rvm_18_flag rvm_19_flag rvm_20_flag rvm_21_flag rvm_force_autoconf_flag rvm_dump_environment_flag rvm_curl_flags rvm_rubygems_version rvm_verbose_flag rvm_debug_flag rvm_trace_flag __array_start rvm_skip_pristine_flag rvm_create_flag rvm_remove_flag rvm_movable_flag rvm_archive_flag rvm_gemdir_flag rvm_reload_flag rvm_auto_reload_flag rvm_disable_binary_flag rvm_ignore_gemsets_flag rvm_skip_gemsets_flag rvm_install_on_use_flag rvm_remote_flag rvm_verify_downloads_flag rvm_skip_openssl_flag rvm_gems_cache_path rvm_gems_path rvm_man_path rvm_ruby_gem_path rvm_ruby_log_path rvm_gems_cache_path rvm_archives_path rvm_docs_path rvm_environments_path rvm_examples_path rvm_gems_path rvm_gemsets_path rvm_help_path rvm_hooks_path rvm_lib_path rvm_log_path rvm_patches_path rvm_repos_path rvm_rubies_path rvm_scripts_path rvm_src_path rvm_tmp_path rvm_user_path rvm_usr_path rvm_wrappers_path rvm_stored_errexit rvm_ruby_strings rvm_ruby_binary rvm_ruby_gem_home rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_major_version rvm_ruby_minor_version rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_repo_branch rvm_ruby_revision rvm_ruby_tag rvm_ruby_sha rvm_ruby_repo_tag rvm_ruby_version rvm_ruby_package_file rvm_ruby_name rvm_ruby_name rvm_ruby_args rvm_ruby_user_tag rvm_ruby_patch detected_rvm_ruby_name __rvm_env_loaded next_token rvm_error_message rvm_gemset_name rvm_parse_break rvm_token rvm_action rvm_export_args rvm_gemset_separator rvm_expanding_aliases rvm_tar_command rvm_tar_options rvm_patch_original_pwd rvm_project_rvmrc rvm_archive_extension rvm_autoinstall_bundler_flag rvm_codesign_identity rvm_expected_gemset_name rvm_without_gems rvm_with_gems rvm_with_default_gems rvm_ignore_dotfiles_flag rvm_fuzzy_flag rvm_autolibs_flag rvm_autolibs_flag_number rvm_autolibs_flag_runner rvm_quiet_curl_flag rvm_max_time_flag rvm_error_clr rvm_warn_clr rvm_debug_clr rvm_notify_clr rvm_code_clr rvm_comment_clr rvm_reset_clr rvm_error_color rvm_warn_color rvm_debug_color rvm_notify_color rvm_code_color rvm_comment_color rvm_reset_color rvm_log_timestamp rvm_log_filesystem rvm_log_namelen rvm_show_log_lines_on_error) +++ __array_list=(rvm_patch_names rvm_ree_options rvm_autoconf_flags rvm_architectures) +++ case "${__method}" in +++ true +++ export rvm_head_flag rvm_ruby_selected_flag rvm_user_install_flag rvm_path_flag rvm_cron_flag rvm_static_flag rvm_default_flag rvm_loaded_flag rvm_llvm_flag rvm_skip_autoreconf_flag rvm_dynamic_extensions_flag rvm_18_flag rvm_19_flag rvm_20_flag rvm_21_flag rvm_force_autoconf_flag rvm_dump_environment_flag rvm_curl_flags rvm_rubygems_version rvm_verbose_flag rvm_debug_flag rvm_trace_flag __array_start rvm_skip_pristine_flag rvm_create_flag rvm_remove_flag rvm_movable_flag rvm_archive_flag rvm_gemdir_flag rvm_reload_flag rvm_auto_reload_flag rvm_disable_binary_flag rvm_ignore_gemsets_flag rvm_skip_gemsets_flag rvm_install_on_use_flag rvm_remote_flag rvm_verify_downloads_flag rvm_skip_openssl_flag rvm_gems_cache_path rvm_gems_path rvm_man_path rvm_ruby_gem_path rvm_ruby_log_path rvm_gems_cache_path rvm_archives_path rvm_docs_path rvm_environments_path rvm_examples_path rvm_gems_path rvm_gemsets_path rvm_help_path rvm_hooks_path rvm_lib_path rvm_log_path rvm_patches_path rvm_repos_path rvm_rubies_path rvm_scripts_path rvm_src_path rvm_tmp_path rvm_user_path rvm_usr_path rvm_wrappers_path rvm_stored_errexit rvm_ruby_strings rvm_ruby_binary rvm_ruby_gem_home rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_major_version rvm_ruby_minor_version rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_repo_branch rvm_ruby_revision rvm_ruby_tag rvm_ruby_sha rvm_ruby_repo_tag rvm_ruby_version rvm_ruby_package_file rvm_ruby_name rvm_ruby_name rvm_ruby_args rvm_ruby_user_tag rvm_ruby_patch detected_rvm_ruby_name __rvm_env_loaded next_token rvm_error_message rvm_gemset_name rvm_parse_break rvm_token rvm_action rvm_export_args rvm_gemset_separator rvm_expanding_aliases rvm_tar_command rvm_tar_options rvm_patch_original_pwd rvm_project_rvmrc rvm_archive_extension rvm_autoinstall_bundler_flag rvm_codesign_identity rvm_expected_gemset_name rvm_without_gems rvm_with_gems rvm_with_default_gems rvm_ignore_dotfiles_flag rvm_fuzzy_flag rvm_autolibs_flag rvm_autolibs_flag_number rvm_autolibs_flag_runner rvm_quiet_curl_flag rvm_max_time_flag rvm_error_clr rvm_warn_clr rvm_debug_clr rvm_notify_clr rvm_code_clr rvm_comment_clr rvm_reset_clr rvm_error_color rvm_warn_color rvm_debug_color rvm_notify_color rvm_code_color rvm_comment_color rvm_reset_color rvm_log_timestamp rvm_log_filesystem rvm_log_namelen rvm_show_log_lines_on_error +++ [[ -n 5.1.16(1)-release ]] +++ export -fn __rvm_select_version_variables __rvm_ruby_string_parse_ __rvm_rm_rf_verbose __rvm_parse_args __rvm_ruby_string_find __rvm_file_load_env __rvm_remove_without_gems +++ (( __rvm_env_loaded != 1 )) +++ [[ -n 5.1.16(1)-release ]] +++ __function_on_stack cd pushd popd +++ __rvm_string_includes '__function_on_stack __rvm_setup source source main' cd pushd popd +++ typeset __search '__text=__function_on_stack __rvm_setup source source main' +++ shift +++ for __search in "$@" +++ [[ __function_on_stack __rvm_setup source source main == *\ \c\d\ * ]] +++ for __search in "$@" +++ [[ __function_on_stack __rvm_setup source source main == *\ \p\u\s\h\d\ * ]] +++ for __search in "$@" +++ [[ __function_on_stack __rvm_setup source source main == *\ \p\o\p\d\ * ]] +++ return 1 +++ return 1 +++ export rvm_shell_nounset +++ __rvm_has_opt nounset +++ [[ -n '' ]] +++ [[ -n '' ]] +++ [[ -n 5.1.16(1)-release ]] +++ [[ :braceexpand:hashall:interactive-comments:pipefail:xtrace: == *\:\n\o\u\n\s\e\t\:* ]] +++ return 1 +++ rvm_bash_nounset=0 +++ set +o nounset ++++ trap ++++ __rvm_grep -E 'EXIT|HUP|INT|QUIT|TERM' ++++ GREP_OPTIONS= ++++ command grep -E 'EXIT|HUP|INT|QUIT|TERM' ++++ return 1 ++++ true +++ _rvm_old_traps= +++ trap '__rvm_teardown_final ; set +x' EXIT HUP INT QUIT TERM +++ [[ -n '' ]] +++ export rvm_version ++++ __rvm_version_installed +++++ command cat /usr/local/rvm/VERSION +++++ command cat /usr/local/rvm/RELEASE ++++ echo '1.29.12 (latest)' +++ rvm_version='1.29.12 (latest)' +++ alias 'rvm-restart=rvm_reload_flag=1 source '\''/usr/local/rvm/scripts/rvm'\''' ++++ builtin command -v ruby +++ __path_to_ruby=/usr/local/rvm/rubies/ruby-3.0.1/bin/ruby +++ [[ -z /usr/local/rvm/rubies/ruby-3.0.1/bin/ruby ]] +++ [[ /usr/local/rvm/rubies/ruby-3.0.1/bin/ruby != \/\u\s\r\/\l\o\c\a\l\/\r\v\m* ]] +++ [[ /usr/local/rvm/rubies/ruby-3.0.1/bin/ruby == \/\u\s\r\/\l\o\c\a\l\/\r\v\m\/\b\i\n\/\r\u\b\y ]] +++ [[ /usr/local/rvm/rubies/ruby-3.0.1/bin/ruby == \/\u\s\r\/\l\o\c\a\l\/\r\v\m* ]] +++ [[ -z /usr/local/rvm/gems/ruby-3.0.1 ]] +++ [[ -z /usr/local/rvm/gems/ruby-3.0.1:/usr/local/rvm/gems/ruby-3.0.1@global ]] +++ unset __path_to_ruby +++ [[ :/home/r/.cargo/bin:/usr/local/rvm/gems/ruby-3.0.1/bin:/usr/local/rvm/gems/ruby-3.0.1@global/bin:/usr/local/rvm/rubies/ruby-3.0.1/bin:/usr/local/rvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest: == *\:\/\u\s\r\/\l\o\c\a\l\/\r\v\m\/\b\i\n\:* ]] +++ (( 0 == 1 )) +++ rvm_loaded_flag=1 +++ __rvm_teardown +++ builtin command -v __rvm_cleanup_tmp +++ __rvm_cleanup_tmp +++ [[ -d /usr/local/rvm/tmp/ ]] +++ case "${rvm_tmp_path%\/}" in +++ __rvm_rm_rf '/usr/local/rvm/tmp/282*' +++ __rvm_rm_rf_verbose '/usr/local/rvm/tmp/282*' +++ typeset target +++ target='/usr/local/rvm/tmp/282*' +++ [[ -n '' ]] +++ [[ -n 5.1.16(1)-release ]] +++ builtin shopt -s extglob +++ case "${target}" in +++ [[ -z /usr/local/rvm/tmp/282* ]] +++ [[ -d /usr/local/rvm/tmp/282* ]] +++ [[ -f /usr/local/rvm/tmp/282* ]] +++ [[ -L /usr/local/rvm/tmp/282* ]] +++ rvm_debug '__rvm_rm_rf already gone: /usr/local/rvm/tmp/282*' +++ (( 0 )) +++ return 0 +++ true +++ true +++ export __rvm_env_loaded +++ : __rvm_env_loaded:1: +++ : __rvm_env_loaded:1: +++ : __rvm_env_loaded:0: +++ [[ -z /usr/local/rvm/tmp ]] +++ (( __rvm_env_loaded > 0 )) +++ [[ -n 5.1.16(1)-release ]] +++ trap - EXIT HUP INT QUIT TERM +++ [[ -n '' ]] +++ (( rvm_bash_nounset == 1 )) +++ unset rvm_bash_nounset +++ [[ -n '' ]] +++ [[ -n 0002 ]] +++ umask 0002 +++ unset rvm_stored_umask +++ builtin command -v __rvm_cleanup_download +++ [[ 1 == \1 ]] +++ set -e +++ __variables_definition unset +++ typeset -a __variables_list __array_list +++ typeset __method +++ __method=unset +++ __variables_list=(rvm_head_flag rvm_ruby_selected_flag rvm_user_install_flag rvm_path_flag rvm_cron_flag rvm_static_flag rvm_default_flag rvm_loaded_flag rvm_llvm_flag rvm_skip_autoreconf_flag rvm_dynamic_extensions_flag rvm_18_flag rvm_19_flag rvm_20_flag rvm_21_flag rvm_force_autoconf_flag rvm_dump_environment_flag rvm_curl_flags rvm_rubygems_version rvm_verbose_flag rvm_debug_flag rvm_trace_flag __array_start rvm_skip_pristine_flag rvm_create_flag rvm_remove_flag rvm_movable_flag rvm_archive_flag rvm_gemdir_flag rvm_reload_flag rvm_auto_reload_flag rvm_disable_binary_flag rvm_ignore_gemsets_flag rvm_skip_gemsets_flag rvm_install_on_use_flag rvm_remote_flag rvm_verify_downloads_flag rvm_skip_openssl_flag rvm_gems_cache_path rvm_gems_path rvm_man_path rvm_ruby_gem_path rvm_ruby_log_path rvm_gems_cache_path rvm_archives_path rvm_docs_path rvm_environments_path rvm_examples_path rvm_gems_path rvm_gemsets_path rvm_help_path rvm_hooks_path rvm_lib_path rvm_log_path rvm_patches_path rvm_repos_path rvm_rubies_path rvm_scripts_path rvm_src_path rvm_tmp_path rvm_user_path rvm_usr_path rvm_wrappers_path rvm_stored_errexit rvm_ruby_strings rvm_ruby_binary rvm_ruby_gem_home rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_major_version rvm_ruby_minor_version rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_repo_branch rvm_ruby_revision rvm_ruby_tag rvm_ruby_sha rvm_ruby_repo_tag rvm_ruby_version rvm_ruby_package_file rvm_ruby_name rvm_ruby_name rvm_ruby_args rvm_ruby_user_tag rvm_ruby_patch detected_rvm_ruby_name __rvm_env_loaded next_token rvm_error_message rvm_gemset_name rvm_parse_break rvm_token rvm_action rvm_export_args rvm_gemset_separator rvm_expanding_aliases rvm_tar_command rvm_tar_options rvm_patch_original_pwd rvm_project_rvmrc rvm_archive_extension rvm_autoinstall_bundler_flag rvm_codesign_identity rvm_expected_gemset_name rvm_without_gems rvm_with_gems rvm_with_default_gems rvm_ignore_dotfiles_flag rvm_fuzzy_flag rvm_autolibs_flag rvm_autolibs_flag_number rvm_autolibs_flag_runner rvm_quiet_curl_flag rvm_max_time_flag rvm_error_clr rvm_warn_clr rvm_debug_clr rvm_notify_clr rvm_code_clr rvm_comment_clr rvm_reset_clr rvm_error_color rvm_warn_color rvm_debug_color rvm_notify_color rvm_code_color rvm_comment_color rvm_reset_color rvm_log_timestamp rvm_log_filesystem rvm_log_namelen rvm_show_log_lines_on_error) +++ __array_list=(rvm_patch_names rvm_ree_options rvm_autoconf_flags rvm_architectures) +++ case "${__method}" in +++ unset rvm_patch_names rvm_ree_options rvm_autoconf_flags rvm_architectures +++ unset rvm_head_flag rvm_ruby_selected_flag rvm_user_install_flag rvm_path_flag rvm_cron_flag rvm_static_flag rvm_default_flag rvm_loaded_flag rvm_llvm_flag rvm_skip_autoreconf_flag rvm_dynamic_extensions_flag rvm_18_flag rvm_19_flag rvm_20_flag rvm_21_flag rvm_force_autoconf_flag rvm_dump_environment_flag rvm_curl_flags rvm_rubygems_version rvm_verbose_flag rvm_debug_flag rvm_trace_flag __array_start rvm_skip_pristine_flag rvm_create_flag rvm_remove_flag rvm_movable_flag rvm_archive_flag rvm_gemdir_flag rvm_reload_flag rvm_auto_reload_flag rvm_disable_binary_flag rvm_ignore_gemsets_flag rvm_skip_gemsets_flag rvm_install_on_use_flag rvm_remote_flag rvm_verify_downloads_flag rvm_skip_openssl_flag rvm_gems_cache_path rvm_gems_path rvm_man_path rvm_ruby_gem_path rvm_ruby_log_path rvm_gems_cache_path rvm_archives_path rvm_docs_path rvm_environments_path rvm_examples_path rvm_gems_path rvm_gemsets_path rvm_help_path rvm_hooks_path rvm_lib_path rvm_log_path rvm_patches_path rvm_repos_path rvm_rubies_path rvm_scripts_path rvm_src_path rvm_tmp_path rvm_user_path rvm_usr_path rvm_wrappers_path rvm_stored_errexit rvm_ruby_strings rvm_ruby_binary rvm_ruby_gem_home rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_major_version rvm_ruby_minor_version rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_repo_branch rvm_ruby_revision rvm_ruby_tag rvm_ruby_sha rvm_ruby_repo_tag rvm_ruby_version rvm_ruby_package_file rvm_ruby_name rvm_ruby_name rvm_ruby_args rvm_ruby_user_tag rvm_ruby_patch detected_rvm_ruby_name __rvm_env_loaded next_token rvm_error_message rvm_gemset_name rvm_parse_break rvm_token rvm_action rvm_export_args rvm_gemset_separator rvm_expanding_aliases rvm_tar_command rvm_tar_options rvm_patch_original_pwd rvm_project_rvmrc rvm_archive_extension rvm_autoinstall_bundler_flag rvm_codesign_identity rvm_expected_gemset_name rvm_without_gems rvm_with_gems rvm_with_default_gems rvm_ignore_dotfiles_flag rvm_fuzzy_flag rvm_autolibs_flag rvm_autolibs_flag_number rvm_autolibs_flag_runner rvm_quiet_curl_flag rvm_max_time_flag rvm_error_clr rvm_warn_clr rvm_debug_clr rvm_notify_clr rvm_code_clr rvm_comment_clr rvm_reset_clr rvm_error_color rvm_warn_color rvm_debug_color rvm_notify_color rvm_code_color rvm_comment_color rvm_reset_color rvm_log_timestamp rvm_log_filesystem rvm_log_namelen rvm_show_log_lines_on_error +++ [[ -n 5.1.16(1)-release ]] +++ export -fn __rvm_select_version_variables __rvm_ruby_string_parse_ __rvm_rm_rf_verbose __rvm_parse_args __rvm_ruby_string_find __rvm_file_load_env __rvm_remove_without_gems +++ unset _system_arch _system_name _system_type _system_version +++ return 0 +++ [[ 0 -eq 1 ]] +++ unset rvm_prefix_needs_trailing_slash rvm_gems_cache_path rvm_gems_path rvm_project_rvmrc_default rvm_gemset_separator rvm_reload_flag ++ rvm use 3.0.1 ++ typeset result current_result ++ rvm_ruby_args=() ++ __rvm_teardown_if_broken ++ __function_on_stack __rvm_load_project_config ++ __rvm_string_includes '__function_on_stack __rvm_teardown_if_broken rvm source main' __rvm_load_project_config ++ typeset __search '__text=__function_on_stack __rvm_teardown_if_broken rvm source main' ++ shift ++ for __search in "$@" ++ [[ __function_on_stack __rvm_teardown_if_broken rvm source main == *\ \_\_\r\v\m\_\l\o\a\d\_\p\r\o\j\e\c\t\_\c\o\n\f\i\g\ * ]] ++ return 1 ++ return 1 ++ __function_on_stack __rvm_with ++ __rvm_string_includes '__function_on_stack __rvm_teardown_if_broken rvm source main' __rvm_with ++ typeset __search '__text=__function_on_stack __rvm_teardown_if_broken rvm source main' ++ shift ++ for __search in "$@" ++ [[ __function_on_stack __rvm_teardown_if_broken rvm source main == *\ \_\_\r\v\m\_\w\i\t\h\ * ]] ++ return 1 ++ return 1 ++ (( 0 > 0 )) ++ __rvm_cli_posix_check ++ __rvm_has_opt posix ++ [[ -n '' ]] ++ [[ -n '' ]] ++ [[ -n 5.1.16(1)-release ]] ++ [[ :braceexpand:errexit:hashall:interactive-comments:pipefail:xtrace: == *\:\p\o\s\i\x\:* ]] ++ return 1 ++ __rvm_cli_load_rvmrc ++ (( 0 == 0 )) ++ [[ -n '' ]] +++ umask ++ export rvm_stored_umask=0002 ++ rvm_stored_umask=0002 ++ rvm_rvmrc_files=("/etc/rvmrc" "$HOME/.rvmrc") ++ [[ -n /usr/local ]] ++ [[ ! /home/r/.rvmrc -ef /usr/local/.rvmrc ]] ++ rvm_rvmrc_files+=("${rvm_prefix}/.rvmrc") ++ for rvmrc in "${rvm_rvmrc_files[@]}" ++ [[ -f /etc/rvmrc ]] ++ __rvm_grep '^\s*rvm .*$' /etc/rvmrc ++ source /etc/rvmrc +++ umask u=rwx,g=rwx,o=rx ++ for rvmrc in "${rvm_rvmrc_files[@]}" ++ [[ -f /home/r/.rvmrc ]] ++ for rvmrc in "${rvm_rvmrc_files[@]}" ++ [[ -f /usr/local/.rvmrc ]] ++ unset rvm_rvmrc_files ++ __rvm_cli_version_check use 3.0.1 ++ typeset disk_version +++ __rvm_version_installed ++++ command cat /usr/local/rvm/VERSION ++++ command cat /usr/local/rvm/RELEASE +++ echo '1.29.12 (latest)' ++ disk_version='1.29.12 (latest)' ++ [[ -s /usr/local/rvm/VERSION ]] ++ [[ 1.29.12 (latest) != \1\.\2\9\.\1\2\ \(\l\a\t\e\s\t\) ]] ++ __rvm_initialize ++ true /usr/local/rvm/scripts ++ export rvm_scripts_path ++ source /usr/local/rvm/scripts/base +++ __rvm_has_opt errexit +++ [[ -n '' ]] +++ [[ -n '' ]] +++ [[ -n 5.1.16(1)-release ]] +++ [[ :braceexpand:errexit:hashall:interactive-comments:pipefail:xtrace: == *\:\e\r\r\e\x\i\t\:* ]] +++ rvm_stored_errexit=1 +++ set +e +++ (( 0 == 1 )) +++ export __array_start rvm_path +++ [[ -n '' ]] +++ __array_start=0 +++ (( 0 == 0 )) +++ [[ -n 0002 ]] +++ rvm_rvmrc_files=("/etc/rvmrc" "$HOME/.rvmrc") +++ [[ -n /usr/local ]] +++ [[ /home/r/.rvmrc -ef /usr/local/.rvmrc ]] +++ rvm_rvmrc_files+=("${rvm_prefix}/.rvmrc") +++ for rvmrc in "${rvm_rvmrc_files[@]}" +++ [[ -f /etc/rvmrc ]] +++ GREP_OPTIONS= +++ command grep '^\s*rvm .*$' /etc/rvmrc +++ source /etc/rvmrc ++++ umask u=rwx,g=rwx,o=rx +++ for rvmrc in "${rvm_rvmrc_files[@]}" +++ [[ -f /home/r/.rvmrc ]] +++ for rvmrc in "${rvm_rvmrc_files[@]}" +++ [[ -f /usr/local/.rvmrc ]] +++ unset rvm_rvmrc_files +++ export rvm_path +++ [[ -z /usr/local/rvm ]] +++ true /usr/local/rvm/scripts +++ load_rvm_scripts +++ typeset -a scripts +++ scripts=(selector logging support utility init cleanup env rvmrc install environment gemset checksum list) +++ source /usr/local/rvm/scripts/initialize ++++ [[ -n 5.1.16(1)-release ]] ++++ shopt -s extglob ++++ (( 0 == 1 )) ++++ export __rvm_env_loaded ++++ : __rvm_env_loaded:0: ++++ : __rvm_env_loaded:1: ++++ [[ -z '' ]] ++++ typeset -f __rvm_cleanse_variables ++++ __rvm_cleanse_variables ++++ __rvm_unset_ruby_variables ++++ unset rvm_env_string rvm_ruby_string rvm_ruby_strings rvm_ruby_binary rvm_ruby_gem_home rvm_ruby_gem_path rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_log_path rvm_ruby_major_version rvm_ruby_minor_version rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_repo_branch rvm_ruby_revision rvm_ruby_selected_flag rvm_ruby_tag rvm_ruby_version rvm_head_flag rvm_ruby_package_file rvm_ruby_configure rvm_ruby_name rvm_ruby_url rvm_ruby_global_gems_path rvm_ruby_args rvm_ruby_name rvm_llvm_flag rvm_ruby_repo_tag ++++ __rvm_load_rvmrc ++++ typeset _file ++++ typeset -a rvm_rvmrc_files ++++ (( 0 == 1 )) ++++ [[ -n 0002 ]] ++++ rvm_rvmrc_files=("/etc/rvmrc" "$HOME/.rvmrc") ++++ [[ -n /usr/local ]] ++++ [[ /home/r/.rvmrc -ef /usr/local/.rvmrc ]] ++++ rvm_rvmrc_files+=("${rvm_prefix}/.rvmrc") ++++ for _file in "${rvm_rvmrc_files[@]}" ++++ [[ -s /etc/rvmrc ]] ++++ __rvm_grep '^\s*rvm .*$' /etc/rvmrc ++++ source /etc/rvmrc +++++ umask u=rwx,g=rwx,o=rx ++++ for _file in "${rvm_rvmrc_files[@]}" ++++ [[ -s /home/r/.rvmrc ]] ++++ for _file in "${rvm_rvmrc_files[@]}" ++++ [[ -s /usr/local/.rvmrc ]] ++++ return 0 ++++ [[ 0 -eq 1 ]] ++++ unset rvm_gemset_name ++++ unset rvm_configure_flags rvm_patch_names rvm_make_flags ++++ unset rvm_env_string rvm_ruby_string rvm_action rvm_error_message rvm_force_flag rvm_debug_flag rvm_delete_flag rvm_summary_flag rvm_json_flag rvm_yaml_flag rvm_file_name rvm_user_flag rvm_system_flag rvm_install_flag rvm_llvm_flag rvm_sticky_flag rvm_rvmrc_flag rvm_gems_flag rvm_docs_flag rvm_ruby_alias rvm_static_flag rvm_archive_extension rvm_hook rvm_ruby_name rvm_remote_flag ++++ __rvm_load_rvmrc ++++ typeset _file ++++ typeset -a rvm_rvmrc_files ++++ (( 0 == 1 )) ++++ [[ -n 0002 ]] ++++ rvm_rvmrc_files=("/etc/rvmrc" "$HOME/.rvmrc") ++++ [[ -n /usr/local ]] ++++ [[ /home/r/.rvmrc -ef /usr/local/.rvmrc ]] ++++ rvm_rvmrc_files+=("${rvm_prefix}/.rvmrc") ++++ for _file in "${rvm_rvmrc_files[@]}" ++++ [[ -s /etc/rvmrc ]] ++++ __rvm_grep '^\s*rvm .*$' /etc/rvmrc ++++ source /etc/rvmrc +++++ umask u=rwx,g=rwx,o=rx ++++ for _file in "${rvm_rvmrc_files[@]}" ++++ [[ -s /home/r/.rvmrc ]] ++++ for _file in "${rvm_rvmrc_files[@]}" ++++ [[ -s /usr/local/.rvmrc ]] ++++ return 0 ++++ (( 0 == 0 )) ++++ [[ -n 0002 ]] ++++ rvm_rvmrc_files=("/etc/rvmrc" "$HOME/.rvmrc") ++++ [[ -n /usr/local ]] ++++ [[ /home/r/.rvmrc -ef /usr/local/.rvmrc ]] ++++ rvm_rvmrc_files+=("${rvm_prefix}/.rvmrc") ++++ for rvmrc in "${rvm_rvmrc_files[@]}" ++++ [[ -f /etc/rvmrc ]] ++++ GREP_OPTIONS= ++++ command grep '^\s*rvm .*$' /etc/rvmrc ++++ source /etc/rvmrc +++++ umask u=rwx,g=rwx,o=rx ++++ for rvmrc in "${rvm_rvmrc_files[@]}" ++++ [[ -f /home/r/.rvmrc ]] ++++ for rvmrc in "${rvm_rvmrc_files[@]}" ++++ [[ -f /usr/local/.rvmrc ]] ++++ unset rvm_rvmrc_files ++++ export rvm_path ++++ [[ -z /usr/local/rvm ]] ++++ true /usr/local/rvm/scripts ++++ [[ -n '' ]] ++++ case "$rvm_path" in ++++ rvm_user_install_flag=0 ++++ export rvm_user_install_flag ++++ : rvm_bin_path:/usr/local/rvm/bin rvm_man_path:/usr/local/rvm/share/man rvm_archives_path:/usr/local/rvm/archives rvm_docs_path:/usr/local/rvm/docs rvm_environments_path:/usr/local/rvm/environments rvm_examples_path:/usr/local/rvm/examples rvm_gems_path:/usr/local/rvm/gems rvm_gemsets_path:/usr/local/rvm/gemsets rvm_help_path:/usr/local/rvm/help rvm_docs_path:/usr/local/rvm/docs rvm_hooks_path:/usr/local/rvm/hooks rvm_lib_path:/usr/local/rvm/lib rvm_log_path:/usr/local/rvm/log rvm_patches_path:/usr/local/rvm/patches rvm_repos_path:/usr/local/rvm/repos rvm_rubies_path:/usr/local/rvm/rubies rvm_rubygems_path:/usr/local/rvm/rubygems rvm_src_path:/usr/local/rvm/src rvm_tmp_path:/usr/local/rvm/tmp rvm_user_path:/usr/local/rvm/user rvm_usr_path:/usr/local/rvm/usr rvm_wrappers_path:/usr/local/rvm/wrappers rvm_verbose_flag:0 rvm_debug_flag:0 rvm_gems_cache_path:/usr/local/rvm/gems/cache ++++ export rvm_action rvm_alias_expanded rvm_archive_extension rvm_archives_path rvm_bin_flag rvm_bin_path rvm_debug_flag rvm_default_flag rvm_delete_flag rvm_docs_path rvm_docs_type rvm_dump_environment_flag rvm_environments_path rvm_error_message rvm_examples_path rvm_expanding_aliases rvm_file_name rvm_gemdir_flag rvm_gems_cache_path rvm_gems_path rvm_gemset_name rvm_gemset_separator rvm_gemsets_path rvm_gemstone_package_file rvm_gemstone_url rvm_head_flag rvm_help_path rvm_docs_path rvm_hook rvm_hooks_path rvm_install_on_use_flag rvm_lib_path rvm_llvm_flag rvm_loaded_flag rvm_log_path rvm_niceness rvm_nightly_flag rvm_only_path_flag rvm_parse_break rvm_patch_original_pwd rvm_patches_path rvm_path rvm_pretty_print_flag rvm_proxy rvm_quiet_flag rvm_reload_flag rvm_remove_flag rvm_repos_path rvm_rubies_path rvm_ruby_alias rvm_ruby_args rvm_ruby_binary rvm_ruby_bits rvm_ruby_configure rvm_ruby_file rvm_ruby_gem_home rvm_ruby_gem_path rvm_ruby_global_gems_path rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_major_version rvm_ruby_make rvm_ruby_make_install rvm_ruby_minor_version rvm_ruby_mode rvm_ruby_name rvm_ruby_package_file rvm_ruby_package_name rvm_ruby_patch rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_revision rvm_ruby_selected_flag rvm_ruby_sha rvm_ruby_string rvm_ruby_strings rvm_ruby_tag rvm_ruby_url rvm_ruby_user_tag rvm_ruby_version rvm_script_name rvm_scripts_path rvm_sdk rvm_user_install_flag rvm_silent_flag rvm_src_path rvm_sticky_flag rvm_system_flag rvm_tmp_path rvm_token rvm_trace_flag rvm_use_flag rvm_user_flag rvm_user_path rvm_usr_path rvm_verbose_flag rvm_wrappers_path rvm_ruby_repo_branch rvm_man_path rvm_remote_flag rvm_ruby_repo_tag +++ for entry in ${scripts[@]} +++ [[ == *\ \s\e\l\e\c\t\o\r\ * ]] +++ source /usr/local/rvm/scripts/functions/selector ++++ source /usr/local/rvm/scripts/functions/selector_gemsets ++++ source /usr/local/rvm/scripts/functions/selector_late ++++ source /usr/local/rvm/scripts/functions/selector_parse ++++ source /usr/local/rvm/scripts/functions/selector_interpreters +++ for entry in ${scripts[@]} +++ [[ == *\ \l\o\g\g\i\n\g\ * ]] +++ source /usr/local/rvm/scripts/functions/logging ++++ __rvm_set_colors ++++ case "${TERM:-dumb}" in ++++ __rvm_set_color rvm_error_clr red ++++ typeset __buffer __variable ++++ __buffer='' ++++ __variable=rvm_error_clr ++++ shift ++++ (( 1 )) ++++ __rvm_set_color_single red ++++ case "$1" in ++++ __buffer+=31 ++++ shift ++++ (( 0 )) ++++ (( 0 )) ++++ __buffer+=m ++++ [[ rvm_error_clr == '' ]] ++++ [[ rvm_error_clr == \p\r\i\n\t ]] ++++ eval 'rvm_error_clr='\''31m'\''' +++++ rvm_error_clr='31m' ++++ __rvm_set_color rvm_warn_clr yellow ++++ typeset __buffer __variable ++++ __buffer='' ++++ __variable=rvm_warn_clr ++++ shift ++++ (( 1 )) ++++ __rvm_set_color_single yellow ++++ case "$1" in ++++ __buffer+=33 ++++ shift ++++ (( 0 )) ++++ (( 0 )) ++++ __buffer+=m ++++ [[ rvm_warn_clr == '' ]] ++++ [[ rvm_warn_clr == \p\r\i\n\t ]] ++++ eval 'rvm_warn_clr='\''33m'\''' +++++ rvm_warn_clr='33m' ++++ __rvm_set_color rvm_debug_clr magenta ++++ typeset __buffer __variable ++++ __buffer='' ++++ __variable=rvm_debug_clr ++++ shift ++++ (( 1 )) ++++ __rvm_set_color_single magenta ++++ case "$1" in ++++ __buffer+=35 ++++ shift ++++ (( 0 )) ++++ (( 0 )) ++++ __buffer+=m ++++ [[ rvm_debug_clr == '' ]] ++++ [[ rvm_debug_clr == \p\r\i\n\t ]] ++++ eval 'rvm_debug_clr='\''35m'\''' +++++ rvm_debug_clr='35m' ++++ __rvm_set_color rvm_notify_clr green ++++ typeset __buffer __variable ++++ __buffer='' ++++ __variable=rvm_notify_clr ++++ shift ++++ (( 1 )) ++++ __rvm_set_color_single green ++++ case "$1" in ++++ __buffer+=32 ++++ shift ++++ (( 0 )) ++++ (( 0 )) ++++ __buffer+=m ++++ [[ rvm_notify_clr == '' ]] ++++ [[ rvm_notify_clr == \p\r\i\n\t ]] ++++ eval 'rvm_notify_clr='\''32m'\''' +++++ rvm_notify_clr='32m' ++++ __rvm_set_color rvm_code_clr blue ++++ typeset __buffer __variable ++++ __buffer='' ++++ __variable=rvm_code_clr ++++ shift ++++ (( 1 )) ++++ __rvm_set_color_single blue ++++ case "$1" in ++++ __buffer+=34 ++++ shift ++++ (( 0 )) ++++ (( 0 )) ++++ __buffer+=m ++++ [[ rvm_code_clr == '' ]] ++++ [[ rvm_code_clr == \p\r\i\n\t ]] ++++ eval 'rvm_code_clr='\''34m'\''' +++++ rvm_code_clr='34m' ++++ __rvm_set_color rvm_comment_clr iblack ++++ typeset __buffer __variable ++++ __buffer='' ++++ __variable=rvm_comment_clr ++++ shift ++++ (( 1 )) ++++ __rvm_set_color_single iblack ++++ case "$1" in ++++ __buffer+='30;1' ++++ shift ++++ (( 0 )) ++++ (( 0 )) ++++ __buffer+=m ++++ [[ rvm_comment_clr == '' ]] ++++ [[ rvm_comment_clr == \p\r\i\n\t ]] ++++ eval 'rvm_comment_clr='\''30;1m'\''' +++++ rvm_comment_clr='30;1m' ++++ __rvm_set_color rvm_reset_clr reset ++++ typeset __buffer __variable ++++ __buffer='' ++++ __variable=rvm_reset_clr ++++ shift ++++ (( 1 )) ++++ __rvm_set_color_single reset ++++ case "$1" in ++++ __buffer+=0 ++++ shift ++++ (( 0 )) ++++ (( 0 )) ++++ __buffer+=m ++++ [[ rvm_reset_clr == '' ]] ++++ [[ rvm_reset_clr == \p\r\i\n\t ]] ++++ eval 'rvm_reset_clr='\''0m'\''' +++++ rvm_reset_clr='0m' ++++ exec +++ for entry in ${scripts[@]} +++ [[ == *\ \s\u\p\p\o\r\t\ * ]] +++ source /usr/local/rvm/scripts/functions/support ++++ [[ -n '' ]] ++++ __rvm_setup_utils_functions ++++ typeset gnu_tools_path gnu_prefix gnu_util ++++ typeset -a gnu_utils gnu_missing ++++ gnu_utils=(awk cp date find sed tail tar xargs) ++++ gnu_missing=() ++++ is_a_function __rvm_setup_utils_functions_ ++++ typeset -f __rvm_setup_utils_functions_ ++++ return 1 ++++ __rvm_setup_utils_functions_Other ++++ __rvm_setup_utils_functions_common ++++ command which --skip-alias --skip-functions which ++++ command which whence ++++ command which which ++++ for gnu_util in "${gnu_utils[@]}" ++++ eval '__rvm_awk() { \awk "$@" || return $?; }' ++++ for gnu_util in "${gnu_utils[@]}" ++++ eval '__rvm_cp() { \cp "$@" || return $?; }' ++++ for gnu_util in "${gnu_utils[@]}" ++++ eval '__rvm_date() { \date "$@" || return $?; }' ++++ for gnu_util in "${gnu_utils[@]}" ++++ eval '__rvm_find() { \find "$@" || return $?; }' ++++ for gnu_util in "${gnu_utils[@]}" ++++ eval '__rvm_sed() { \sed "$@" || return $?; }' ++++ for gnu_util in "${gnu_utils[@]}" ++++ eval '__rvm_tail() { \tail "$@" || return $?; }' ++++ for gnu_util in "${gnu_utils[@]}" ++++ eval '__rvm_tar() { \tar "$@" || return $?; }' ++++ for gnu_util in "${gnu_utils[@]}" ++++ eval '__rvm_xargs() { \xargs "$@" || return $?; }' ++++ source /usr/local/rvm/scripts/functions/db ++++ source /usr/local/rvm/scripts/functions/detect/system +++++ source /usr/local/rvm/scripts/functions/detect/system_version/codename +++++ __rvm_detect_system +++++ unset _system_type _system_name _system_version _system_arch +++++ export _system_type _system_name _system_version _system_arch ++++++ command uname -a +++++ _system_info='Linux docker 5.4.0-105-generic #119-Ubuntu SMP Mon Mar 7 18:49:24 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux' +++++ _system_type=unknown +++++ _system_name=unknown +++++ _system_name_lowercase=unknown +++++ _system_version=unknown ++++++ command uname -m +++++ _system_arch=x86_64 +++++ case "$(command uname)" in ++++++ command uname +++++ source /usr/local/rvm/scripts/functions/detect/system_name/lsb_release +++++ source /usr/local/rvm/scripts/functions/detect/system_name/os_release +++++ _system_type=Linux +++++ [[ -f /etc/lsb-release ]] +++++ __rvm_detect_system_from_lsb_release ++++++ awk -F= '$1=="DISTRIB_ID"{print $2}' /etc/lsb-release ++++++ head -n 1 ++++++ tr '[A-Z]' '[a-z]' ++++++ tr -d '"' +++++ local __system_name=ubuntu +++++ case $__system_name in +++++ _system_name=Ubuntu ++++++ awk -F= '$1=="DISTRIB_RELEASE"{print $2}' /etc/lsb-release ++++++ head -n 1 +++++ _system_version=22.04 ++++++ uname -m +++++ _system_arch=x86_64 +++++ return 0 +++++ : +++++ _system_type=Linux +++++ _system_name=Ubuntu ++++++ echo Ubuntu ++++++ command tr '[A-Z]' '[a-z]' +++++ _system_name_lowercase=ubuntu +++++ _system_version=22.04 +++++ _system_arch=x86_64 +++++ _system_arch=x86_64 +++++ _system_arch=x86_64 +++++ __rvm_detect_system_override +++++ typeset _var +++++ for _var in system_type system_name system_name_lowercase system_version system_arch +++++ __rvm_db system_type _system_type +++++ typeset value key variable +++++ key=system_type +++++ variable=_system_type +++++ value= +++++ [[ -f /usr/local/rvm/user/db ]] ++++++ __rvm_db_ /usr/local/rvm/user/db system_type ++++++ typeset __db __key __value ++++++ __db=/usr/local/rvm/user/db ++++++ __key=system_type ++++++ shift 2 ++++++ __value= ++++++ case "${__value}" in ++++++ __rvm_db_get /usr/local/rvm/user/db system_type ++++++ [[ -f /usr/local/rvm/user/db ]] ++++++ __rvm_sed -n -e '\#^system_type=# { s#^system_type=##;; p; }' -e '/^$/d' ++++++ sed -n -e '\#^system_type=# { s#^system_type=##;; p; }' -e '/^$/d' +++++ value= +++++ [[ -z '' ]] +++++ [[ -f /usr/local/rvm/config/db ]] ++++++ __rvm_db_ /usr/local/rvm/config/db system_type ++++++ typeset __db __key __value ++++++ __db=/usr/local/rvm/config/db ++++++ __key=system_type ++++++ shift 2 ++++++ __value= ++++++ case "${__value}" in ++++++ __rvm_db_get /usr/local/rvm/config/db system_type ++++++ [[ -f /usr/local/rvm/config/db ]] ++++++ __rvm_sed -n -e '\#^system_type=# { s#^system_type=##;; p; }' -e '/^$/d' ++++++ sed -n -e '\#^system_type=# { s#^system_type=##;; p; }' -e '/^$/d' +++++ value= +++++ [[ -n '' ]] +++++ return 1 +++++ for _var in system_type system_name system_name_lowercase system_version system_arch +++++ __rvm_db system_name _system_name +++++ typeset value key variable +++++ key=system_name +++++ variable=_system_name +++++ value= +++++ [[ -f /usr/local/rvm/user/db ]] ++++++ __rvm_db_ /usr/local/rvm/user/db system_name ++++++ typeset __db __key __value ++++++ __db=/usr/local/rvm/user/db ++++++ __key=system_name ++++++ shift 2 ++++++ __value= ++++++ case "${__value}" in ++++++ __rvm_db_get /usr/local/rvm/user/db system_name ++++++ [[ -f /usr/local/rvm/user/db ]] ++++++ __rvm_sed -n -e '\#^system_name=# { s#^system_name=##;; p; }' -e '/^$/d' ++++++ sed -n -e '\#^system_name=# { s#^system_name=##;; p; }' -e '/^$/d' +++++ value= +++++ [[ -z '' ]] +++++ [[ -f /usr/local/rvm/config/db ]] ++++++ __rvm_db_ /usr/local/rvm/config/db system_name ++++++ typeset __db __key __value ++++++ __db=/usr/local/rvm/config/db ++++++ __key=system_name ++++++ shift 2 ++++++ __value= ++++++ case "${__value}" in ++++++ __rvm_db_get /usr/local/rvm/config/db system_name ++++++ [[ -f /usr/local/rvm/config/db ]] ++++++ __rvm_sed -n -e '\#^system_name=# { s#^system_name=##;; p; }' -e '/^$/d' ++++++ sed -n -e '\#^system_name=# { s#^system_name=##;; p; }' -e '/^$/d' +++++ value= +++++ [[ -n '' ]] +++++ return 1 +++++ for _var in system_type system_name system_name_lowercase system_version system_arch +++++ __rvm_db system_name_lowercase _system_name_lowercase +++++ typeset value key variable +++++ key=system_name_lowercase +++++ variable=_system_name_lowercase +++++ value= +++++ [[ -f /usr/local/rvm/user/db ]] ++++++ __rvm_db_ /usr/local/rvm/user/db system_name_lowercase ++++++ typeset __db __key __value ++++++ __db=/usr/local/rvm/user/db ++++++ __key=system_name_lowercase ++++++ shift 2 ++++++ __value= ++++++ case "${__value}" in ++++++ __rvm_db_get /usr/local/rvm/user/db system_name_lowercase ++++++ [[ -f /usr/local/rvm/user/db ]] ++++++ __rvm_sed -n -e '\#^system_name_lowercase=# { s#^system_name_lowercase=##;; p; }' -e '/^$/d' ++++++ sed -n -e '\#^system_name_lowercase=# { s#^system_name_lowercase=##;; p; }' -e '/^$/d' +++++ value= +++++ [[ -z '' ]] +++++ [[ -f /usr/local/rvm/config/db ]] ++++++ __rvm_db_ /usr/local/rvm/config/db system_name_lowercase ++++++ typeset __db __key __value ++++++ __db=/usr/local/rvm/config/db ++++++ __key=system_name_lowercase ++++++ shift 2 ++++++ __value= ++++++ case "${__value}" in ++++++ __rvm_db_get /usr/local/rvm/config/db system_name_lowercase ++++++ [[ -f /usr/local/rvm/config/db ]] ++++++ __rvm_sed -n -e '\#^system_name_lowercase=# { s#^system_name_lowercase=##;; p; }' -e '/^$/d' ++++++ sed -n -e '\#^system_name_lowercase=# { s#^system_name_lowercase=##;; p; }' -e '/^$/d' +++++ value= +++++ [[ -n '' ]] +++++ return 1 +++++ for _var in system_type system_name system_name_lowercase system_version system_arch +++++ __rvm_db system_version _system_version +++++ typeset value key variable +++++ key=system_version +++++ variable=_system_version +++++ value= +++++ [[ -f /usr/local/rvm/user/db ]] ++++++ __rvm_db_ /usr/local/rvm/user/db system_version ++++++ typeset __db __key __value ++++++ __db=/usr/local/rvm/user/db ++++++ __key=system_version ++++++ shift 2 ++++++ __value= ++++++ case "${__value}" in ++++++ __rvm_db_get /usr/local/rvm/user/db system_version ++++++ [[ -f /usr/local/rvm/user/db ]] ++++++ __rvm_sed -n -e '\#^system_version=# { s#^system_version=##;; p; }' -e '/^$/d' ++++++ sed -n -e '\#^system_version=# { s#^system_version=##;; p; }' -e '/^$/d' +++++ value= +++++ [[ -z '' ]] +++++ [[ -f /usr/local/rvm/config/db ]] ++++++ __rvm_db_ /usr/local/rvm/config/db system_version ++++++ typeset __db __key __value ++++++ __db=/usr/local/rvm/config/db ++++++ __key=system_version ++++++ shift 2 ++++++ __value= ++++++ case "${__value}" in ++++++ __rvm_db_get /usr/local/rvm/config/db system_version ++++++ [[ -f /usr/local/rvm/config/db ]] ++++++ __rvm_sed -n -e '\#^system_version=# { s#^system_version=##;; p; }' -e '/^$/d' ++++++ sed -n -e '\#^system_version=# { s#^system_version=##;; p; }' -e '/^$/d' +++++ value= +++++ [[ -n '' ]] +++++ return 1 +++++ for _var in system_type system_name system_name_lowercase system_version system_arch +++++ __rvm_db system_arch _system_arch +++++ typeset value key variable +++++ key=system_arch +++++ variable=_system_arch +++++ value= +++++ [[ -f /usr/local/rvm/user/db ]] ++++++ __rvm_db_ /usr/local/rvm/user/db system_arch ++++++ typeset __db __key __value ++++++ __db=/usr/local/rvm/user/db ++++++ __key=system_arch ++++++ shift 2 ++++++ __value= ++++++ case "${__value}" in ++++++ __rvm_db_get /usr/local/rvm/user/db system_arch ++++++ [[ -f /usr/local/rvm/user/db ]] ++++++ __rvm_sed -n -e '\#^system_arch=# { s#^system_arch=##;; p; }' -e '/^$/d' ++++++ sed -n -e '\#^system_arch=# { s#^system_arch=##;; p; }' -e '/^$/d' +++++ value= +++++ [[ -z '' ]] +++++ [[ -f /usr/local/rvm/config/db ]] ++++++ __rvm_db_ /usr/local/rvm/config/db system_arch ++++++ typeset __db __key __value ++++++ __db=/usr/local/rvm/config/db ++++++ __key=system_arch ++++++ shift 2 ++++++ __value= ++++++ case "${__value}" in ++++++ __rvm_db_get /usr/local/rvm/config/db system_arch ++++++ [[ -f /usr/local/rvm/config/db ]] ++++++ __rvm_sed -n -e '\#^system_arch=# { s#^system_arch=##;; p; }' -e '/^$/d' ++++++ sed -n -e '\#^system_arch=# { s#^system_arch=##;; p; }' -e '/^$/d' +++++ value= +++++ [[ -n '' ]] +++++ return 1 ++++ __rvm_setup_statf_function ++++ [[ Linux == Darwin ]] ++++ [[ Linux == BSD ]] ++++ __rvm_setup_sudo_function ++++ is_a_function __rvm_setup_sudo_function_Ubuntu ++++ typeset -f __rvm_setup_sudo_function_Ubuntu ++++ return 1 ++++ __rvm_setup_sudo_function_Other ++++ __rvm_which sudo ++++ other_utils=(ant automake autoreconf libtoolize make mount patch readlink) ++++ [[ Ubuntu 22.04 == \S\o\l\a\r\i\s\ \1\0 ]] ++++ for other_util in "${other_utils[@]}" ++++ eval '__rvm_ant() { \ant "$@" || return $?; }' ++++ for other_util in "${other_utils[@]}" ++++ eval '__rvm_automake() { \automake "$@" || return $?; }' ++++ for other_util in "${other_utils[@]}" ++++ eval '__rvm_autoreconf() { \autoreconf "$@" || return $?; }' ++++ for other_util in "${other_utils[@]}" ++++ eval '__rvm_libtoolize() { \libtoolize "$@" || return $?; }' ++++ for other_util in "${other_utils[@]}" ++++ eval '__rvm_make() { \make "$@" || return $?; }' ++++ for other_util in "${other_utils[@]}" ++++ eval '__rvm_mount() { \mount "$@" || return $?; }' ++++ for other_util in "${other_utils[@]}" ++++ eval '__rvm_patch() { \patch "$@" || return $?; }' ++++ for other_util in "${other_utils[@]}" ++++ eval '__rvm_readlink() { \readlink "$@" || return $?; }' ++++ unset other_util other_utils +++ for entry in ${scripts[@]} +++ [[ == *\ \u\t\i\l\i\t\y\ * ]] +++ source /usr/local/rvm/scripts/functions/utility ++++ source /usr/local/rvm/scripts/functions/utility_logging ++++ source /usr/local/rvm/scripts/functions/utility_package ++++ source /usr/local/rvm/scripts/functions/utility_rubygems ++++ source /usr/local/rvm/scripts/functions/utility_system +++ for entry in ${scripts[@]} +++ [[ == *\ \i\n\i\t\ * ]] +++ source /usr/local/rvm/scripts/functions/init +++ for entry in ${scripts[@]} +++ [[ == *\ \c\l\e\a\n\u\p\ * ]] +++ source /usr/local/rvm/scripts/functions/cleanup +++ for entry in ${scripts[@]} +++ [[ == *\ \e\n\v\ * ]] +++ source /usr/local/rvm/scripts/functions/env +++ for entry in ${scripts[@]} +++ [[ == *\ \r\v\m\r\c\ * ]] +++ source /usr/local/rvm/scripts/functions/rvmrc ++++ source /usr/local/rvm/scripts/functions/rvmrc_env ++++ source /usr/local/rvm/scripts/functions/rvmrc_project ++++ source /usr/local/rvm/scripts/functions/rvmrc_set ++++ source /usr/local/rvm/scripts/functions/rvmrc_to ++++ source /usr/local/rvm/scripts/functions/rvmrc_trust ++++ source /usr/local/rvm/scripts/functions/rvmrc_warning +++ for entry in ${scripts[@]} +++ [[ == *\ \i\n\s\t\a\l\l\ * ]] +++ source /usr/local/rvm/scripts/functions/install +++ for entry in ${scripts[@]} +++ [[ == *\ \e\n\v\i\r\o\n\m\e\n\t\ * ]] +++ source /usr/local/rvm/scripts/functions/environment +++ for entry in ${scripts[@]} +++ [[ == *\ \g\e\m\s\e\t\ * ]] +++ source /usr/local/rvm/scripts/functions/gemset +++ for entry in ${scripts[@]} +++ [[ == *\ \c\h\e\c\k\s\u\m\ * ]] +++ source /usr/local/rvm/scripts/functions/checksum +++ for entry in ${scripts[@]} +++ [[ == *\ \l\i\s\t\ * ]] +++ source /usr/local/rvm/scripts/functions/list +++ unset rvm_base_except ++ __rvm_conditionally_add_bin_path ++ [[ :/home/r/.cargo/bin:/usr/local/rvm/gems/ruby-3.0.1/bin:/usr/local/rvm/gems/ruby-3.0.1@global/bin:/usr/local/rvm/rubies/ruby-3.0.1/bin:/usr/local/rvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest: == *\:\/\u\s\r\/\l\o\c\a\l\/\r\v\m\/\b\i\n\:* ]] ++ export PATH ++ [[ -d /usr/local/rvm/tmp ]] ++ return 0 ++ __rvm_path_match_gem_home_check ++ (( 0 == 0 )) ++ [[ -n /usr/local/rvm/gems/ruby-3.0.1 ]] ++ case "$PATH:" in ++ __rvm_path_match_gem_home_check_warning 'is not at first place' ++ __rvm_path_match_gem_home_check_warn '/usr/local/rvm/gems/ruby-3.0.1/bin is not at first place' ruby-3.0.1 ++ rvm_warn 'Warning! PATH is not properly set up, /usr/local/rvm/gems/ruby-3.0.1/bin is not at first place. <log>Usually this is caused by shell initialization files. Search for <code>PATH=...</code> entries. You can also re-add RVM to your profile by running: <code>rvm get stable --auto-dotfiles</code> To fix it temporarily in this shell session run: <code>rvm use ruby-3.0.1</code> To ignore this error add <code>rvm_silence_path_mismatch_check_flag=1</code> to your <code>~/.rvmrc</code> file.' ++ rvm_pretty_print stderr ++ case "${rvm_pretty_print_flag:=auto}" in ++ case "${TERM:-dumb}" in ++ case "$1" in ++ [[ -t 2 ]] ++ return 0 ++ __rvm_replace_colors '<warn>Warning! PATH is not properly set up, /usr/local/rvm/gems/ruby-3.0.1/bin is not at first place. <log>Usually this is caused by shell initialization files. Search for <code>PATH=...</code> entries. You can also re-add RVM to your profile by running: <code>rvm get stable --auto-dotfiles</code> To fix it temporarily in this shell session run: <code>rvm use ruby-3.0.1</code> To ignore this error add <code>rvm_silence_path_mismatch_check_flag=1</code> to your <code>~/.rvmrc</code> file.</warn>\n' ++ typeset ___text ++ ___text='<warn>Warning! PATH is not properly set up, /usr/local/rvm/gems/ruby-3.0.1/bin is not at first place. <log>Usually this is caused by shell initialization files. Search for <code>PATH=...</code> entries. You can also re-add RVM to your profile by running: <code>rvm get stable --auto-dotfiles</code> To fix it temporarily in this shell session run: <code>rvm use ruby-3.0.1</code> To ignore this error add <code>rvm_silence_path_mismatch_check_flag=1</code> to your <code>~/.rvmrc</code> file.</warn>\n' ++ ___text='33mWarning! PATH is not properly set up, /usr/local/rvm/gems/ruby-3.0.1/bin is not at first place. <log>Usually this is caused by shell initialization files. Search for <code>PATH=...</code> entries. You can also re-add RVM to your profile by running: <code>rvm get stable --auto-dotfiles</code> To fix it temporarily in this shell session run: <code>rvm use ruby-3.0.1</code> To ignore this error add <code>rvm_silence_path_mismatch_check_flag=1</code> to your <code>~/.rvmrc</code> file.</warn>\n' ++ ___text='33mWarning! PATH is not properly set up, /usr/local/rvm/gems/ruby-3.0.1/bin is not at first place. <log>Usually this is caused by shell initialization files. Search for <code>PATH=...</code> entries. You can also re-add RVM to your profile by running: <code>rvm get stable --auto-dotfiles</code> To fix it temporarily in this shell session run: <code>rvm use ruby-3.0.1</code> To ignore this error add <code>rvm_silence_path_mismatch_check_flag=1</code> to your <code>~/.rvmrc</code> file.</warn>\n' ++ ___text='33mWarning! PATH is not properly set up, /usr/local/rvm/gems/ruby-3.0.1/bin is not at first place. <log>Usually this is caused by shell initialization files. Search for <code>PATH=...</code> entries. You can also re-add RVM to your profile by running: <code>rvm get stable --auto-dotfiles</code> To fix it temporarily in this shell session run: <code>rvm use ruby-3.0.1</code> To ignore this error add <code>rvm_silence_path_mismatch_check_flag=1</code> to your <code>~/.rvmrc</code> file.</warn>\n' ++ ___text='33mWarning! PATH is not properly set up, /usr/local/rvm/gems/ruby-3.0.1/bin is not at first place. <log>Usually this is caused by shell initialization files. Search for 34mPATH=...</code> entries. You can also re-add RVM to your profile by running: 34mrvm get stable --auto-dotfiles</code> To fix it temporarily in this shell session run: 34mrvm use ruby-3.0.1</code> To ignore this error add 34mrvm_silence_path_mismatch_check_flag=1</code> to your 34m~/.rvmrc</code> file.</warn>\n' ++ ___text='33mWarning! PATH is not properly set up, /usr/local/rvm/gems/ruby-3.0.1/bin is not at first place. <log>Usually this is caused by shell initialization files. Search for 34mPATH=...</code> entries. You can also re-add RVM to your profile by running: 34mrvm get stable --auto-dotfiles</code> To fix it temporarily in this shell session run: 34mrvm use ruby-3.0.1</code> To ignore this error add 34mrvm_silence_path_mismatch_check_flag=1</code> to your 34m~/.rvmrc</code> file.</warn>\n' ++ ___text='33mWarning! PATH is not properly set up, /usr/local/rvm/gems/ruby-3.0.1/bin is not at first place. 0mUsually this is caused by shell initialization files. Search for 34mPATH=...</code> entries. You can also re-add RVM to your profile by running: 34mrvm get stable --auto-dotfiles</code> To fix it temporarily in this shell session run: 34mrvm use ruby-3.0.1</code> To ignore this error add 34mrvm_silence_path_mismatch_check_flag=1</code> to your 34m~/.rvmrc</code> file.</warn>\n' ++ ___text='33mWarning! PATH is not properly set up, /usr/local/rvm/gems/ruby-3.0.1/bin is not at first place. 0mUsually this is caused by shell initialization files. Search for 34mPATH=...</code> entries. You can also re-add RVM to your profile by running: 34mrvm get stable --auto-dotfiles</code> To fix it temporarily in this shell session run: 34mrvm use ruby-3.0.1</code> To ignore this error add 34mrvm_silence_path_mismatch_check_flag=1</code> to your 34m~/.rvmrc</code> file.</warn>\n' ++ ___text='33mWarning! PATH is not properly set up, /usr/local/rvm/gems/ruby-3.0.1/bin is not at first place. 0mUsually this is caused by shell initialization files. Search for 34mPATH=...</code> entries. You can also re-add RVM to your profile by running: 34mrvm get stable --auto-dotfiles</code> To fix it temporarily in this shell session run: 34mrvm use ruby-3.0.1</code> To ignore this error add 34mrvm_silence_path_mismatch_check_flag=1</code> to your 34m~/.rvmrc</code> file.0m\n' ++ ___text='33mWarning! PATH is not properly set up, /usr/local/rvm/gems/ruby-3.0.1/bin is not at first place. 0mUsually this is caused by shell initialization files. Search for 34mPATH=...</code> entries. You can also re-add RVM to your profile by running: 34mrvm get stable --auto-dotfiles</code> To fix it temporarily in this shell session run: 34mrvm use ruby-3.0.1</code> To ignore this error add 34mrvm_silence_path_mismatch_check_flag=1</code> to your 34m~/.rvmrc</code> file.0m\n' ++ ___text='33mWarning! PATH is not properly set up, /usr/local/rvm/gems/ruby-3.0.1/bin is not at first place. 0mUsually this is caused by shell initialization files. Search for 34mPATH=...</code> entries. You can also re-add RVM to your profile by running: 34mrvm get stable --auto-dotfiles</code> To fix it temporarily in this shell session run: 34mrvm use ruby-3.0.1</code> To ignore this error add 34mrvm_silence_path_mismatch_check_flag=1</code> to your 34m~/.rvmrc</code> file.0m\n' ++ ___text='33mWarning! PATH is not properly set up, /usr/local/rvm/gems/ruby-3.0.1/bin is not at first place. 0mUsually this is caused by shell initialization files. Search for 34mPATH=...0m entries. You can also re-add RVM to your profile by running: 34mrvm get stable --auto-dotfiles0m To fix it temporarily in this shell session run: 34mrvm use ruby-3.0.10m To ignore this error add 34mrvm_silence_path_mismatch_check_flag=10m to your 34m~/.rvmrc0m file.0m\n' ++ ___text='33mWarning! PATH is not properly set up, /usr/local/rvm/gems/ruby-3.0.1/bin is not at first place. 0mUsually this is caused by shell initialization files. Search for 34mPATH=...0m entries. You can also re-add RVM to your profile by running: 34mrvm get stable --auto-dotfiles0m To fix it temporarily in this shell session run: 34mrvm use ruby-3.0.10m To ignore this error add 34mrvm_silence_path_mismatch_check_flag=10m to your 34m~/.rvmrc0m file.0m\n' ++ ___text='33mWarning! PATH is not properly set up, /usr/local/rvm/gems/ruby-3.0.1/bin is not at first place. 0mUsually this is caused by shell initialization files. Search for 34mPATH=...0m entries. You can also re-add RVM to your profile by running: 34mrvm get stable --auto-dotfiles0m To fix it temporarily in this shell session run: 34mrvm use ruby-3.0.10m To ignore this error add 34mrvm_silence_path_mismatch_check_flag=10m to your 34m~/.rvmrc0m file.0m\n' ++ printf %b '33mWarning! PATH is not properly set up, /usr/local/rvm/gems/ruby-3.0.1/bin is not at first place. 0mUsually this is caused by shell initialization files. Search for 34mPATH=...0m entries. You can also re-add RVM to your profile by running: 34mrvm get stable --auto-dotfiles0m To fix it temporarily in this shell session run: 34mrvm use ruby-3.0.10m To ignore this error add 34mrvm_silence_path_mismatch_check_flag=10m to your 34m~/.rvmrc0m file.0m\n0m' 33mWarning! PATH is not properly set up, /usr/local/rvm/gems/ruby-3.0.1/bin is not at first place. 0mUsually this is caused by shell initialization files. Search for 34mPATH=...0m entries. You can also re-add RVM to your profile by running: 34mrvm get stable --auto-dotfiles0m To fix it temporarily in this shell session run: 34mrvm use ruby-3.0.10m To ignore this error add 34mrvm_silence_path_mismatch_check_flag=10m to your 34m~/.rvmrc0m file.0m 0m++ __rvm_setup ++ __variables_definition export ++ typeset -a __variables_list __array_list ++ typeset __method ++ __method=export ++ __variables_list=(rvm_head_flag rvm_ruby_selected_flag rvm_user_install_flag rvm_path_flag rvm_cron_flag rvm_static_flag rvm_default_flag rvm_loaded_flag rvm_llvm_flag rvm_skip_autoreconf_flag rvm_dynamic_extensions_flag rvm_18_flag rvm_19_flag rvm_20_flag rvm_21_flag rvm_force_autoconf_flag rvm_dump_environment_flag rvm_curl_flags rvm_rubygems_version rvm_verbose_flag rvm_debug_flag rvm_trace_flag __array_start rvm_skip_pristine_flag rvm_create_flag rvm_remove_flag rvm_movable_flag rvm_archive_flag rvm_gemdir_flag rvm_reload_flag rvm_auto_reload_flag rvm_disable_binary_flag rvm_ignore_gemsets_flag rvm_skip_gemsets_flag rvm_install_on_use_flag rvm_remote_flag rvm_verify_downloads_flag rvm_skip_openssl_flag rvm_gems_cache_path rvm_gems_path rvm_man_path rvm_ruby_gem_path rvm_ruby_log_path rvm_gems_cache_path rvm_archives_path rvm_docs_path rvm_environments_path rvm_examples_path rvm_gems_path rvm_gemsets_path rvm_help_path rvm_hooks_path rvm_lib_path rvm_log_path rvm_patches_path rvm_repos_path rvm_rubies_path rvm_scripts_path rvm_src_path rvm_tmp_path rvm_user_path rvm_usr_path rvm_wrappers_path rvm_stored_errexit rvm_ruby_strings rvm_ruby_binary rvm_ruby_gem_home rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_major_version rvm_ruby_minor_version rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_repo_branch rvm_ruby_revision rvm_ruby_tag rvm_ruby_sha rvm_ruby_repo_tag rvm_ruby_version rvm_ruby_package_file rvm_ruby_name rvm_ruby_name rvm_ruby_args rvm_ruby_user_tag rvm_ruby_patch detected_rvm_ruby_name __rvm_env_loaded next_token rvm_error_message rvm_gemset_name rvm_parse_break rvm_token rvm_action rvm_export_args rvm_gemset_separator rvm_expanding_aliases rvm_tar_command rvm_tar_options rvm_patch_original_pwd rvm_project_rvmrc rvm_archive_extension rvm_autoinstall_bundler_flag rvm_codesign_identity rvm_expected_gemset_name rvm_without_gems rvm_with_gems rvm_with_default_gems rvm_ignore_dotfiles_flag rvm_fuzzy_flag rvm_autolibs_flag rvm_autolibs_flag_number rvm_autolibs_flag_runner rvm_quiet_curl_flag rvm_max_time_flag rvm_error_clr rvm_warn_clr rvm_debug_clr rvm_notify_clr rvm_code_clr rvm_comment_clr rvm_reset_clr rvm_error_color rvm_warn_color rvm_debug_color rvm_notify_color rvm_code_color rvm_comment_color rvm_reset_color rvm_log_timestamp rvm_log_filesystem rvm_log_namelen rvm_show_log_lines_on_error) ++ __array_list=(rvm_patch_names rvm_ree_options rvm_autoconf_flags rvm_architectures) ++ case "${__method}" in ++ true ++ export rvm_head_flag rvm_ruby_selected_flag rvm_user_install_flag rvm_path_flag rvm_cron_flag rvm_static_flag rvm_default_flag rvm_loaded_flag rvm_llvm_flag rvm_skip_autoreconf_flag rvm_dynamic_extensions_flag rvm_18_flag rvm_19_flag rvm_20_flag rvm_21_flag rvm_force_autoconf_flag rvm_dump_environment_flag rvm_curl_flags rvm_rubygems_version rvm_verbose_flag rvm_debug_flag rvm_trace_flag __array_start rvm_skip_pristine_flag rvm_create_flag rvm_remove_flag rvm_movable_flag rvm_archive_flag rvm_gemdir_flag rvm_reload_flag rvm_auto_reload_flag rvm_disable_binary_flag rvm_ignore_gemsets_flag rvm_skip_gemsets_flag rvm_install_on_use_flag rvm_remote_flag rvm_verify_downloads_flag rvm_skip_openssl_flag rvm_gems_cache_path rvm_gems_path rvm_man_path rvm_ruby_gem_path rvm_ruby_log_path rvm_gems_cache_path rvm_archives_path rvm_docs_path rvm_environments_path rvm_examples_path rvm_gems_path rvm_gemsets_path rvm_help_path rvm_hooks_path rvm_lib_path rvm_log_path rvm_patches_path rvm_repos_path rvm_rubies_path rvm_scripts_path rvm_src_path rvm_tmp_path rvm_user_path rvm_usr_path rvm_wrappers_path rvm_stored_errexit rvm_ruby_strings rvm_ruby_binary rvm_ruby_gem_home rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_major_version rvm_ruby_minor_version rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_repo_branch rvm_ruby_revision rvm_ruby_tag rvm_ruby_sha rvm_ruby_repo_tag rvm_ruby_version rvm_ruby_package_file rvm_ruby_name rvm_ruby_name rvm_ruby_args rvm_ruby_user_tag rvm_ruby_patch detected_rvm_ruby_name __rvm_env_loaded next_token rvm_error_message rvm_gemset_name rvm_parse_break rvm_token rvm_action rvm_export_args rvm_gemset_separator rvm_expanding_aliases rvm_tar_command rvm_tar_options rvm_patch_original_pwd rvm_project_rvmrc rvm_archive_extension rvm_autoinstall_bundler_flag rvm_codesign_identity rvm_expected_gemset_name rvm_without_gems rvm_with_gems rvm_with_default_gems rvm_ignore_dotfiles_flag rvm_fuzzy_flag rvm_autolibs_flag rvm_autolibs_flag_number rvm_autolibs_flag_runner rvm_quiet_curl_flag rvm_max_time_flag rvm_error_clr rvm_warn_clr rvm_debug_clr rvm_notify_clr rvm_code_clr rvm_comment_clr rvm_reset_clr rvm_error_color rvm_warn_color rvm_debug_color rvm_notify_color rvm_code_color rvm_comment_color rvm_reset_color rvm_log_timestamp rvm_log_filesystem rvm_log_namelen rvm_show_log_lines_on_error ++ [[ -n 5.1.16(1)-release ]] ++ export -fn __rvm_select_version_variables __rvm_ruby_string_parse_ __rvm_rm_rf_verbose __rvm_parse_args __rvm_ruby_string_find __rvm_file_load_env __rvm_remove_without_gems ++ (( __rvm_env_loaded != 1 )) ++ [[ -n 5.1.16(1)-release ]] ++ __function_on_stack cd pushd popd ++ __rvm_string_includes '__function_on_stack __rvm_setup rvm source main' cd pushd popd ++ typeset __search '__text=__function_on_stack __rvm_setup rvm source main' ++ shift ++ for __search in "$@" ++ [[ __function_on_stack __rvm_setup rvm source main == *\ \c\d\ * ]] ++ for __search in "$@" ++ [[ __function_on_stack __rvm_setup rvm source main == *\ \p\u\s\h\d\ * ]] ++ for __search in "$@" ++ [[ __function_on_stack __rvm_setup rvm source main == *\ \p\o\p\d\ * ]] ++ return 1 ++ return 1 ++ export rvm_shell_nounset ++ __rvm_has_opt nounset ++ [[ -n '' ]] ++ [[ -n '' ]] ++ [[ -n 5.1.16(1)-release ]] ++ [[ :braceexpand:hashall:interactive-comments:pipefail:xtrace: == *\:\n\o\u\n\s\e\t\:* ]] ++ return 1 ++ rvm_bash_nounset=0 ++ set +o nounset +++ trap +++ __rvm_grep -E 'EXIT|HUP|INT|QUIT|TERM' +++ GREP_OPTIONS= +++ command grep -E 'EXIT|HUP|INT|QUIT|TERM' +++ return 1 +++ true ++ _rvm_old_traps= ++ trap '__rvm_teardown_final ; set +x' EXIT HUP INT QUIT TERM ++ [[ -n '' ]] ++ __rvm_cli_autoupdate use 3.0.1 ++ [[ use 3.0.1 == *\ \i\n\s\t\a\l\l\ * ]] ++ [[ use 3.0.1 == *\ \l\i\s\t\ \k\n\o\w\n\ * ]] ++ return 0 ++ next_token=use ++ (( 2 == 0 )) ++ shift ++ __rvm_parse_args 3.0.1 ++ typeset _string ++ export rvm_ruby_string ++ rvm_action= ++ rvm_parse_break=0 ++ [[ 3.0.1 == *\ \-\-\t\r\a\c\e\ * ]] ++ [[ -n use ]] ++ rvm_token=use ++ (( 1 > 0 )) ++ next_token=3.0.1 ++ shift ++ case "$rvm_token" in ++ case "$rvm_token" in ++ rvm_action=use ++ rvm_verbose_flag=1 ++ __rvm_file_env_check_unload ++ (( 0 > 0 )) ++ rvm_saved_env=() ++ [[ -n 3.0.1 ]] ++ [[ ! -d 3.0.1 ]] ++ [[ 3.0.1 != \-* ]] ++ [[ 3.0.1 != \@* ]] ++ rvm_ruby_interpreter=3.0.1 ++ rvm_ruby_string=3.0.1 ++ rvm_ruby_strings=3.0.1 ++ next_token= ++ (( 0 == 0 )) ++ [[ -z use ]] ++ [[ error == \u\s\e ]] ++ [[ 0 -eq 1 ]] ++ [[ -n '' ]] ++ [[ -n '' ]] ++ : rvm_ruby_args:0:: ++ [[ -n '' ]] ++ result=0 ++ : rvm_ruby_args:0:: ++ (( 0 == 0 )) ++ (( result )) ++ case "${rvm_action:=help}" in ++ rvm_is_a_shell_function ++ typeset _message ++ (( 0 )) ++ return 0 ++ __rvm_use ++ typeset binary full_binary_path rvm_ruby_gem_home __path_prefix __path_suffix ++ __rvm_select ++ true ++ __rvm_select_set_variable_defaults ++ export GEM_HOME GEM_PATH MY_RUBY_HOME RUBY_VERSION IRBRC ++ export rvm_env_string rvm_action rvm_alias_expanded rvm_archive_extension rvm_bin_flag rvm_bin_path rvm_debug_flag rvm_default_flag rvm_delete_flag rvm_docs_type rvm_dump_environment_flag rvm_error_message rvm_expanding_aliases rvm_file_name rvm_gemdir_flag rvm_gemset_name rvm_gemstone_package_file rvm_gemstone_url rvm_head_flag rvm_hook rvm_install_on_use_flag rvm_llvm_flag rvm_loaded_flag rvm_niceness rvm_nightly_flag rvm_only_path_flag rvm_parse_break rvm_patch_original_pwd rvm_pretty_print_flag rvm_proxy rvm_quiet_flag rvm_reload_flag rvm_remove_flag rvm_ruby_alias rvm_ruby_args rvm_ruby_binary rvm_ruby_bits rvm_ruby_configure rvm_ruby_file rvm_ruby_gem_home rvm_ruby_gem_path rvm_ruby_global_gems_path rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_major_version rvm_ruby_make rvm_ruby_make_install rvm_ruby_minor_version rvm_ruby_mode rvm_ruby_name rvm_ruby_package_file rvm_ruby_package_name rvm_ruby_patch rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_revision rvm_ruby_selected_flag rvm_ruby_sha rvm_ruby_string rvm_ruby_strings rvm_ruby_tag rvm_ruby_url rvm_ruby_user_tag rvm_ruby_version rvm_script_name rvm_sdk rvm_silent_flag rvm_sticky_flag rvm_system_flag rvm_token rvm_trace_flag rvm_use_flag rvm_user_flag rvm_verbose_flag rvm_ruby_repo_tag ++ __rvm_select_detect_ruby_string '' ++ rvm_ruby_string=3.0.1 ++ [[ -z 3.0.1 ]] ++ __rvm_ruby_string ++ true 0 0 ++ rvm_expanding_aliases= ++ true '' '' 3.0.1 '' '' '' '' @ 3.0.1 0 0 ++ [[ 3.0.1 == *\@* ]] ++ (( rvm_expanding_aliases == 0 )) ++ [[ -n 3.0.1 ]] ++ [[ 3.0.1 != \s\y\s\t\e\m ]] ++ [[ -f /usr/local/rvm/config/known_aliases ]] ++ [[ -s /usr/local/rvm/config/known_aliases ]] +++ __rvm_db_ /usr/local/rvm/config/known_aliases 3.0.1 +++ typeset __db __key __value +++ __db=/usr/local/rvm/config/known_aliases +++ __key=3.0.1 +++ shift 2 +++ __value= +++ case "${__value}" in +++ __rvm_db_get /usr/local/rvm/config/known_aliases 3.0.1 +++ [[ -f /usr/local/rvm/config/known_aliases ]] +++ __rvm_sed -n -e '\#^3.0.1=# { s#^3.0.1=##;; p; }' -e '/^$/d' +++ sed -n -e '\#^3.0.1=# { s#^3.0.1=##;; p; }' -e '/^$/d' ++ expanded_alias_name= ++ [[ -n '' ]] ++ (( rvm_expanding_aliases == 0 )) ++ [[ -n 3.0.1 ]] ++ [[ 3.0.1 != \s\y\s\t\e\m ]] ++ [[ -f /usr/local/rvm/config/alias ]] ++ [[ -s /usr/local/rvm/config/alias ]] +++ __rvm_db_ /usr/local/rvm/config/alias 3.0.1 +++ typeset __db __key __value +++ __db=/usr/local/rvm/config/alias +++ __key=3.0.1 +++ shift 2 +++ __value= +++ case "${__value}" in +++ __rvm_db_get /usr/local/rvm/config/alias 3.0.1 +++ [[ -f /usr/local/rvm/config/alias ]] +++ __rvm_sed -n -e '\#^3.0.1=# { s#^3.0.1=##;; p; }' -e '/^$/d' +++ sed -n -e '\#^3.0.1=# { s#^3.0.1=##;; p; }' -e '/^$/d' ++ expanded_alias_name= ++ [[ -n '' ]] ++ [[ 3.0.1 == default ]] ++ [[ 3.0.1 == *\@* ]] ++ [[ -n '' ]] ++ __rvm_ruby_string_parse ++ __rvm_ruby_string_parse_ ++ typeset ruby_string gemset_name expanded_alias_name repo_url branch_name ruby_name tag_name ++ ruby_string=3.0.1 ++ gemset_name= ++ repo_url= ++ branch_name= ++ ruby_name= ++ tag_name= ++ __rvm_unset_ruby_variables ++ unset rvm_env_string rvm_ruby_string rvm_ruby_strings rvm_ruby_binary rvm_ruby_gem_home rvm_ruby_gem_path rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_log_path rvm_ruby_major_version rvm_ruby_minor_version rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_repo_branch rvm_ruby_revision rvm_ruby_selected_flag rvm_ruby_tag rvm_ruby_version rvm_head_flag rvm_ruby_package_file rvm_ruby_configure rvm_ruby_name rvm_ruby_url rvm_ruby_global_gems_path rvm_ruby_args rvm_ruby_name rvm_llvm_flag rvm_ruby_repo_tag ++ __rvm_load_rvmrc ++ typeset _file ++ typeset -a rvm_rvmrc_files ++ (( 0 == 1 )) ++ [[ -n 0002 ]] ++ rvm_rvmrc_files=("/etc/rvmrc" "$HOME/.rvmrc") ++ [[ -n /usr/local ]] ++ [[ /home/r/.rvmrc -ef /usr/local/.rvmrc ]] ++ rvm_rvmrc_files+=("${rvm_prefix}/.rvmrc") ++ for _file in "${rvm_rvmrc_files[@]}" ++ [[ -s /etc/rvmrc ]] ++ __rvm_grep '^\s*rvm .*$' /etc/rvmrc ++ source /etc/rvmrc +++ umask u=rwx,g=rwx,o=rx ++ for _file in "${rvm_rvmrc_files[@]}" ++ [[ -s /home/r/.rvmrc ]] ++ for _file in "${rvm_rvmrc_files[@]}" ++ [[ -s /usr/local/.rvmrc ]] ++ return 0 ++ rvm_ruby_repo_url= ++ rvm_ruby_repo_branch= ++ rvm_ruby_name= ++ rvm_ruby_repo_tag= ++ export rvm_head_flag=0 ++ rvm_head_flag=0 ++ [[ -z 3.0.1 ]] ++ [[ 3.0.1 == \c\u\r\r\e\n\t ]] ++ strings=() ++ __rvm_custom_separated_array strings - 3.0.1 ++ typeset IFS ++ IFS=- ++ [[ -n '' ]] ++ eval 'strings+=( $3 )' +++ strings+=($3) ++ rvm_ruby_string=3.0.1 ++ [[ -n '' ]] ++ for string in ${strings[@]} ++ case "$string" in ++ rvm_ruby_version=3.0.1 ++ rvm_ruby_revision= ++ rvm_ruby_tag= ++ [[ -z '' ]] ++ [[ -n 3.0.1 ]] ++ case "${rvm_ruby_version}" in ++ rvm_ruby_interpreter=ruby ++ [[ -n ruby ]] ++ rvm_ruby_string=ruby-3.0.1 ++ true ++ (( 0 == 1 )) ++ __rvm_ruby_string_parse_ ++ typeset ruby_string gemset_name expanded_alias_name repo_url branch_name ruby_name tag_name ++ ruby_string=ruby-3.0.1 ++ gemset_name= ++ repo_url= ++ branch_name= ++ ruby_name= ++ tag_name= ++ __rvm_unset_ruby_variables ++ unset rvm_env_string rvm_ruby_string rvm_ruby_strings rvm_ruby_binary rvm_ruby_gem_home rvm_ruby_gem_path rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_log_path rvm_ruby_major_version rvm_ruby_minor_version rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_repo_branch rvm_ruby_revision rvm_ruby_selected_flag rvm_ruby_tag rvm_ruby_version rvm_head_flag rvm_ruby_package_file rvm_ruby_configure rvm_ruby_name rvm_ruby_url rvm_ruby_global_gems_path rvm_ruby_args rvm_ruby_name rvm_llvm_flag rvm_ruby_repo_tag ++ __rvm_load_rvmrc ++ typeset _file ++ typeset -a rvm_rvmrc_files ++ (( 0 == 1 )) ++ [[ -n 0002 ]] ++ rvm_rvmrc_files=("/etc/rvmrc" "$HOME/.rvmrc") ++ [[ -n /usr/local ]] ++ [[ /home/r/.rvmrc -ef /usr/local/.rvmrc ]] ++ rvm_rvmrc_files+=("${rvm_prefix}/.rvmrc") ++ for _file in "${rvm_rvmrc_files[@]}" ++ [[ -s /etc/rvmrc ]] ++ __rvm_grep '^\s*rvm .*$' /etc/rvmrc ++ source /etc/rvmrc +++ umask u=rwx,g=rwx,o=rx ++ for _file in "${rvm_rvmrc_files[@]}" ++ [[ -s /home/r/.rvmrc ]] ++ for _file in "${rvm_rvmrc_files[@]}" ++ [[ -s /usr/local/.rvmrc ]] ++ return 0 ++ rvm_ruby_repo_url= ++ rvm_ruby_repo_branch= ++ rvm_ruby_name= ++ rvm_ruby_repo_tag= ++ export rvm_head_flag=0 ++ rvm_head_flag=0 ++ [[ -z ruby-3.0.1 ]] ++ [[ ruby-3.0.1 == \c\u\r\r\e\n\t ]] ++ strings=() ++ __rvm_custom_separated_array strings - ruby-3.0.1 ++ typeset IFS ++ IFS=- ++ [[ -n '' ]] ++ eval 'strings+=( $3 )' +++ strings+=($3) ++ rvm_ruby_string=ruby-3.0.1 ++ [[ -n '' ]] ++ for string in ${strings[@]} ++ case "$string" in ++ rvm_ruby_interpreter=ruby ++ for string in ${strings[@]} ++ case "$string" in ++ rvm_ruby_version=3.0.1 ++ rvm_ruby_revision= ++ rvm_ruby_tag= ++ [[ -z ruby ]] ++ true ++ [[ -z ruby ]] ++ __rvm_ruby_string_find ++ __rvm_ruby_string_installed ++ typeset __ruby_inst_dir=/usr/local/rvm/rubies/ruby-3.0.1 ++ [[ -n '' ]] ++ [[ -n ruby ]] ++ [[ -n ruby-3.0.1 ]] ++ [[ -d /usr/local/rvm/rubies/ruby-3.0.1 ]] ++ [[ -z '' ]] ++ true ++ [[ -n '' ]] ++ detected_rvm_ruby_name= ++ rvm_ruby_name= ++ true ++ __rvm_select_after_parse ++ __rvm_select_interpreter_variables ++ rvm_archive_extension=tar.gz ++ [[ -z ruby ]] ++ rvm_ruby_interpreter=ruby ++ is_a_function __rvm_select_interpreter_ruby ++ typeset -f __rvm_select_interpreter_ruby ++ __rvm_select_interpreter_ruby ++ [[ '' == \p\0 ]] ++ rvm_ruby_package_name=ruby-3.0.1 ++ rvm_ruby_package_file=ruby-3.0.1 ++ [[ -z 3.0.1 ]] +++ __rvm_db ruby_repo_url +++ typeset value key variable +++ key=ruby_repo_url +++ variable= +++ value= +++ [[ -f /usr/local/rvm/user/db ]] ++++ __rvm_db_ /usr/local/rvm/user/db ruby_repo_url ++++ typeset __db __key __value ++++ __db=/usr/local/rvm/user/db ++++ __key=ruby_repo_url ++++ shift 2 ++++ __value= ++++ case "${__value}" in ++++ __rvm_db_get /usr/local/rvm/user/db ruby_repo_url ++++ [[ -f /usr/local/rvm/user/db ]] ++++ __rvm_sed -n -e '\#^ruby_repo_url=# { s#^ruby_repo_url=##;; p; }' -e '/^$/d' ++++ sed -n -e '\#^ruby_repo_url=# { s#^ruby_repo_url=##;; p; }' -e '/^$/d' +++ value= +++ [[ -z '' ]] +++ [[ -f /usr/local/rvm/config/db ]] ++++ __rvm_db_ /usr/local/rvm/config/db ruby_repo_url ++++ typeset __db __key __value ++++ __db=/usr/local/rvm/config/db ++++ __key=ruby_repo_url ++++ shift 2 ++++ __value= ++++ case "${__value}" in ++++ __rvm_db_get /usr/local/rvm/config/db ruby_repo_url ++++ [[ -f /usr/local/rvm/config/db ]] ++++ __rvm_sed -n -e '\#^ruby_repo_url=# { s#^ruby_repo_url=##;; p; }' -e '/^$/d' ++++ sed -n -e '\#^ruby_repo_url=# { s#^ruby_repo_url=##;; p; }' -e '/^$/d' +++ value=https://github.com/ruby/ruby.git +++ [[ -n https://github.com/ruby/ruby.git ]] +++ [[ -n '' ]] +++ echo https://github.com/ruby/ruby.git +++ true ++ rvm_ruby_repo_url=https://github.com/ruby/ruby.git ++ (( 0 == 0 )) ++ __rvm_version_compare 3.0.1 -ge 3.0.0 ++ typeset first +++ command printf %b '3.0.1\n3.0.0\n' +++ __rvm_version_sort +++ command head -n1 +++ command awk '-F[.-]' -v OFS=. '{ # split on "." and "-", merge back with "." original=$0 # save original to preserve it before the line is changed for (n=1; n<10; n++) { # iterate through max 9 components of version $n=tolower($n) # ignore case for sorting if ($n == "") $n="0" # treat non existing parts as 0 if ($n ~ /^p[0-9]/) $n=substr($n, 2) # old ruby -p notation if ($n ~ /^[0-9](rc|b)/) $n=substr($n, 1, 1)". "substr($n, 2) # old jruby 0RC1 notation if (n == 1 && $n ~ /^[0-9]/) $n="zzz."$n # first group must be a string if (n > 1 && $n ~ /^[a-z]/) $n=" "$n # names go before numbers thanks to space } print $0"\t"original # print the transformed version and original separated by \t # so we can extract original after sorting }' +++ LC_ALL=C +++ sort -t. -k 1,1d -k 2,2n -k 3,3n -k 4,4n -k 5,5n -k 6,6n -k 7,7n -k 8,8n -k 9,9n +++ awk '-F\t' '{print $2}' ++ first=3.0.0 ++ case "$2" in ++ [[ 3.0.0 == \h\e\a\d ]] ++ [[ 3.0.0 == \3\.\0\.\0 ]] ++ return 0 ++ rvm_archive_extension=tar.gz ++ true ++ __rvm_select_version_variables ++ case "$rvm_ruby_version" in ++ rvm_ruby_release_version=3 ++ rvm_ruby_major_version=3.0 ++ rvm_ruby_major_version=0 ++ rvm_ruby_minor_version=1 ++ __rvm_select_default_variables ++ [[ ruby != ext ]] ++ rvm_ruby_package_name=ruby-3.0.1 ++ rvm_ruby_home=/usr/local/rvm/rubies/ruby-3.0.1 ++ rvm_ruby_binary=/usr/local/rvm/rubies/ruby-3.0.1/bin/ruby ++ rvm_ruby_irbrc=/usr/local/rvm/rubies/ruby-3.0.1/.irbrc ++ [[ system == \r\u\b\y ]] ++ __rvm_gemset_select ++ __rvm_gemset_select_only ++ rvm_ruby_gem_home=/usr/local/rvm/gems/ruby-3.0.1 ++ : rvm_ignore_gemsets_flag:0: ++ (( rvm_ignore_gemsets_flag )) ++ rvm_ruby_global_gems_path=/usr/local/rvm/gems/ruby-3.0.1@global ++ __rvm_gemset_handle_default ++ rvm_gemset_name=@@ ++ rvm_gemset_name=@@ ++ rvm_gemset_name= ++ [[ -z '' ]] ++ [[ '' == \g\l\o\b\a\l ]] ++ rvm_ruby_gem_path=/usr/local/rvm/gems/ruby-3.0.1:/usr/local/rvm/gems/ruby-3.0.1@global ++ [[ -n '' ]] ++ rvm_env_string=ruby-3.0.1 ++ true ++ __rvm_gemset_select_validation ++ [[ ! -d /usr/local/rvm/gems/ruby-3.0.1 ]] ++ (( 0 == 1 )) ++ case "${rvm_gemset_name}" in ++ typeset rvm_ruby_gem_home_254 ++ [[ -n '' ]] ++ rvm_ruby_gem_home_254=/usr/local/rvm/gems/ruby-3.0.1 ++ [[ /usr/local/rvm/gems/ruby-3.0.1 != \/\u\s\r\/\l\o\c\a\l\/\r\v\m\/\g\e\m\s\/\r\u\b\y\-\3\.\0\.\1 ]] ++ rvm_ruby_selected_flag=1 ++ [[ system == ruby ]] ++ __rvm_use_ ++ rvm_ruby_home=/usr/local/rvm/rubies/ruby-3.0.1 ++ [[ ! -d /usr/local/rvm/rubies/ruby-3.0.1 ]] ++ __rvm_gemset_use_ensure ++ [[ ! -d /usr/local/rvm/gems/ruby-3.0.1 ]] ++ [[ -n '' ]] ++ export GEM_HOME GEM_PATH MY_RUBY_HOME RUBY_VERSION IRBRC ++ GEM_HOME=/usr/local/rvm/gems/ruby-3.0.1 ++ GEM_PATH=/usr/local/rvm/gems/ruby-3.0.1:/usr/local/rvm/gems/ruby-3.0.1@global ++ MY_RUBY_HOME=/usr/local/rvm/rubies/ruby-3.0.1 ++ RUBY_VERSION=ruby-3.0.1 ++ IRBRC=/usr/local/rvm/rubies/ruby-3.0.1/.irbrc ++ unset BUNDLE_PATH ++ [[ maglev == \r\u\b\y ]] ++ [[ -n /usr/local/rvm/rubies/ruby-3.0.1/.irbrc ]] ++ (( 1 >= 2 && 0 == 0 )) ++ (( 1 == 1 && 1 == 1 )) ++ rvm_log 'Using /usr/local/rvm/gems/ruby-3.0.1' ++ [[ '' == 1 ]] ++ printf %b 'Using /usr/local/rvm/gems/ruby-3.0.1\n' Using /usr/local/rvm/gems/ruby-3.0.1 ++ [[ /usr/local/rvm/gems/ruby-3.0.1 != \/\u\s\r\/\l\o\c\a\l\/\r\v\m\/\g\e\m\s\/\r\u\b\y\-\3\.\0\.\1\@\g\l\o\b\a\l ]] ++ __path_prefix=/usr/local/rvm/gems/ruby-3.0.1/bin:/usr/local/rvm/gems/ruby-3.0.1@global/bin:/usr/local/rvm/rubies/ruby-3.0.1/bin:/usr/local/rvm/bin ++ __path_suffix= ++ __rvm_use_common ++ [[ -z ruby-3.0.1 ]] ++ export rvm_ruby_string ++ [[ -z '' ]] ++ typeset __save_PATH ++ __rvm_remove_rvm_from_path ++ typeset local_rvm_path ++ __rvm_remove_from_path '/usr/local/rvm/*' ++ export PATH ++ typeset _value ++ _value='/usr/local/rvm/*' ++ [[ /usr/local/rvm/* == \/\* ]] ++ [[ /home/r/.cargo/bin:/usr/local/rvm/gems/ruby-3.0.1/bin:/usr/local/rvm/gems/ruby-3.0.1@global/bin:/usr/local/rvm/rubies/ruby-3.0.1/bin:/usr/local/rvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest == *\/\/* ]] ++ [[ /home/r/.cargo/bin:/usr/local/rvm/gems/ruby-3.0.1/bin:/usr/local/rvm/gems/ruby-3.0.1@global/bin:/usr/local/rvm/rubies/ruby-3.0.1/bin:/usr/local/rvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest == *\/\:* ]] ++ __rvm_string_match :/home/r/.cargo/bin:/usr/local/rvm/gems/ruby-3.0.1/bin:/usr/local/rvm/gems/ruby-3.0.1@global/bin:/usr/local/rvm/rubies/ruby-3.0.1/bin:/usr/local/rvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest: '*:/usr/local/rvm/*:*' ++ typeset _string ++ _string=:/home/r/.cargo/bin:/usr/local/rvm/gems/ruby-3.0.1/bin:/usr/local/rvm/gems/ruby-3.0.1@global/bin:/usr/local/rvm/rubies/ruby-3.0.1/bin:/usr/local/rvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest: ++ shift ++ (( 1 )) ++ case "${_string}" in ++ return 0 ++ typeset -a _path ++ _path=() ++ __rvm_custom_separated_array _path : /home/r/.cargo/bin:/usr/local/rvm/gems/ruby-3.0.1/bin:/usr/local/rvm/gems/ruby-3.0.1@global/bin:/usr/local/rvm/rubies/ruby-3.0.1/bin:/usr/local/rvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest ++ typeset IFS ++ IFS=: ++ [[ -n '' ]] ++ eval '_path+=( $3 )' +++ _path+=($3) ++ __rvm_remove_from_array _path '/usr/local/rvm/*' /home/r/.cargo/bin /usr/local/rvm/gems/ruby-3.0.1/bin /usr/local/rvm/gems/ruby-3.0.1@global/bin /usr/local/rvm/rubies/ruby-3.0.1/bin /usr/local/rvm/bin /usr/local/sbin /usr/local/bin /usr/sbin /usr/bin /sbin /bin /usr/games /usr/local/games /snap/bin /usr/local/texlive/2023/bin/latest /usr/lib/postgresql/14/bin /home/r/.cargo/bin /usr/local/texlive/2023/bin/latest ++ typeset _array_name _iterator _search ++ typeset -a _temp_array ++ _array_name=_path ++ _search='/usr/local/rvm/*' ++ shift 2 ++ _temp_array=() ++ for _iterator in "$@" ++ __rvm_string_match /home/r/.cargo/bin '/usr/local/rvm/*' ++ typeset _string ++ _string=/home/r/.cargo/bin ++ shift ++ (( 1 )) ++ case "${_string}" in ++ shift ++ (( 0 )) ++ return 1 ++ _temp_array+=("$_iterator") ++ for _iterator in "$@" ++ __rvm_string_match /usr/local/rvm/gems/ruby-3.0.1/bin '/usr/local/rvm/*' ++ typeset _string ++ _string=/usr/local/rvm/gems/ruby-3.0.1/bin ++ shift ++ (( 1 )) ++ case "${_string}" in ++ return 0 ++ for _iterator in "$@" ++ __rvm_string_match /usr/local/rvm/gems/ruby-3.0.1@global/bin '/usr/local/rvm/*' ++ typeset _string ++ _string=/usr/local/rvm/gems/ruby-3.0.1@global/bin ++ shift ++ (( 1 )) ++ case "${_string}" in ++ return 0 ++ for _iterator in "$@" ++ __rvm_string_match /usr/local/rvm/rubies/ruby-3.0.1/bin '/usr/local/rvm/*' ++ typeset _string ++ _string=/usr/local/rvm/rubies/ruby-3.0.1/bin ++ shift ++ (( 1 )) ++ case "${_string}" in ++ return 0 ++ for _iterator in "$@" ++ __rvm_string_match /usr/local/rvm/bin '/usr/local/rvm/*' ++ typeset _string ++ _string=/usr/local/rvm/bin ++ shift ++ (( 1 )) ++ case "${_string}" in ++ return 0 ++ for _iterator in "$@" ++ __rvm_string_match /usr/local/sbin '/usr/local/rvm/*' ++ typeset _string ++ _string=/usr/local/sbin ++ shift ++ (( 1 )) ++ case "${_string}" in ++ shift ++ (( 0 )) ++ return 1 ++ _temp_array+=("$_iterator") ++ for _iterator in "$@" ++ __rvm_string_match /usr/local/bin '/usr/local/rvm/*' ++ typeset _string ++ _string=/usr/local/bin ++ shift ++ (( 1 )) ++ case "${_string}" in ++ shift ++ (( 0 )) ++ return 1 ++ _temp_array+=("$_iterator") ++ for _iterator in "$@" ++ __rvm_string_match /usr/sbin '/usr/local/rvm/*' ++ typeset _string ++ _string=/usr/sbin ++ shift ++ (( 1 )) ++ case "${_string}" in ++ shift ++ (( 0 )) ++ return 1 ++ _temp_array+=("$_iterator") ++ for _iterator in "$@" ++ __rvm_string_match /usr/bin '/usr/local/rvm/*' ++ typeset _string ++ _string=/usr/bin ++ shift ++ (( 1 )) ++ case "${_string}" in ++ shift ++ (( 0 )) ++ return 1 ++ _temp_array+=("$_iterator") ++ for _iterator in "$@" ++ __rvm_string_match /sbin '/usr/local/rvm/*' ++ typeset _string ++ _string=/sbin ++ shift ++ (( 1 )) ++ case "${_string}" in ++ shift ++ (( 0 )) ++ return 1 ++ _temp_array+=("$_iterator") ++ for _iterator in "$@" ++ __rvm_string_match /bin '/usr/local/rvm/*' ++ typeset _string ++ _string=/bin ++ shift ++ (( 1 )) ++ case "${_string}" in ++ shift ++ (( 0 )) ++ return 1 ++ _temp_array+=("$_iterator") ++ for _iterator in "$@" ++ __rvm_string_match /usr/games '/usr/local/rvm/*' ++ typeset _string ++ _string=/usr/games ++ shift ++ (( 1 )) ++ case "${_string}" in ++ shift ++ (( 0 )) ++ return 1 ++ _temp_array+=("$_iterator") ++ for _iterator in "$@" ++ __rvm_string_match /usr/local/games '/usr/local/rvm/*' ++ typeset _string ++ _string=/usr/local/games ++ shift ++ (( 1 )) ++ case "${_string}" in ++ shift ++ (( 0 )) ++ return 1 ++ _temp_array+=("$_iterator") ++ for _iterator in "$@" ++ __rvm_string_match /snap/bin '/usr/local/rvm/*' ++ typeset _string ++ _string=/snap/bin ++ shift ++ (( 1 )) ++ case "${_string}" in ++ shift ++ (( 0 )) ++ return 1 ++ _temp_array+=("$_iterator") ++ for _iterator in "$@" ++ __rvm_string_match /usr/local/texlive/2023/bin/latest '/usr/local/rvm/*' ++ typeset _string ++ _string=/usr/local/texlive/2023/bin/latest ++ shift ++ (( 1 )) ++ case "${_string}" in ++ shift ++ (( 0 )) ++ return 1 ++ _temp_array+=("$_iterator") ++ for _iterator in "$@" ++ __rvm_string_match /usr/lib/postgresql/14/bin '/usr/local/rvm/*' ++ typeset _string ++ _string=/usr/lib/postgresql/14/bin ++ shift ++ (( 1 )) ++ case "${_string}" in ++ shift ++ (( 0 )) ++ return 1 ++ _temp_array+=("$_iterator") ++ for _iterator in "$@" ++ __rvm_string_match /home/r/.cargo/bin '/usr/local/rvm/*' ++ typeset _string ++ _string=/home/r/.cargo/bin ++ shift ++ (( 1 )) ++ case "${_string}" in ++ shift ++ (( 0 )) ++ return 1 ++ _temp_array+=("$_iterator") ++ for _iterator in "$@" ++ __rvm_string_match /usr/local/texlive/2023/bin/latest '/usr/local/rvm/*' ++ typeset _string ++ _string=/usr/local/texlive/2023/bin/latest ++ shift ++ (( 1 )) ++ case "${_string}" in ++ shift ++ (( 0 )) ++ return 1 ++ _temp_array+=("$_iterator") ++ eval '_path=( "${_temp_array[@]}" )' +++ _path=("${_temp_array[@]}") ++ __rvm_join_array PATH : _path ++ typeset IFS ++ IFS=: ++ eval 'PATH="${_path[*]}"' +++ PATH=/home/r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest ++ __rvm_remove_from_path '/usr/local/rvm/gems/*' ++ export PATH ++ typeset _value ++ _value='/usr/local/rvm/gems/*' ++ [[ /usr/local/rvm/gems/* == \/\* ]] ++ [[ /home/r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest == *\/\/* ]] ++ [[ /home/r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest == *\/\:* ]] ++ __rvm_string_match :/home/r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest: '*:/usr/local/rvm/gems/*:*' ++ typeset _string ++ _string=:/home/r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest: ++ shift ++ (( 1 )) ++ case "${_string}" in ++ shift ++ (( 0 )) ++ return 1 ++ __rvm_remove_from_path /usr/local/rvm/bin ++ export PATH ++ typeset _value ++ _value=/usr/local/rvm/bin ++ [[ /usr/local/rvm/bin == \/\* ]] ++ [[ /home/r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest == *\/\/* ]] ++ [[ /home/r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest == *\/\:* ]] ++ __rvm_string_match :/home/r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest: '*:/usr/local/rvm/bin:*' ++ typeset _string ++ _string=:/home/r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest: ++ shift ++ (( 1 )) ++ case "${_string}" in ++ shift ++ (( 0 )) ++ return 1 +++ __rvm_which rvm ++ local_rvm_path= ++ builtin hash -r ++ __save_PATH=/home/r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest ++ [[ -n '' ]] ++ PATH=/usr/local/rvm/gems/ruby-3.0.1/bin:/usr/local/rvm/gems/ruby-3.0.1@global/bin:/usr/local/rvm/rubies/ruby-3.0.1/bin:/usr/local/rvm/bin:/home/r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest ++ export PATH ++ builtin hash -r ++ [[ ruby-3.0.1 != \s\y\s\t\e\m ]] ++ case "${rvm_rvmrc_flag:-0}" in ++ typeset environment_id +++ __rvm_env_string +++ typeset _string +++ _string=/usr/local/rvm/gems/ruby-3.0.1 +++ _string=ruby-3.0.1 +++ printf %b 'ruby-3.0.1\n' ++ environment_id=ruby-3.0.1 ++ (( 0 == 1 )) ++ rvm_default_flag=0 ++ [[ -n '' ]] ++ rvm_hook=after_use ++ source /usr/local/rvm/scripts/hook +++ typeset old_rvm_verbose_flag old_rvm_debug_flag +++ old_rvm_verbose_flag=1 +++ old_rvm_debug_flag=0 +++ typeset rvm_verbose_flag rvm_debug_flag hooks +++ true rvm_verbose_flag:1 rvm_hooks_path:/usr/local/rvm/hooks rvm_debug_flag:0 rvm_hook:after_use +++ [[ -n after_use ]] +++ hooks=() +++ [[ -d /usr/local/rvm/hooks ]] +++ hooks+=("$rvm_hooks_path") +++ [[ /home/r/.rvm/hooks != \/\u\s\r\/\l\o\c\a\l\/\r\v\m\/\h\o\o\k\s ]] +++ [[ -d /home/r/.rvm/hooks ]] +++ [[ -n /usr/local/rvm/hooks ]] +++ __rvm_read_lines _hooks_list /dev/fd/63 +++ typeset IFS +++ IFS=' ' +++ [[ /dev/fd/63 == \- ]] +++ eval '_hooks_list=( $( \command \cat "${2:--}" ) )' ++++ __rvm_find -L /usr/local/rvm/hooks -iname 'after_use*' -type f ++++ _hooks_list=($( \command \cat "${2:--}" )) +++++ command cat /dev/fd/63 +++ for hook in "${_hooks_list[@]}" +++ [[ -x /usr/local/rvm/hooks/after_use_jruby_opts ]] +++ [[ after_use_jruby_opts == \a\f\t\e\r\_\u\s\e ]] +++ for hook in "${_hooks_list[@]}" +++ [[ -x /usr/local/rvm/hooks/after_use_maglev ]] +++ [[ /usr/local/rvm/hooks/after_use_maglev == \/\u\s\r\/\l\o\c\a\l\/\r\v\m\/\h\o\o\k\s\/* ]] +++ rvm_debug 'Running /usr/local/rvm/hooks/after_use_maglev' +++ (( 0 )) +++ return 0 +++ __rvm_conditionally_do_with_env . /usr/local/rvm/hooks/after_use_maglev +++ (( __rvm_env_loaded > 0 )) +++ . /usr/local/rvm/hooks/after_use_maglev ++++ . /usr/local/rvm/scripts/functions/hooks/maglev ++++ [[ ruby-3.0.1 =~ maglev ]] +++ for hook in "${_hooks_list[@]}" +++ [[ -x /usr/local/rvm/hooks/after_use_current ]] +++ [[ after_use_current == \a\f\t\e\r\_\u\s\e ]] +++ for hook in "${_hooks_list[@]}" +++ [[ -x /usr/local/rvm/hooks/after_use_jruby ]] +++ [[ after_use_jruby == \a\f\t\e\r\_\u\s\e ]] +++ for hook in "${_hooks_list[@]}" +++ [[ -x /usr/local/rvm/hooks/after_use_rbx_opts ]] +++ [[ after_use_rbx_opts == \a\f\t\e\r\_\u\s\e ]] +++ for hook in "${_hooks_list[@]}" +++ [[ -x /usr/local/rvm/hooks/after_use_home_bin ]] +++ [[ after_use_home_bin == \a\f\t\e\r\_\u\s\e ]] +++ for hook in "${_hooks_list[@]}" +++ [[ -x /usr/local/rvm/hooks/after_use_textmate ]] +++ [[ after_use_textmate == \a\f\t\e\r\_\u\s\e ]] +++ unset rvm_hook hooks _hooks_list hook ++ return 0 ++ __rvm_use_ruby_warnings ++ [[ ruby-3.0.1 == \s\y\s\t\e\m ]] ++ [[ ruby-3.0.1 == '' ]] ++ typeset __executable __gem_version ++ for __executable in ruby gem irb ++ [[ -x /usr/local/rvm/rubies/ruby-3.0.1/bin/ruby ]] ++ for __executable in ruby gem irb ++ [[ -x /usr/local/rvm/rubies/ruby-3.0.1/bin/gem ]] ++ for __executable in ruby gem irb ++ [[ -x /usr/local/rvm/rubies/ruby-3.0.1/bin/irb ]] ++ [[ ruby == \r\u\b\y ]] ++ __rvm_version_compare 3.0.1 -ge 2.0.0 ++ typeset first +++ command printf %b '3.0.1\n2.0.0\n' +++ __rvm_version_sort +++ command head -n1 +++ command awk '-F[.-]' -v OFS=. '{ # split on "." and "-", merge back with "." original=$0 # save original to preserve it before the line is changed for (n=1; n<10; n++) { # iterate through max 9 components of version $n=tolower($n) # ignore case for sorting if ($n == "") $n="0" # treat non existing parts as 0 if ($n ~ /^p[0-9]/) $n=substr($n, 2) # old ruby -p notation if ($n ~ /^[0-9](rc|b)/) $n=substr($n, 1, 1)". "substr($n, 2) # old jruby 0RC1 notation if (n == 1 && $n ~ /^[0-9]/) $n="zzz."$n # first group must be a string if (n > 1 && $n ~ /^[a-z]/) $n=" "$n # names go before numbers thanks to space } print $0"\t"original # print the transformed version and original separated by \t # so we can extract original after sorting }' +++ awk '-F\t' '{print $2}' +++ LC_ALL=C +++ sort -t. -k 1,1d -k 2,2n -k 3,3n -k 4,4n -k 5,5n -k 6,6n -k 7,7n -k 8,8n -k 9,9n ++ first=2.0.0 ++ case "$2" in ++ [[ 2.0.0 == \h\e\a\d ]] ++ [[ 2.0.0 == \2\.\0\.\0 ]] ++ return 0 ++ __rvm_which gem ++ command which gem +++ RUBYGEMS_GEMDEPS= +++ gem --version +++ typeset result +++ typeset rvmrc +++ rvm_rvmrc_files=("/etc/rvmrc" "$HOME/.rvmrc") +++ [[ -n /usr/local ]] +++ [[ /home/r/.rvmrc -ef /usr/local/.rvmrc ]] +++ rvm_rvmrc_files+=("${rvm_prefix}/.rvmrc") +++ for rvmrc in "${rvm_rvmrc_files[@]}" +++ [[ -s /etc/rvmrc ]] +++ source /etc/rvmrc ++++ umask u=rwx,g=rwx,o=rx +++ for rvmrc in "${rvm_rvmrc_files[@]}" +++ [[ -s /home/r/.rvmrc ]] +++ true +++ for rvmrc in "${rvm_rvmrc_files[@]}" +++ [[ -s /usr/local/.rvmrc ]] +++ true +++ unset rvm_rvmrc_files +++ command gem --version +++ hash -r +++ return 0 ++ __gem_version=3.2.15 ++ [[ -n 3.2.15 ]] ++ __rvm_version_compare 3.2.15 -lt 2.0.0 ++ typeset first +++ command printf %b '3.2.15\n2.0.0\n' +++ __rvm_version_sort +++ command head -n1 +++ command awk '-F[.-]' -v OFS=. '{ # split on "." and "-", merge back with "." original=$0 # save original to preserve it before the line is changed for (n=1; n<10; n++) { # iterate through max 9 components of version $n=tolower($n) # ignore case for sorting if ($n == "") $n="0" # treat non existing parts as 0 if ($n ~ /^p[0-9]/) $n=substr($n, 2) # old ruby -p notation if ($n ~ /^[0-9](rc|b)/) $n=substr($n, 1, 1)". "substr($n, 2) # old jruby 0RC1 notation if (n == 1 && $n ~ /^[0-9]/) $n="zzz."$n # first group must be a string if (n > 1 && $n ~ /^[a-z]/) $n=" "$n # names go before numbers thanks to space } print $0"\t"original # print the transformed version and original separated by \t # so we can extract original after sorting }' +++ awk '-F\t' '{print $2}' +++ LC_ALL=C +++ sort -t. -k 1,1d -k 2,2n -k 3,3n -k 4,4n -k 5,5n -k 6,6n -k 7,7n -k 8,8n -k 9,9n ++ first=2.0.0 ++ case "$2" in ++ [[ 2.0.0 == \h\e\a\d ]] ++ [[ 2.0.0 == \3\.\2\.\1\5 ]] ++ return 1 ++ current_result=0 ++ (( result )) ++ result=0 ++ (( result )) ++ case "$rvm_action" in ++ current_result=0 ++ (( result )) ++ result=0 ++ typeset __local_rvm_trace_flag ++ __local_rvm_trace_flag=0 ++ __rvm_cli_autoreload ++ [[ 0 -eq 1 ]] ++ __rvm_teardown ++ builtin command -v __rvm_cleanup_tmp ++ __rvm_cleanup_tmp ++ [[ -d /usr/local/rvm/tmp/ ]] ++ case "${rvm_tmp_path%\/}" in ++ __rvm_rm_rf '/usr/local/rvm/tmp/282*' ++ __rvm_rm_rf_verbose '/usr/local/rvm/tmp/282*' ++ typeset target ++ target='/usr/local/rvm/tmp/282*' ++ [[ -n '' ]] ++ [[ -n 5.1.16(1)-release ]] ++ builtin shopt -s extglob ++ case "${target}" in ++ [[ -z /usr/local/rvm/tmp/282* ]] ++ [[ -d /usr/local/rvm/tmp/282* ]] ++ [[ -f /usr/local/rvm/tmp/282* ]] ++ [[ -L /usr/local/rvm/tmp/282* ]] ++ rvm_debug '__rvm_rm_rf already gone: /usr/local/rvm/tmp/282*' ++ (( 0 )) ++ return 0 ++ true ++ true ++ export __rvm_env_loaded ++ : __rvm_env_loaded:1: ++ : __rvm_env_loaded:1: ++ : __rvm_env_loaded:0: ++ [[ -z /usr/local/rvm/tmp ]] ++ (( __rvm_env_loaded > 0 )) ++ [[ -n 5.1.16(1)-release ]] ++ trap - EXIT HUP INT QUIT TERM ++ [[ -n '' ]] ++ (( rvm_bash_nounset == 1 )) ++ unset rvm_bash_nounset ++ [[ -n '' ]] ++ [[ -n 0002 ]] ++ umask 0002 ++ unset rvm_stored_umask ++ builtin command -v __rvm_cleanup_download ++ [[ 1 == \1 ]] ++ set -e ++ __variables_definition unset ++ typeset -a __variables_list __array_list ++ typeset __method ++ __method=unset ++ __variables_list=(rvm_head_flag rvm_ruby_selected_flag rvm_user_install_flag rvm_path_flag rvm_cron_flag rvm_static_flag rvm_default_flag rvm_loaded_flag rvm_llvm_flag rvm_skip_autoreconf_flag rvm_dynamic_extensions_flag rvm_18_flag rvm_19_flag rvm_20_flag rvm_21_flag rvm_force_autoconf_flag rvm_dump_environment_flag rvm_curl_flags rvm_rubygems_version rvm_verbose_flag rvm_debug_flag rvm_trace_flag __array_start rvm_skip_pristine_flag rvm_create_flag rvm_remove_flag rvm_movable_flag rvm_archive_flag rvm_gemdir_flag rvm_reload_flag rvm_auto_reload_flag rvm_disable_binary_flag rvm_ignore_gemsets_flag rvm_skip_gemsets_flag rvm_install_on_use_flag rvm_remote_flag rvm_verify_downloads_flag rvm_skip_openssl_flag rvm_gems_cache_path rvm_gems_path rvm_man_path rvm_ruby_gem_path rvm_ruby_log_path rvm_gems_cache_path rvm_archives_path rvm_docs_path rvm_environments_path rvm_examples_path rvm_gems_path rvm_gemsets_path rvm_help_path rvm_hooks_path rvm_lib_path rvm_log_path rvm_patches_path rvm_repos_path rvm_rubies_path rvm_scripts_path rvm_src_path rvm_tmp_path rvm_user_path rvm_usr_path rvm_wrappers_path rvm_stored_errexit rvm_ruby_strings rvm_ruby_binary rvm_ruby_gem_home rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_major_version rvm_ruby_minor_version rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_repo_branch rvm_ruby_revision rvm_ruby_tag rvm_ruby_sha rvm_ruby_repo_tag rvm_ruby_version rvm_ruby_package_file rvm_ruby_name rvm_ruby_name rvm_ruby_args rvm_ruby_user_tag rvm_ruby_patch detected_rvm_ruby_name __rvm_env_loaded next_token rvm_error_message rvm_gemset_name rvm_parse_break rvm_token rvm_action rvm_export_args rvm_gemset_separator rvm_expanding_aliases rvm_tar_command rvm_tar_options rvm_patch_original_pwd rvm_project_rvmrc rvm_archive_extension rvm_autoinstall_bundler_flag rvm_codesign_identity rvm_expected_gemset_name rvm_without_gems rvm_with_gems rvm_with_default_gems rvm_ignore_dotfiles_flag rvm_fuzzy_flag rvm_autolibs_flag rvm_autolibs_flag_number rvm_autolibs_flag_runner rvm_quiet_curl_flag rvm_max_time_flag rvm_error_clr rvm_warn_clr rvm_debug_clr rvm_notify_clr rvm_code_clr rvm_comment_clr rvm_reset_clr rvm_error_color rvm_warn_color rvm_debug_color rvm_notify_color rvm_code_color rvm_comment_color rvm_reset_color rvm_log_timestamp rvm_log_filesystem rvm_log_namelen rvm_show_log_lines_on_error) ++ __array_list=(rvm_patch_names rvm_ree_options rvm_autoconf_flags rvm_architectures) ++ case "${__method}" in ++ unset rvm_patch_names rvm_ree_options rvm_autoconf_flags rvm_architectures ++ unset rvm_head_flag rvm_ruby_selected_flag rvm_user_install_flag rvm_path_flag rvm_cron_flag rvm_static_flag rvm_default_flag rvm_loaded_flag rvm_llvm_flag rvm_skip_autoreconf_flag rvm_dynamic_extensions_flag rvm_18_flag rvm_19_flag rvm_20_flag rvm_21_flag rvm_force_autoconf_flag rvm_dump_environment_flag rvm_curl_flags rvm_rubygems_version rvm_verbose_flag rvm_debug_flag rvm_trace_flag __array_start rvm_skip_pristine_flag rvm_create_flag rvm_remove_flag rvm_movable_flag rvm_archive_flag rvm_gemdir_flag rvm_reload_flag rvm_auto_reload_flag rvm_disable_binary_flag rvm_ignore_gemsets_flag rvm_skip_gemsets_flag rvm_install_on_use_flag rvm_remote_flag rvm_verify_downloads_flag rvm_skip_openssl_flag rvm_gems_cache_path rvm_gems_path rvm_man_path rvm_ruby_gem_path rvm_ruby_log_path rvm_gems_cache_path rvm_archives_path rvm_docs_path rvm_environments_path rvm_examples_path rvm_gems_path rvm_gemsets_path rvm_help_path rvm_hooks_path rvm_lib_path rvm_log_path rvm_patches_path rvm_repos_path rvm_rubies_path rvm_scripts_path rvm_src_path rvm_tmp_path rvm_user_path rvm_usr_path rvm_wrappers_path rvm_stored_errexit rvm_ruby_strings rvm_ruby_binary rvm_ruby_gem_home rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_major_version rvm_ruby_minor_version rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_repo_branch rvm_ruby_revision rvm_ruby_tag rvm_ruby_sha rvm_ruby_repo_tag rvm_ruby_version rvm_ruby_package_file rvm_ruby_name rvm_ruby_name rvm_ruby_args rvm_ruby_user_tag rvm_ruby_patch detected_rvm_ruby_name __rvm_env_loaded next_token rvm_error_message rvm_gemset_name rvm_parse_break rvm_token rvm_action rvm_export_args rvm_gemset_separator rvm_expanding_aliases rvm_tar_command rvm_tar_options rvm_patch_original_pwd rvm_project_rvmrc rvm_archive_extension rvm_autoinstall_bundler_flag rvm_codesign_identity rvm_expected_gemset_name rvm_without_gems rvm_with_gems rvm_with_default_gems rvm_ignore_dotfiles_flag rvm_fuzzy_flag rvm_autolibs_flag rvm_autolibs_flag_number rvm_autolibs_flag_runner rvm_quiet_curl_flag rvm_max_time_flag rvm_error_clr rvm_warn_clr rvm_debug_clr rvm_notify_clr rvm_code_clr rvm_comment_clr rvm_reset_clr rvm_error_color rvm_warn_color rvm_debug_color rvm_notify_color rvm_code_color rvm_comment_color rvm_reset_color rvm_log_timestamp rvm_log_filesystem rvm_log_namelen rvm_show_log_lines_on_error ++ [[ -n 5.1.16(1)-release ]] ++ export -fn __rvm_select_version_variables __rvm_ruby_string_parse_ __rvm_rm_rf_verbose __rvm_parse_args __rvm_ruby_string_find __rvm_file_load_env __rvm_remove_without_gems ++ unset _system_arch _system_name _system_type _system_version ++ return 0 ++ (( __local_rvm_trace_flag > 0 )) ++ return 0 ++ rvm default 3.0.1 ++ typeset result current_result ++ rvm_ruby_args=() ++ __rvm_teardown_if_broken ++ __function_on_stack __rvm_load_project_config ++ __rvm_string_includes '__function_on_stack __rvm_teardown_if_broken rvm source main' __rvm_load_project_config ++ typeset __search '__text=__function_on_stack __rvm_teardown_if_broken rvm source main' ++ shift ++ for __search in "$@" ++ [[ __function_on_stack __rvm_teardown_if_broken rvm source main == *\ \_\_\r\v\m\_\l\o\a\d\_\p\r\o\j\e\c\t\_\c\o\n\f\i\g\ * ]] ++ return 1 ++ return 1 ++ __function_on_stack __rvm_with ++ __rvm_string_includes '__function_on_stack __rvm_teardown_if_broken rvm source main' __rvm_with ++ typeset __search '__text=__function_on_stack __rvm_teardown_if_broken rvm source main' ++ shift ++ for __search in "$@" ++ [[ __function_on_stack __rvm_teardown_if_broken rvm source main == *\ \_\_\r\v\m\_\w\i\t\h\ * ]] ++ return 1 ++ return 1 ++ (( 0 > 0 )) ++ __rvm_cli_posix_check ++ __rvm_has_opt posix ++ [[ -n '' ]] ++ [[ -n '' ]] ++ [[ -n 5.1.16(1)-release ]] ++ [[ :braceexpand:errexit:hashall:interactive-comments:pipefail:xtrace: == *\:\p\o\s\i\x\:* ]] ++ return 1 ++ __rvm_cli_load_rvmrc ++ (( 0 == 0 )) ++ [[ -n '' ]] +++ umask ++ export rvm_stored_umask=0002 ++ rvm_stored_umask=0002 ++ rvm_rvmrc_files=("/etc/rvmrc" "$HOME/.rvmrc") ++ [[ -n /usr/local ]] ++ [[ ! /home/r/.rvmrc -ef /usr/local/.rvmrc ]] ++ rvm_rvmrc_files+=("${rvm_prefix}/.rvmrc") ++ for rvmrc in "${rvm_rvmrc_files[@]}" ++ [[ -f /etc/rvmrc ]] ++ __rvm_grep '^\s*rvm .*$' /etc/rvmrc ++ source /etc/rvmrc +++ umask u=rwx,g=rwx,o=rx ++ for rvmrc in "${rvm_rvmrc_files[@]}" ++ [[ -f /home/r/.rvmrc ]] ++ for rvmrc in "${rvm_rvmrc_files[@]}" ++ [[ -f /usr/local/.rvmrc ]] ++ unset rvm_rvmrc_files ++ __rvm_cli_version_check default 3.0.1 ++ typeset disk_version +++ __rvm_version_installed ++++ command cat /usr/local/rvm/VERSION ++++ command cat /usr/local/rvm/RELEASE +++ echo '1.29.12 (latest)' ++ disk_version='1.29.12 (latest)' ++ [[ -s /usr/local/rvm/VERSION ]] ++ [[ 1.29.12 (latest) != \1\.\2\9\.\1\2\ \(\l\a\t\e\s\t\) ]] ++ __rvm_initialize ++ true /usr/local/rvm/scripts ++ export rvm_scripts_path ++ source /usr/local/rvm/scripts/base +++ __rvm_has_opt errexit +++ [[ -n '' ]] +++ [[ -n '' ]] +++ [[ -n 5.1.16(1)-release ]] +++ [[ :braceexpand:errexit:hashall:interactive-comments:pipefail:xtrace: == *\:\e\r\r\e\x\i\t\:* ]] +++ rvm_stored_errexit=1 +++ set +e +++ (( 0 == 1 )) +++ export __array_start rvm_path +++ [[ -n '' ]] +++ __array_start=0 +++ (( 0 == 0 )) +++ [[ -n 0002 ]] +++ rvm_rvmrc_files=("/etc/rvmrc" "$HOME/.rvmrc") +++ [[ -n /usr/local ]] +++ [[ /home/r/.rvmrc -ef /usr/local/.rvmrc ]] +++ rvm_rvmrc_files+=("${rvm_prefix}/.rvmrc") +++ for rvmrc in "${rvm_rvmrc_files[@]}" +++ [[ -f /etc/rvmrc ]] +++ GREP_OPTIONS= +++ command grep '^\s*rvm .*$' /etc/rvmrc +++ source /etc/rvmrc ++++ umask u=rwx,g=rwx,o=rx +++ for rvmrc in "${rvm_rvmrc_files[@]}" +++ [[ -f /home/r/.rvmrc ]] +++ for rvmrc in "${rvm_rvmrc_files[@]}" +++ [[ -f /usr/local/.rvmrc ]] +++ unset rvm_rvmrc_files +++ export rvm_path +++ [[ -z /usr/local/rvm ]] +++ true /usr/local/rvm/scripts +++ load_rvm_scripts +++ typeset -a scripts +++ scripts=(selector logging support utility init cleanup env rvmrc install environment gemset checksum list) +++ source /usr/local/rvm/scripts/initialize ++++ [[ -n 5.1.16(1)-release ]] ++++ shopt -s extglob ++++ (( 0 == 1 )) ++++ export __rvm_env_loaded ++++ : __rvm_env_loaded:0: ++++ : __rvm_env_loaded:1: ++++ [[ -z '' ]] ++++ typeset -f __rvm_cleanse_variables ++++ __rvm_cleanse_variables ++++ __rvm_unset_ruby_variables ++++ unset rvm_env_string rvm_ruby_string rvm_ruby_strings rvm_ruby_binary rvm_ruby_gem_home rvm_ruby_gem_path rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_log_path rvm_ruby_major_version rvm_ruby_minor_version rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_repo_branch rvm_ruby_revision rvm_ruby_selected_flag rvm_ruby_tag rvm_ruby_version rvm_head_flag rvm_ruby_package_file rvm_ruby_configure rvm_ruby_name rvm_ruby_url rvm_ruby_global_gems_path rvm_ruby_args rvm_ruby_name rvm_llvm_flag rvm_ruby_repo_tag ++++ __rvm_load_rvmrc ++++ typeset _file ++++ typeset -a rvm_rvmrc_files ++++ (( 0 == 1 )) ++++ [[ -n 0002 ]] ++++ rvm_rvmrc_files=("/etc/rvmrc" "$HOME/.rvmrc") ++++ [[ -n /usr/local ]] ++++ [[ /home/r/.rvmrc -ef /usr/local/.rvmrc ]] ++++ rvm_rvmrc_files+=("${rvm_prefix}/.rvmrc") ++++ for _file in "${rvm_rvmrc_files[@]}" ++++ [[ -s /etc/rvmrc ]] ++++ __rvm_grep '^\s*rvm .*$' /etc/rvmrc ++++ source /etc/rvmrc +++++ umask u=rwx,g=rwx,o=rx ++++ for _file in "${rvm_rvmrc_files[@]}" ++++ [[ -s /home/r/.rvmrc ]] ++++ for _file in "${rvm_rvmrc_files[@]}" ++++ [[ -s /usr/local/.rvmrc ]] ++++ return 0 ++++ [[ 0 -eq 1 ]] ++++ unset rvm_gemset_name ++++ unset rvm_configure_flags rvm_patch_names rvm_make_flags ++++ unset rvm_env_string rvm_ruby_string rvm_action rvm_error_message rvm_force_flag rvm_debug_flag rvm_delete_flag rvm_summary_flag rvm_json_flag rvm_yaml_flag rvm_file_name rvm_user_flag rvm_system_flag rvm_install_flag rvm_llvm_flag rvm_sticky_flag rvm_rvmrc_flag rvm_gems_flag rvm_docs_flag rvm_ruby_alias rvm_static_flag rvm_archive_extension rvm_hook rvm_ruby_name rvm_remote_flag ++++ __rvm_load_rvmrc ++++ typeset _file ++++ typeset -a rvm_rvmrc_files ++++ (( 0 == 1 )) ++++ [[ -n 0002 ]] ++++ rvm_rvmrc_files=("/etc/rvmrc" "$HOME/.rvmrc") ++++ [[ -n /usr/local ]] ++++ [[ /home/r/.rvmrc -ef /usr/local/.rvmrc ]] ++++ rvm_rvmrc_files+=("${rvm_prefix}/.rvmrc") ++++ for _file in "${rvm_rvmrc_files[@]}" ++++ [[ -s /etc/rvmrc ]] ++++ __rvm_grep '^\s*rvm .*$' /etc/rvmrc ++++ source /etc/rvmrc +++++ umask u=rwx,g=rwx,o=rx ++++ for _file in "${rvm_rvmrc_files[@]}" ++++ [[ -s /home/r/.rvmrc ]] ++++ for _file in "${rvm_rvmrc_files[@]}" ++++ [[ -s /usr/local/.rvmrc ]] ++++ return 0 ++++ (( 0 == 0 )) ++++ [[ -n 0002 ]] ++++ rvm_rvmrc_files=("/etc/rvmrc" "$HOME/.rvmrc") ++++ [[ -n /usr/local ]] ++++ [[ /home/r/.rvmrc -ef /usr/local/.rvmrc ]] ++++ rvm_rvmrc_files+=("${rvm_prefix}/.rvmrc") ++++ for rvmrc in "${rvm_rvmrc_files[@]}" ++++ [[ -f /etc/rvmrc ]] ++++ GREP_OPTIONS= ++++ command grep '^\s*rvm .*$' /etc/rvmrc ++++ source /etc/rvmrc +++++ umask u=rwx,g=rwx,o=rx ++++ for rvmrc in "${rvm_rvmrc_files[@]}" ++++ [[ -f /home/r/.rvmrc ]] ++++ for rvmrc in "${rvm_rvmrc_files[@]}" ++++ [[ -f /usr/local/.rvmrc ]] ++++ unset rvm_rvmrc_files ++++ export rvm_path ++++ [[ -z /usr/local/rvm ]] ++++ true /usr/local/rvm/scripts ++++ [[ -n '' ]] ++++ case "$rvm_path" in ++++ rvm_user_install_flag=0 ++++ export rvm_user_install_flag ++++ : rvm_bin_path:/usr/local/rvm/bin rvm_man_path:/usr/local/rvm/share/man rvm_archives_path:/usr/local/rvm/archives rvm_docs_path:/usr/local/rvm/docs rvm_environments_path:/usr/local/rvm/environments rvm_examples_path:/usr/local/rvm/examples rvm_gems_path:/usr/local/rvm/gems rvm_gemsets_path:/usr/local/rvm/gemsets rvm_help_path:/usr/local/rvm/help rvm_docs_path:/usr/local/rvm/docs rvm_hooks_path:/usr/local/rvm/hooks rvm_lib_path:/usr/local/rvm/lib rvm_log_path:/usr/local/rvm/log rvm_patches_path:/usr/local/rvm/patches rvm_repos_path:/usr/local/rvm/repos rvm_rubies_path:/usr/local/rvm/rubies rvm_rubygems_path:/usr/local/rvm/rubygems rvm_src_path:/usr/local/rvm/src rvm_tmp_path:/usr/local/rvm/tmp rvm_user_path:/usr/local/rvm/user rvm_usr_path:/usr/local/rvm/usr rvm_wrappers_path:/usr/local/rvm/wrappers rvm_verbose_flag:0 rvm_debug_flag:0 rvm_gems_cache_path:/usr/local/rvm/gems/cache ++++ export rvm_action rvm_alias_expanded rvm_archive_extension rvm_archives_path rvm_bin_flag rvm_bin_path rvm_debug_flag rvm_default_flag rvm_delete_flag rvm_docs_path rvm_docs_type rvm_dump_environment_flag rvm_environments_path rvm_error_message rvm_examples_path rvm_expanding_aliases rvm_file_name rvm_gemdir_flag rvm_gems_cache_path rvm_gems_path rvm_gemset_name rvm_gemset_separator rvm_gemsets_path rvm_gemstone_package_file rvm_gemstone_url rvm_head_flag rvm_help_path rvm_docs_path rvm_hook rvm_hooks_path rvm_install_on_use_flag rvm_lib_path rvm_llvm_flag rvm_loaded_flag rvm_log_path rvm_niceness rvm_nightly_flag rvm_only_path_flag rvm_parse_break rvm_patch_original_pwd rvm_patches_path rvm_path rvm_pretty_print_flag rvm_proxy rvm_quiet_flag rvm_reload_flag rvm_remove_flag rvm_repos_path rvm_rubies_path rvm_ruby_alias rvm_ruby_args rvm_ruby_binary rvm_ruby_bits rvm_ruby_configure rvm_ruby_file rvm_ruby_gem_home rvm_ruby_gem_path rvm_ruby_global_gems_path rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_major_version rvm_ruby_make rvm_ruby_make_install rvm_ruby_minor_version rvm_ruby_mode rvm_ruby_name rvm_ruby_package_file rvm_ruby_package_name rvm_ruby_patch rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_revision rvm_ruby_selected_flag rvm_ruby_sha rvm_ruby_string rvm_ruby_strings rvm_ruby_tag rvm_ruby_url rvm_ruby_user_tag rvm_ruby_version rvm_script_name rvm_scripts_path rvm_sdk rvm_user_install_flag rvm_silent_flag rvm_src_path rvm_sticky_flag rvm_system_flag rvm_tmp_path rvm_token rvm_trace_flag rvm_use_flag rvm_user_flag rvm_user_path rvm_usr_path rvm_verbose_flag rvm_wrappers_path rvm_ruby_repo_branch rvm_man_path rvm_remote_flag rvm_ruby_repo_tag +++ for entry in ${scripts[@]} +++ [[ == *\ \s\e\l\e\c\t\o\r\ * ]] +++ source /usr/local/rvm/scripts/functions/selector ++++ source /usr/local/rvm/scripts/functions/selector_gemsets ++++ source /usr/local/rvm/scripts/functions/selector_late ++++ source /usr/local/rvm/scripts/functions/selector_parse ++++ source /usr/local/rvm/scripts/functions/selector_interpreters +++ for entry in ${scripts[@]} +++ [[ == *\ \l\o\g\g\i\n\g\ * ]] +++ source /usr/local/rvm/scripts/functions/logging ++++ __rvm_set_colors ++++ case "${TERM:-dumb}" in ++++ __rvm_set_color rvm_error_clr red ++++ typeset __buffer __variable ++++ __buffer='' ++++ __variable=rvm_error_clr ++++ shift ++++ (( 1 )) ++++ __rvm_set_color_single red ++++ case "$1" in ++++ __buffer+=31 ++++ shift ++++ (( 0 )) ++++ (( 0 )) ++++ __buffer+=m ++++ [[ rvm_error_clr == '' ]] ++++ [[ rvm_error_clr == \p\r\i\n\t ]] ++++ eval 'rvm_error_clr='\''31m'\''' +++++ rvm_error_clr='31m' ++++ __rvm_set_color rvm_warn_clr yellow ++++ typeset __buffer __variable ++++ __buffer='' ++++ __variable=rvm_warn_clr ++++ shift ++++ (( 1 )) ++++ __rvm_set_color_single yellow ++++ case "$1" in ++++ __buffer+=33 ++++ shift ++++ (( 0 )) ++++ (( 0 )) ++++ __buffer+=m ++++ [[ rvm_warn_clr == '' ]] ++++ [[ rvm_warn_clr == \p\r\i\n\t ]] ++++ eval 'rvm_warn_clr='\''33m'\''' +++++ rvm_warn_clr='33m' ++++ __rvm_set_color rvm_debug_clr magenta ++++ typeset __buffer __variable ++++ __buffer='' ++++ __variable=rvm_debug_clr ++++ shift ++++ (( 1 )) ++++ __rvm_set_color_single magenta ++++ case "$1" in ++++ __buffer+=35 ++++ shift ++++ (( 0 )) ++++ (( 0 )) ++++ __buffer+=m ++++ [[ rvm_debug_clr == '' ]] ++++ [[ rvm_debug_clr == \p\r\i\n\t ]] ++++ eval 'rvm_debug_clr='\''35m'\''' +++++ rvm_debug_clr='35m' ++++ __rvm_set_color rvm_notify_clr green ++++ typeset __buffer __variable ++++ __buffer='' ++++ __variable=rvm_notify_clr ++++ shift ++++ (( 1 )) ++++ __rvm_set_color_single green ++++ case "$1" in ++++ __buffer+=32 ++++ shift ++++ (( 0 )) ++++ (( 0 )) ++++ __buffer+=m ++++ [[ rvm_notify_clr == '' ]] ++++ [[ rvm_notify_clr == \p\r\i\n\t ]] ++++ eval 'rvm_notify_clr='\''32m'\''' +++++ rvm_notify_clr='32m' ++++ __rvm_set_color rvm_code_clr blue ++++ typeset __buffer __variable ++++ __buffer='' ++++ __variable=rvm_code_clr ++++ shift ++++ (( 1 )) ++++ __rvm_set_color_single blue ++++ case "$1" in ++++ __buffer+=34 ++++ shift ++++ (( 0 )) ++++ (( 0 )) ++++ __buffer+=m ++++ [[ rvm_code_clr == '' ]] ++++ [[ rvm_code_clr == \p\r\i\n\t ]] ++++ eval 'rvm_code_clr='\''34m'\''' +++++ rvm_code_clr='34m' ++++ __rvm_set_color rvm_comment_clr iblack ++++ typeset __buffer __variable ++++ __buffer='' ++++ __variable=rvm_comment_clr ++++ shift ++++ (( 1 )) ++++ __rvm_set_color_single iblack ++++ case "$1" in ++++ __buffer+='30;1' ++++ shift ++++ (( 0 )) ++++ (( 0 )) ++++ __buffer+=m ++++ [[ rvm_comment_clr == '' ]] ++++ [[ rvm_comment_clr == \p\r\i\n\t ]] ++++ eval 'rvm_comment_clr='\''30;1m'\''' +++++ rvm_comment_clr='30;1m' ++++ __rvm_set_color rvm_reset_clr reset ++++ typeset __buffer __variable ++++ __buffer='' ++++ __variable=rvm_reset_clr ++++ shift ++++ (( 1 )) ++++ __rvm_set_color_single reset ++++ case "$1" in ++++ __buffer+=0 ++++ shift ++++ (( 0 )) ++++ (( 0 )) ++++ __buffer+=m ++++ [[ rvm_reset_clr == '' ]] ++++ [[ rvm_reset_clr == \p\r\i\n\t ]] ++++ eval 'rvm_reset_clr='\''0m'\''' +++++ rvm_reset_clr='0m' ++++ exec +++ for entry in ${scripts[@]} +++ [[ == *\ \s\u\p\p\o\r\t\ * ]] +++ source /usr/local/rvm/scripts/functions/support ++++ [[ -n '' ]] ++++ __rvm_setup_utils_functions ++++ typeset gnu_tools_path gnu_prefix gnu_util ++++ typeset -a gnu_utils gnu_missing ++++ gnu_utils=(awk cp date find sed tail tar xargs) ++++ gnu_missing=() ++++ is_a_function __rvm_setup_utils_functions_ ++++ typeset -f __rvm_setup_utils_functions_ ++++ return 1 ++++ __rvm_setup_utils_functions_Other ++++ __rvm_setup_utils_functions_common ++++ command which --skip-alias --skip-functions which ++++ command which whence ++++ command which which ++++ for gnu_util in "${gnu_utils[@]}" ++++ eval '__rvm_awk() { \awk "$@" || return $?; }' ++++ for gnu_util in "${gnu_utils[@]}" ++++ eval '__rvm_cp() { \cp "$@" || return $?; }' ++++ for gnu_util in "${gnu_utils[@]}" ++++ eval '__rvm_date() { \date "$@" || return $?; }' ++++ for gnu_util in "${gnu_utils[@]}" ++++ eval '__rvm_find() { \find "$@" || return $?; }' ++++ for gnu_util in "${gnu_utils[@]}" ++++ eval '__rvm_sed() { \sed "$@" || return $?; }' ++++ for gnu_util in "${gnu_utils[@]}" ++++ eval '__rvm_tail() { \tail "$@" || return $?; }' ++++ for gnu_util in "${gnu_utils[@]}" ++++ eval '__rvm_tar() { \tar "$@" || return $?; }' ++++ for gnu_util in "${gnu_utils[@]}" ++++ eval '__rvm_xargs() { \xargs "$@" || return $?; }' ++++ source /usr/local/rvm/scripts/functions/db ++++ source /usr/local/rvm/scripts/functions/detect/system +++++ source /usr/local/rvm/scripts/functions/detect/system_version/codename +++++ __rvm_detect_system +++++ unset _system_type _system_name _system_version _system_arch +++++ export _system_type _system_name _system_version _system_arch ++++++ command uname -a +++++ _system_info='Linux docker 5.4.0-105-generic #119-Ubuntu SMP Mon Mar 7 18:49:24 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux' +++++ _system_type=unknown +++++ _system_name=unknown +++++ _system_name_lowercase=unknown +++++ _system_version=unknown ++++++ command uname -m +++++ _system_arch=x86_64 +++++ case "$(command uname)" in ++++++ command uname +++++ source /usr/local/rvm/scripts/functions/detect/system_name/lsb_release +++++ source /usr/local/rvm/scripts/functions/detect/system_name/os_release +++++ _system_type=Linux +++++ [[ -f /etc/lsb-release ]] +++++ __rvm_detect_system_from_lsb_release ++++++ awk -F= '$1=="DISTRIB_ID"{print $2}' /etc/lsb-release ++++++ head -n 1 ++++++ tr '[A-Z]' '[a-z]' ++++++ tr -d '"' +++++ local __system_name=ubuntu +++++ case $__system_name in +++++ _system_name=Ubuntu ++++++ awk -F= '$1=="DISTRIB_RELEASE"{print $2}' /etc/lsb-release ++++++ head -n 1 +++++ _system_version=22.04 ++++++ uname -m +++++ _system_arch=x86_64 +++++ return 0 +++++ : +++++ _system_type=Linux +++++ _system_name=Ubuntu ++++++ echo Ubuntu ++++++ command tr '[A-Z]' '[a-z]' +++++ _system_name_lowercase=ubuntu +++++ _system_version=22.04 +++++ _system_arch=x86_64 +++++ _system_arch=x86_64 +++++ _system_arch=x86_64 +++++ __rvm_detect_system_override +++++ typeset _var +++++ for _var in system_type system_name system_name_lowercase system_version system_arch +++++ __rvm_db system_type _system_type +++++ typeset value key variable +++++ key=system_type +++++ variable=_system_type +++++ value= +++++ [[ -f /usr/local/rvm/user/db ]] ++++++ __rvm_db_ /usr/local/rvm/user/db system_type ++++++ typeset __db __key __value ++++++ __db=/usr/local/rvm/user/db ++++++ __key=system_type ++++++ shift 2 ++++++ __value= ++++++ case "${__value}" in ++++++ __rvm_db_get /usr/local/rvm/user/db system_type ++++++ [[ -f /usr/local/rvm/user/db ]] ++++++ __rvm_sed -n -e '\#^system_type=# { s#^system_type=##;; p; }' -e '/^$/d' ++++++ sed -n -e '\#^system_type=# { s#^system_type=##;; p; }' -e '/^$/d' +++++ value= +++++ [[ -z '' ]] +++++ [[ -f /usr/local/rvm/config/db ]] ++++++ __rvm_db_ /usr/local/rvm/config/db system_type ++++++ typeset __db __key __value ++++++ __db=/usr/local/rvm/config/db ++++++ __key=system_type ++++++ shift 2 ++++++ __value= ++++++ case "${__value}" in ++++++ __rvm_db_get /usr/local/rvm/config/db system_type ++++++ [[ -f /usr/local/rvm/config/db ]] ++++++ __rvm_sed -n -e '\#^system_type=# { s#^system_type=##;; p; }' -e '/^$/d' ++++++ sed -n -e '\#^system_type=# { s#^system_type=##;; p; }' -e '/^$/d' +++++ value= +++++ [[ -n '' ]] +++++ return 1 +++++ for _var in system_type system_name system_name_lowercase system_version system_arch +++++ __rvm_db system_name _system_name +++++ typeset value key variable +++++ key=system_name +++++ variable=_system_name +++++ value= +++++ [[ -f /usr/local/rvm/user/db ]] ++++++ __rvm_db_ /usr/local/rvm/user/db system_name ++++++ typeset __db __key __value ++++++ __db=/usr/local/rvm/user/db ++++++ __key=system_name ++++++ shift 2 ++++++ __value= ++++++ case "${__value}" in ++++++ __rvm_db_get /usr/local/rvm/user/db system_name ++++++ [[ -f /usr/local/rvm/user/db ]] ++++++ __rvm_sed -n -e '\#^system_name=# { s#^system_name=##;; p; }' -e '/^$/d' ++++++ sed -n -e '\#^system_name=# { s#^system_name=##;; p; }' -e '/^$/d' +++++ value= +++++ [[ -z '' ]] +++++ [[ -f /usr/local/rvm/config/db ]] ++++++ __rvm_db_ /usr/local/rvm/config/db system_name ++++++ typeset __db __key __value ++++++ __db=/usr/local/rvm/config/db ++++++ __key=system_name ++++++ shift 2 ++++++ __value= ++++++ case "${__value}" in ++++++ __rvm_db_get /usr/local/rvm/config/db system_name ++++++ [[ -f /usr/local/rvm/config/db ]] ++++++ __rvm_sed -n -e '\#^system_name=# { s#^system_name=##;; p; }' -e '/^$/d' ++++++ sed -n -e '\#^system_name=# { s#^system_name=##;; p; }' -e '/^$/d' +++++ value= +++++ [[ -n '' ]] +++++ return 1 +++++ for _var in system_type system_name system_name_lowercase system_version system_arch +++++ __rvm_db system_name_lowercase _system_name_lowercase +++++ typeset value key variable +++++ key=system_name_lowercase +++++ variable=_system_name_lowercase +++++ value= +++++ [[ -f /usr/local/rvm/user/db ]] ++++++ __rvm_db_ /usr/local/rvm/user/db system_name_lowercase ++++++ typeset __db __key __value ++++++ __db=/usr/local/rvm/user/db ++++++ __key=system_name_lowercase ++++++ shift 2 ++++++ __value= ++++++ case "${__value}" in ++++++ __rvm_db_get /usr/local/rvm/user/db system_name_lowercase ++++++ [[ -f /usr/local/rvm/user/db ]] ++++++ __rvm_sed -n -e '\#^system_name_lowercase=# { s#^system_name_lowercase=##;; p; }' -e '/^$/d' ++++++ sed -n -e '\#^system_name_lowercase=# { s#^system_name_lowercase=##;; p; }' -e '/^$/d' +++++ value= +++++ [[ -z '' ]] +++++ [[ -f /usr/local/rvm/config/db ]] ++++++ __rvm_db_ /usr/local/rvm/config/db system_name_lowercase ++++++ typeset __db __key __value ++++++ __db=/usr/local/rvm/config/db ++++++ __key=system_name_lowercase ++++++ shift 2 ++++++ __value= ++++++ case "${__value}" in ++++++ __rvm_db_get /usr/local/rvm/config/db system_name_lowercase ++++++ [[ -f /usr/local/rvm/config/db ]] ++++++ __rvm_sed -n -e '\#^system_name_lowercase=# { s#^system_name_lowercase=##;; p; }' -e '/^$/d' ++++++ sed -n -e '\#^system_name_lowercase=# { s#^system_name_lowercase=##;; p; }' -e '/^$/d' +++++ value= +++++ [[ -n '' ]] +++++ return 1 +++++ for _var in system_type system_name system_name_lowercase system_version system_arch +++++ __rvm_db system_version _system_version +++++ typeset value key variable +++++ key=system_version +++++ variable=_system_version +++++ value= +++++ [[ -f /usr/local/rvm/user/db ]] ++++++ __rvm_db_ /usr/local/rvm/user/db system_version ++++++ typeset __db __key __value ++++++ __db=/usr/local/rvm/user/db ++++++ __key=system_version ++++++ shift 2 ++++++ __value= ++++++ case "${__value}" in ++++++ __rvm_db_get /usr/local/rvm/user/db system_version ++++++ [[ -f /usr/local/rvm/user/db ]] ++++++ __rvm_sed -n -e '\#^system_version=# { s#^system_version=##;; p; }' -e '/^$/d' ++++++ sed -n -e '\#^system_version=# { s#^system_version=##;; p; }' -e '/^$/d' +++++ value= +++++ [[ -z '' ]] +++++ [[ -f /usr/local/rvm/config/db ]] ++++++ __rvm_db_ /usr/local/rvm/config/db system_version ++++++ typeset __db __key __value ++++++ __db=/usr/local/rvm/config/db ++++++ __key=system_version ++++++ shift 2 ++++++ __value= ++++++ case "${__value}" in ++++++ __rvm_db_get /usr/local/rvm/config/db system_version ++++++ [[ -f /usr/local/rvm/config/db ]] ++++++ __rvm_sed -n -e '\#^system_version=# { s#^system_version=##;; p; }' -e '/^$/d' ++++++ sed -n -e '\#^system_version=# { s#^system_version=##;; p; }' -e '/^$/d' +++++ value= +++++ [[ -n '' ]] +++++ return 1 +++++ for _var in system_type system_name system_name_lowercase system_version system_arch +++++ __rvm_db system_arch _system_arch +++++ typeset value key variable +++++ key=system_arch +++++ variable=_system_arch +++++ value= +++++ [[ -f /usr/local/rvm/user/db ]] ++++++ __rvm_db_ /usr/local/rvm/user/db system_arch ++++++ typeset __db __key __value ++++++ __db=/usr/local/rvm/user/db ++++++ __key=system_arch ++++++ shift 2 ++++++ __value= ++++++ case "${__value}" in ++++++ __rvm_db_get /usr/local/rvm/user/db system_arch ++++++ [[ -f /usr/local/rvm/user/db ]] ++++++ __rvm_sed -n -e '\#^system_arch=# { s#^system_arch=##;; p; }' -e '/^$/d' ++++++ sed -n -e '\#^system_arch=# { s#^system_arch=##;; p; }' -e '/^$/d' +++++ value= +++++ [[ -z '' ]] +++++ [[ -f /usr/local/rvm/config/db ]] ++++++ __rvm_db_ /usr/local/rvm/config/db system_arch ++++++ typeset __db __key __value ++++++ __db=/usr/local/rvm/config/db ++++++ __key=system_arch ++++++ shift 2 ++++++ __value= ++++++ case "${__value}" in ++++++ __rvm_db_get /usr/local/rvm/config/db system_arch ++++++ [[ -f /usr/local/rvm/config/db ]] ++++++ __rvm_sed -n -e '\#^system_arch=# { s#^system_arch=##;; p; }' -e '/^$/d' ++++++ sed -n -e '\#^system_arch=# { s#^system_arch=##;; p; }' -e '/^$/d' +++++ value= +++++ [[ -n '' ]] +++++ return 1 ++++ __rvm_setup_statf_function ++++ [[ Linux == Darwin ]] ++++ [[ Linux == BSD ]] ++++ __rvm_setup_sudo_function ++++ is_a_function __rvm_setup_sudo_function_Ubuntu ++++ typeset -f __rvm_setup_sudo_function_Ubuntu ++++ return 1 ++++ __rvm_setup_sudo_function_Other ++++ __rvm_which sudo ++++ other_utils=(ant automake autoreconf libtoolize make mount patch readlink) ++++ [[ Ubuntu 22.04 == \S\o\l\a\r\i\s\ \1\0 ]] ++++ for other_util in "${other_utils[@]}" ++++ eval '__rvm_ant() { \ant "$@" || return $?; }' ++++ for other_util in "${other_utils[@]}" ++++ eval '__rvm_automake() { \automake "$@" || return $?; }' ++++ for other_util in "${other_utils[@]}" ++++ eval '__rvm_autoreconf() { \autoreconf "$@" || return $?; }' ++++ for other_util in "${other_utils[@]}" ++++ eval '__rvm_libtoolize() { \libtoolize "$@" || return $?; }' ++++ for other_util in "${other_utils[@]}" ++++ eval '__rvm_make() { \make "$@" || return $?; }' ++++ for other_util in "${other_utils[@]}" ++++ eval '__rvm_mount() { \mount "$@" || return $?; }' ++++ for other_util in "${other_utils[@]}" ++++ eval '__rvm_patch() { \patch "$@" || return $?; }' ++++ for other_util in "${other_utils[@]}" ++++ eval '__rvm_readlink() { \readlink "$@" || return $?; }' ++++ unset other_util other_utils +++ for entry in ${scripts[@]} +++ [[ == *\ \u\t\i\l\i\t\y\ * ]] +++ source /usr/local/rvm/scripts/functions/utility ++++ source /usr/local/rvm/scripts/functions/utility_logging ++++ source /usr/local/rvm/scripts/functions/utility_package ++++ source /usr/local/rvm/scripts/functions/utility_rubygems ++++ source /usr/local/rvm/scripts/functions/utility_system +++ for entry in ${scripts[@]} +++ [[ == *\ \i\n\i\t\ * ]] +++ source /usr/local/rvm/scripts/functions/init +++ for entry in ${scripts[@]} +++ [[ == *\ \c\l\e\a\n\u\p\ * ]] +++ source /usr/local/rvm/scripts/functions/cleanup +++ for entry in ${scripts[@]} +++ [[ == *\ \e\n\v\ * ]] +++ source /usr/local/rvm/scripts/functions/env +++ for entry in ${scripts[@]} +++ [[ == *\ \r\v\m\r\c\ * ]] +++ source /usr/local/rvm/scripts/functions/rvmrc ++++ source /usr/local/rvm/scripts/functions/rvmrc_env ++++ source /usr/local/rvm/scripts/functions/rvmrc_project ++++ source /usr/local/rvm/scripts/functions/rvmrc_set ++++ source /usr/local/rvm/scripts/functions/rvmrc_to ++++ source /usr/local/rvm/scripts/functions/rvmrc_trust ++++ source /usr/local/rvm/scripts/functions/rvmrc_warning +++ for entry in ${scripts[@]} +++ [[ == *\ \i\n\s\t\a\l\l\ * ]] +++ source /usr/local/rvm/scripts/functions/install +++ for entry in ${scripts[@]} +++ [[ == *\ \e\n\v\i\r\o\n\m\e\n\t\ * ]] +++ source /usr/local/rvm/scripts/functions/environment +++ for entry in ${scripts[@]} +++ [[ == *\ \g\e\m\s\e\t\ * ]] +++ source /usr/local/rvm/scripts/functions/gemset +++ for entry in ${scripts[@]} +++ [[ == *\ \c\h\e\c\k\s\u\m\ * ]] +++ source /usr/local/rvm/scripts/functions/checksum +++ for entry in ${scripts[@]} +++ [[ == *\ \l\i\s\t\ * ]] +++ source /usr/local/rvm/scripts/functions/list +++ unset rvm_base_except ++ __rvm_conditionally_add_bin_path ++ [[ :/usr/local/rvm/gems/ruby-3.0.1/bin:/usr/local/rvm/gems/ruby-3.0.1@global/bin:/usr/local/rvm/rubies/ruby-3.0.1/bin:/usr/local/rvm/bin:/home/r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest: == *\:\/\u\s\r\/\l\o\c\a\l\/\r\v\m\/\b\i\n\:* ]] ++ export PATH ++ [[ -d /usr/local/rvm/tmp ]] ++ return 0 ++ __rvm_path_match_gem_home_check ++ (( 0 == 0 )) ++ [[ -n /usr/local/rvm/gems/ruby-3.0.1 ]] ++ case "$PATH:" in ++ true ++ __rvm_setup ++ __variables_definition export ++ typeset -a __variables_list __array_list ++ typeset __method ++ __method=export ++ __variables_list=(rvm_head_flag rvm_ruby_selected_flag rvm_user_install_flag rvm_path_flag rvm_cron_flag rvm_static_flag rvm_default_flag rvm_loaded_flag rvm_llvm_flag rvm_skip_autoreconf_flag rvm_dynamic_extensions_flag rvm_18_flag rvm_19_flag rvm_20_flag rvm_21_flag rvm_force_autoconf_flag rvm_dump_environment_flag rvm_curl_flags rvm_rubygems_version rvm_verbose_flag rvm_debug_flag rvm_trace_flag __array_start rvm_skip_pristine_flag rvm_create_flag rvm_remove_flag rvm_movable_flag rvm_archive_flag rvm_gemdir_flag rvm_reload_flag rvm_auto_reload_flag rvm_disable_binary_flag rvm_ignore_gemsets_flag rvm_skip_gemsets_flag rvm_install_on_use_flag rvm_remote_flag rvm_verify_downloads_flag rvm_skip_openssl_flag rvm_gems_cache_path rvm_gems_path rvm_man_path rvm_ruby_gem_path rvm_ruby_log_path rvm_gems_cache_path rvm_archives_path rvm_docs_path rvm_environments_path rvm_examples_path rvm_gems_path rvm_gemsets_path rvm_help_path rvm_hooks_path rvm_lib_path rvm_log_path rvm_patches_path rvm_repos_path rvm_rubies_path rvm_scripts_path rvm_src_path rvm_tmp_path rvm_user_path rvm_usr_path rvm_wrappers_path rvm_stored_errexit rvm_ruby_strings rvm_ruby_binary rvm_ruby_gem_home rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_major_version rvm_ruby_minor_version rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_repo_branch rvm_ruby_revision rvm_ruby_tag rvm_ruby_sha rvm_ruby_repo_tag rvm_ruby_version rvm_ruby_package_file rvm_ruby_name rvm_ruby_name rvm_ruby_args rvm_ruby_user_tag rvm_ruby_patch detected_rvm_ruby_name __rvm_env_loaded next_token rvm_error_message rvm_gemset_name rvm_parse_break rvm_token rvm_action rvm_export_args rvm_gemset_separator rvm_expanding_aliases rvm_tar_command rvm_tar_options rvm_patch_original_pwd rvm_project_rvmrc rvm_archive_extension rvm_autoinstall_bundler_flag rvm_codesign_identity rvm_expected_gemset_name rvm_without_gems rvm_with_gems rvm_with_default_gems rvm_ignore_dotfiles_flag rvm_fuzzy_flag rvm_autolibs_flag rvm_autolibs_flag_number rvm_autolibs_flag_runner rvm_quiet_curl_flag rvm_max_time_flag rvm_error_clr rvm_warn_clr rvm_debug_clr rvm_notify_clr rvm_code_clr rvm_comment_clr rvm_reset_clr rvm_error_color rvm_warn_color rvm_debug_color rvm_notify_color rvm_code_color rvm_comment_color rvm_reset_color rvm_log_timestamp rvm_log_filesystem rvm_log_namelen rvm_show_log_lines_on_error) ++ __array_list=(rvm_patch_names rvm_ree_options rvm_autoconf_flags rvm_architectures) ++ case "${__method}" in ++ true ++ export rvm_head_flag rvm_ruby_selected_flag rvm_user_install_flag rvm_path_flag rvm_cron_flag rvm_static_flag rvm_default_flag rvm_loaded_flag rvm_llvm_flag rvm_skip_autoreconf_flag rvm_dynamic_extensions_flag rvm_18_flag rvm_19_flag rvm_20_flag rvm_21_flag rvm_force_autoconf_flag rvm_dump_environment_flag rvm_curl_flags rvm_rubygems_version rvm_verbose_flag rvm_debug_flag rvm_trace_flag __array_start rvm_skip_pristine_flag rvm_create_flag rvm_remove_flag rvm_movable_flag rvm_archive_flag rvm_gemdir_flag rvm_reload_flag rvm_auto_reload_flag rvm_disable_binary_flag rvm_ignore_gemsets_flag rvm_skip_gemsets_flag rvm_install_on_use_flag rvm_remote_flag rvm_verify_downloads_flag rvm_skip_openssl_flag rvm_gems_cache_path rvm_gems_path rvm_man_path rvm_ruby_gem_path rvm_ruby_log_path rvm_gems_cache_path rvm_archives_path rvm_docs_path rvm_environments_path rvm_examples_path rvm_gems_path rvm_gemsets_path rvm_help_path rvm_hooks_path rvm_lib_path rvm_log_path rvm_patches_path rvm_repos_path rvm_rubies_path rvm_scripts_path rvm_src_path rvm_tmp_path rvm_user_path rvm_usr_path rvm_wrappers_path rvm_stored_errexit rvm_ruby_strings rvm_ruby_binary rvm_ruby_gem_home rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_major_version rvm_ruby_minor_version rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_repo_branch rvm_ruby_revision rvm_ruby_tag rvm_ruby_sha rvm_ruby_repo_tag rvm_ruby_version rvm_ruby_package_file rvm_ruby_name rvm_ruby_name rvm_ruby_args rvm_ruby_user_tag rvm_ruby_patch detected_rvm_ruby_name __rvm_env_loaded next_token rvm_error_message rvm_gemset_name rvm_parse_break rvm_token rvm_action rvm_export_args rvm_gemset_separator rvm_expanding_aliases rvm_tar_command rvm_tar_options rvm_patch_original_pwd rvm_project_rvmrc rvm_archive_extension rvm_autoinstall_bundler_flag rvm_codesign_identity rvm_expected_gemset_name rvm_without_gems rvm_with_gems rvm_with_default_gems rvm_ignore_dotfiles_flag rvm_fuzzy_flag rvm_autolibs_flag rvm_autolibs_flag_number rvm_autolibs_flag_runner rvm_quiet_curl_flag rvm_max_time_flag rvm_error_clr rvm_warn_clr rvm_debug_clr rvm_notify_clr rvm_code_clr rvm_comment_clr rvm_reset_clr rvm_error_color rvm_warn_color rvm_debug_color rvm_notify_color rvm_code_color rvm_comment_color rvm_reset_color rvm_log_timestamp rvm_log_filesystem rvm_log_namelen rvm_show_log_lines_on_error ++ [[ -n 5.1.16(1)-release ]] ++ export -fn __rvm_select_version_variables __rvm_ruby_string_parse_ __rvm_rm_rf_verbose __rvm_parse_args __rvm_ruby_string_find __rvm_file_load_env __rvm_remove_without_gems ++ (( __rvm_env_loaded != 1 )) ++ [[ -n 5.1.16(1)-release ]] ++ __function_on_stack cd pushd popd ++ __rvm_string_includes '__function_on_stack __rvm_setup rvm source main' cd pushd popd ++ typeset __search '__text=__function_on_stack __rvm_setup rvm source main' ++ shift ++ for __search in "$@" ++ [[ __function_on_stack __rvm_setup rvm source main == *\ \c\d\ * ]] ++ for __search in "$@" ++ [[ __function_on_stack __rvm_setup rvm source main == *\ \p\u\s\h\d\ * ]] ++ for __search in "$@" ++ [[ __function_on_stack __rvm_setup rvm source main == *\ \p\o\p\d\ * ]] ++ return 1 ++ return 1 ++ export rvm_shell_nounset ++ __rvm_has_opt nounset ++ [[ -n '' ]] ++ [[ -n '' ]] ++ [[ -n 5.1.16(1)-release ]] ++ [[ :braceexpand:hashall:interactive-comments:pipefail:xtrace: == *\:\n\o\u\n\s\e\t\:* ]] ++ return 1 ++ rvm_bash_nounset=0 ++ set +o nounset +++ trap +++ __rvm_grep -E 'EXIT|HUP|INT|QUIT|TERM' +++ GREP_OPTIONS= +++ command grep -E 'EXIT|HUP|INT|QUIT|TERM' +++ return 1 +++ true ++ _rvm_old_traps= ++ trap '__rvm_teardown_final ; set +x' EXIT HUP INT QUIT TERM ++ [[ -n '' ]] ++ __rvm_cli_autoupdate default 3.0.1 ++ [[ default 3.0.1 == *\ \i\n\s\t\a\l\l\ * ]] ++ [[ default 3.0.1 == *\ \l\i\s\t\ \k\n\o\w\n\ * ]] ++ return 0 ++ next_token=default ++ (( 2 == 0 )) ++ shift ++ __rvm_parse_args 3.0.1 ++ typeset _string ++ export rvm_ruby_string ++ rvm_action= ++ rvm_parse_break=0 ++ [[ 3.0.1 == *\ \-\-\t\r\a\c\e\ * ]] ++ [[ -n default ]] ++ rvm_token=default ++ (( 1 > 0 )) ++ next_token=3.0.1 ++ shift ++ case "$rvm_token" in ++ case "$rvm_token" in ++ rvm_action=use ++ rvm_ruby_interpreter=default ++ rvm_ruby_string=default ++ rvm_ruby_strings=default ++ [[ -z use ]] ++ [[ error == \u\s\e ]] ++ [[ 0 -eq 1 ]] ++ [[ -n '' ]] ++ [[ -n 3.0.1 ]] ++ rvm_token=3.0.1 ++ (( 0 > 0 )) ++ next_token= ++ case "$rvm_token" in ++ case "$rvm_token" in ++ rvm_verbose_flag=1 ++ rvm_action=use ++ rvm_ruby_string=3.0.1 ++ rvm_ruby_strings=3.0.1 ++ [[ -z use ]] ++ [[ error == \u\s\e ]] ++ [[ 0 -eq 1 ]] ++ [[ -n '' ]] ++ [[ -n '' ]] ++ : rvm_ruby_args:0:: ++ [[ -n '' ]] ++ result=0 ++ : rvm_ruby_args:0:: ++ (( 0 == 0 )) ++ (( result )) ++ case "${rvm_action:=help}" in ++ rvm_is_a_shell_function ++ typeset _message ++ (( 0 )) ++ return 0 ++ __rvm_use ++ typeset binary full_binary_path rvm_ruby_gem_home __path_prefix __path_suffix ++ __rvm_select ++ true ++ __rvm_select_set_variable_defaults ++ export GEM_HOME GEM_PATH MY_RUBY_HOME RUBY_VERSION IRBRC ++ export rvm_env_string rvm_action rvm_alias_expanded rvm_archive_extension rvm_bin_flag rvm_bin_path rvm_debug_flag rvm_default_flag rvm_delete_flag rvm_docs_type rvm_dump_environment_flag rvm_error_message rvm_expanding_aliases rvm_file_name rvm_gemdir_flag rvm_gemset_name rvm_gemstone_package_file rvm_gemstone_url rvm_head_flag rvm_hook rvm_install_on_use_flag rvm_llvm_flag rvm_loaded_flag rvm_niceness rvm_nightly_flag rvm_only_path_flag rvm_parse_break rvm_patch_original_pwd rvm_pretty_print_flag rvm_proxy rvm_quiet_flag rvm_reload_flag rvm_remove_flag rvm_ruby_alias rvm_ruby_args rvm_ruby_binary rvm_ruby_bits rvm_ruby_configure rvm_ruby_file rvm_ruby_gem_home rvm_ruby_gem_path rvm_ruby_global_gems_path rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_major_version rvm_ruby_make rvm_ruby_make_install rvm_ruby_minor_version rvm_ruby_mode rvm_ruby_name rvm_ruby_package_file rvm_ruby_package_name rvm_ruby_patch rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_revision rvm_ruby_selected_flag rvm_ruby_sha rvm_ruby_string rvm_ruby_strings rvm_ruby_tag rvm_ruby_url rvm_ruby_user_tag rvm_ruby_version rvm_script_name rvm_sdk rvm_silent_flag rvm_sticky_flag rvm_system_flag rvm_token rvm_trace_flag rvm_use_flag rvm_user_flag rvm_verbose_flag rvm_ruby_repo_tag ++ __rvm_select_detect_ruby_string '' ++ rvm_ruby_string=3.0.1 ++ [[ -z 3.0.1 ]] ++ __rvm_ruby_string ++ true 0 0 ++ rvm_expanding_aliases= ++ true '' '' default '' '' '' '' @ 3.0.1 0 0 ++ [[ 3.0.1 == *\@* ]] ++ (( rvm_expanding_aliases == 0 )) ++ [[ -n 3.0.1 ]] ++ [[ 3.0.1 != \s\y\s\t\e\m ]] ++ [[ -f /usr/local/rvm/config/known_aliases ]] ++ [[ -s /usr/local/rvm/config/known_aliases ]] +++ __rvm_db_ /usr/local/rvm/config/known_aliases 3.0.1 +++ typeset __db __key __value +++ __db=/usr/local/rvm/config/known_aliases +++ __key=3.0.1 +++ shift 2 +++ __value= +++ case "${__value}" in +++ __rvm_db_get /usr/local/rvm/config/known_aliases 3.0.1 +++ [[ -f /usr/local/rvm/config/known_aliases ]] +++ __rvm_sed -n -e '\#^3.0.1=# { s#^3.0.1=##;; p; }' -e '/^$/d' +++ sed -n -e '\#^3.0.1=# { s#^3.0.1=##;; p; }' -e '/^$/d' ++ expanded_alias_name= ++ [[ -n '' ]] ++ (( rvm_expanding_aliases == 0 )) ++ [[ -n 3.0.1 ]] ++ [[ 3.0.1 != \s\y\s\t\e\m ]] ++ [[ -f /usr/local/rvm/config/alias ]] ++ [[ -s /usr/local/rvm/config/alias ]] +++ __rvm_db_ /usr/local/rvm/config/alias 3.0.1 +++ typeset __db __key __value +++ __db=/usr/local/rvm/config/alias +++ __key=3.0.1 +++ shift 2 +++ __value= +++ case "${__value}" in +++ __rvm_db_get /usr/local/rvm/config/alias 3.0.1 +++ [[ -f /usr/local/rvm/config/alias ]] +++ __rvm_sed -n -e '\#^3.0.1=# { s#^3.0.1=##;; p; }' -e '/^$/d' +++ sed -n -e '\#^3.0.1=# { s#^3.0.1=##;; p; }' -e '/^$/d' ++ expanded_alias_name= ++ [[ -n '' ]] ++ [[ 3.0.1 == default ]] ++ [[ 3.0.1 == *\@* ]] ++ [[ -n '' ]] ++ __rvm_ruby_string_parse ++ __rvm_ruby_string_parse_ ++ typeset ruby_string gemset_name expanded_alias_name repo_url branch_name ruby_name tag_name ++ ruby_string=3.0.1 ++ gemset_name= ++ repo_url= ++ branch_name= ++ ruby_name= ++ tag_name= ++ __rvm_unset_ruby_variables ++ unset rvm_env_string rvm_ruby_string rvm_ruby_strings rvm_ruby_binary rvm_ruby_gem_home rvm_ruby_gem_path rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_log_path rvm_ruby_major_version rvm_ruby_minor_version rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_repo_branch rvm_ruby_revision rvm_ruby_selected_flag rvm_ruby_tag rvm_ruby_version rvm_head_flag rvm_ruby_package_file rvm_ruby_configure rvm_ruby_name rvm_ruby_url rvm_ruby_global_gems_path rvm_ruby_args rvm_ruby_name rvm_llvm_flag rvm_ruby_repo_tag ++ __rvm_load_rvmrc ++ typeset _file ++ typeset -a rvm_rvmrc_files ++ (( 0 == 1 )) ++ [[ -n 0002 ]] ++ rvm_rvmrc_files=("/etc/rvmrc" "$HOME/.rvmrc") ++ [[ -n /usr/local ]] ++ [[ /home/r/.rvmrc -ef /usr/local/.rvmrc ]] ++ rvm_rvmrc_files+=("${rvm_prefix}/.rvmrc") ++ for _file in "${rvm_rvmrc_files[@]}" ++ [[ -s /etc/rvmrc ]] ++ __rvm_grep '^\s*rvm .*$' /etc/rvmrc ++ source /etc/rvmrc +++ umask u=rwx,g=rwx,o=rx ++ for _file in "${rvm_rvmrc_files[@]}" ++ [[ -s /home/r/.rvmrc ]] ++ for _file in "${rvm_rvmrc_files[@]}" ++ [[ -s /usr/local/.rvmrc ]] ++ return 0 ++ rvm_ruby_repo_url= ++ rvm_ruby_repo_branch= ++ rvm_ruby_name= ++ rvm_ruby_repo_tag= ++ export rvm_head_flag=0 ++ rvm_head_flag=0 ++ [[ -z 3.0.1 ]] ++ [[ 3.0.1 == \c\u\r\r\e\n\t ]] ++ strings=() ++ __rvm_custom_separated_array strings - 3.0.1 ++ typeset IFS ++ IFS=- ++ [[ -n '' ]] ++ eval 'strings+=( $3 )' +++ strings+=($3) ++ rvm_ruby_string=3.0.1 ++ [[ -n '' ]] ++ for string in ${strings[@]} ++ case "$string" in ++ rvm_ruby_version=3.0.1 ++ rvm_ruby_revision= ++ rvm_ruby_tag= ++ [[ -z '' ]] ++ [[ -n 3.0.1 ]] ++ case "${rvm_ruby_version}" in ++ rvm_ruby_interpreter=ruby ++ [[ -n ruby ]] ++ rvm_ruby_string=ruby-3.0.1 ++ true ++ (( 0 == 1 )) ++ __rvm_ruby_string_parse_ ++ typeset ruby_string gemset_name expanded_alias_name repo_url branch_name ruby_name tag_name ++ ruby_string=ruby-3.0.1 ++ gemset_name= ++ repo_url= ++ branch_name= ++ ruby_name= ++ tag_name= ++ __rvm_unset_ruby_variables ++ unset rvm_env_string rvm_ruby_string rvm_ruby_strings rvm_ruby_binary rvm_ruby_gem_home rvm_ruby_gem_path rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_log_path rvm_ruby_major_version rvm_ruby_minor_version rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_repo_branch rvm_ruby_revision rvm_ruby_selected_flag rvm_ruby_tag rvm_ruby_version rvm_head_flag rvm_ruby_package_file rvm_ruby_configure rvm_ruby_name rvm_ruby_url rvm_ruby_global_gems_path rvm_ruby_args rvm_ruby_name rvm_llvm_flag rvm_ruby_repo_tag ++ __rvm_load_rvmrc ++ typeset _file ++ typeset -a rvm_rvmrc_files ++ (( 0 == 1 )) ++ [[ -n 0002 ]] ++ rvm_rvmrc_files=("/etc/rvmrc" "$HOME/.rvmrc") ++ [[ -n /usr/local ]] ++ [[ /home/r/.rvmrc -ef /usr/local/.rvmrc ]] ++ rvm_rvmrc_files+=("${rvm_prefix}/.rvmrc") ++ for _file in "${rvm_rvmrc_files[@]}" ++ [[ -s /etc/rvmrc ]] ++ __rvm_grep '^\s*rvm .*$' /etc/rvmrc ++ source /etc/rvmrc +++ umask u=rwx,g=rwx,o=rx ++ for _file in "${rvm_rvmrc_files[@]}" ++ [[ -s /home/r/.rvmrc ]] ++ for _file in "${rvm_rvmrc_files[@]}" ++ [[ -s /usr/local/.rvmrc ]] ++ return 0 ++ rvm_ruby_repo_url= ++ rvm_ruby_repo_branch= ++ rvm_ruby_name= ++ rvm_ruby_repo_tag= ++ export rvm_head_flag=0 ++ rvm_head_flag=0 ++ [[ -z ruby-3.0.1 ]] ++ [[ ruby-3.0.1 == \c\u\r\r\e\n\t ]] ++ strings=() ++ __rvm_custom_separated_array strings - ruby-3.0.1 ++ typeset IFS ++ IFS=- ++ [[ -n '' ]] ++ eval 'strings+=( $3 )' +++ strings+=($3) ++ rvm_ruby_string=ruby-3.0.1 ++ [[ -n '' ]] ++ for string in ${strings[@]} ++ case "$string" in ++ rvm_ruby_interpreter=ruby ++ for string in ${strings[@]} ++ case "$string" in ++ rvm_ruby_version=3.0.1 ++ rvm_ruby_revision= ++ rvm_ruby_tag= ++ [[ -z ruby ]] ++ true ++ [[ -z ruby ]] ++ __rvm_ruby_string_find ++ __rvm_ruby_string_installed ++ typeset __ruby_inst_dir=/usr/local/rvm/rubies/ruby-3.0.1 ++ [[ -n '' ]] ++ [[ -n ruby ]] ++ [[ -n ruby-3.0.1 ]] ++ [[ -d /usr/local/rvm/rubies/ruby-3.0.1 ]] ++ [[ -z '' ]] ++ true ++ [[ -n '' ]] ++ detected_rvm_ruby_name= ++ rvm_ruby_name= ++ true ++ __rvm_select_after_parse ++ __rvm_select_interpreter_variables ++ rvm_archive_extension=tar.gz ++ [[ -z ruby ]] ++ rvm_ruby_interpreter=ruby ++ is_a_function __rvm_select_interpreter_ruby ++ typeset -f __rvm_select_interpreter_ruby ++ __rvm_select_interpreter_ruby ++ [[ '' == \p\0 ]] ++ rvm_ruby_package_name=ruby-3.0.1 ++ rvm_ruby_package_file=ruby-3.0.1 ++ [[ -z 3.0.1 ]] +++ __rvm_db ruby_repo_url +++ typeset value key variable +++ key=ruby_repo_url +++ variable= +++ value= +++ [[ -f /usr/local/rvm/user/db ]] ++++ __rvm_db_ /usr/local/rvm/user/db ruby_repo_url ++++ typeset __db __key __value ++++ __db=/usr/local/rvm/user/db ++++ __key=ruby_repo_url ++++ shift 2 ++++ __value= ++++ case "${__value}" in ++++ __rvm_db_get /usr/local/rvm/user/db ruby_repo_url ++++ [[ -f /usr/local/rvm/user/db ]] ++++ __rvm_sed -n -e '\#^ruby_repo_url=# { s#^ruby_repo_url=##;; p; }' -e '/^$/d' ++++ sed -n -e '\#^ruby_repo_url=# { s#^ruby_repo_url=##;; p; }' -e '/^$/d' +++ value= +++ [[ -z '' ]] +++ [[ -f /usr/local/rvm/config/db ]] ++++ __rvm_db_ /usr/local/rvm/config/db ruby_repo_url ++++ typeset __db __key __value ++++ __db=/usr/local/rvm/config/db ++++ __key=ruby_repo_url ++++ shift 2 ++++ __value= ++++ case "${__value}" in ++++ __rvm_db_get /usr/local/rvm/config/db ruby_repo_url ++++ [[ -f /usr/local/rvm/config/db ]] ++++ __rvm_sed -n -e '\#^ruby_repo_url=# { s#^ruby_repo_url=##;; p; }' -e '/^$/d' ++++ sed -n -e '\#^ruby_repo_url=# { s#^ruby_repo_url=##;; p; }' -e '/^$/d' +++ value=https://github.com/ruby/ruby.git +++ [[ -n https://github.com/ruby/ruby.git ]] +++ [[ -n '' ]] +++ echo https://github.com/ruby/ruby.git +++ true ++ rvm_ruby_repo_url=https://github.com/ruby/ruby.git ++ (( 0 == 0 )) ++ __rvm_version_compare 3.0.1 -ge 3.0.0 ++ typeset first +++ command printf %b '3.0.1\n3.0.0\n' +++ __rvm_version_sort +++ command head -n1 +++ command awk '-F[.-]' -v OFS=. '{ # split on "." and "-", merge back with "." original=$0 # save original to preserve it before the line is changed for (n=1; n<10; n++) { # iterate through max 9 components of version $n=tolower($n) # ignore case for sorting if ($n == "") $n="0" # treat non existing parts as 0 if ($n ~ /^p[0-9]/) $n=substr($n, 2) # old ruby -p notation if ($n ~ /^[0-9](rc|b)/) $n=substr($n, 1, 1)". "substr($n, 2) # old jruby 0RC1 notation if (n == 1 && $n ~ /^[0-9]/) $n="zzz."$n # first group must be a string if (n > 1 && $n ~ /^[a-z]/) $n=" "$n # names go before numbers thanks to space } print $0"\t"original # print the transformed version and original separated by \t # so we can extract original after sorting }' +++ awk '-F\t' '{print $2}' +++ LC_ALL=C +++ sort -t. -k 1,1d -k 2,2n -k 3,3n -k 4,4n -k 5,5n -k 6,6n -k 7,7n -k 8,8n -k 9,9n ++ first=3.0.0 ++ case "$2" in ++ [[ 3.0.0 == \h\e\a\d ]] ++ [[ 3.0.0 == \3\.\0\.\0 ]] ++ return 0 ++ rvm_archive_extension=tar.gz ++ true ++ __rvm_select_version_variables ++ case "$rvm_ruby_version" in ++ rvm_ruby_release_version=3 ++ rvm_ruby_major_version=3.0 ++ rvm_ruby_major_version=0 ++ rvm_ruby_minor_version=1 ++ __rvm_select_default_variables ++ [[ ruby != ext ]] ++ rvm_ruby_package_name=ruby-3.0.1 ++ rvm_ruby_home=/usr/local/rvm/rubies/ruby-3.0.1 ++ rvm_ruby_binary=/usr/local/rvm/rubies/ruby-3.0.1/bin/ruby ++ rvm_ruby_irbrc=/usr/local/rvm/rubies/ruby-3.0.1/.irbrc ++ [[ system == \r\u\b\y ]] ++ __rvm_gemset_select ++ __rvm_gemset_select_only ++ rvm_ruby_gem_home=/usr/local/rvm/gems/ruby-3.0.1 ++ : rvm_ignore_gemsets_flag:0: ++ (( rvm_ignore_gemsets_flag )) ++ rvm_ruby_global_gems_path=/usr/local/rvm/gems/ruby-3.0.1@global ++ __rvm_gemset_handle_default ++ rvm_gemset_name=@@ ++ rvm_gemset_name=@@ ++ rvm_gemset_name= ++ [[ -z '' ]] ++ [[ '' == \g\l\o\b\a\l ]] ++ rvm_ruby_gem_path=/usr/local/rvm/gems/ruby-3.0.1:/usr/local/rvm/gems/ruby-3.0.1@global ++ [[ -n '' ]] ++ rvm_env_string=ruby-3.0.1 ++ true ++ __rvm_gemset_select_validation ++ [[ ! -d /usr/local/rvm/gems/ruby-3.0.1 ]] ++ (( 0 == 1 )) ++ case "${rvm_gemset_name}" in ++ typeset rvm_ruby_gem_home_254 ++ [[ -n '' ]] ++ rvm_ruby_gem_home_254=/usr/local/rvm/gems/ruby-3.0.1 ++ [[ /usr/local/rvm/gems/ruby-3.0.1 != \/\u\s\r\/\l\o\c\a\l\/\r\v\m\/\g\e\m\s\/\r\u\b\y\-\3\.\0\.\1 ]] ++ rvm_ruby_selected_flag=1 ++ [[ system == ruby ]] ++ __rvm_use_ ++ rvm_ruby_home=/usr/local/rvm/rubies/ruby-3.0.1 ++ [[ ! -d /usr/local/rvm/rubies/ruby-3.0.1 ]] ++ __rvm_gemset_use_ensure ++ [[ ! -d /usr/local/rvm/gems/ruby-3.0.1 ]] ++ [[ -n '' ]] ++ export GEM_HOME GEM_PATH MY_RUBY_HOME RUBY_VERSION IRBRC ++ GEM_HOME=/usr/local/rvm/gems/ruby-3.0.1 ++ GEM_PATH=/usr/local/rvm/gems/ruby-3.0.1:/usr/local/rvm/gems/ruby-3.0.1@global ++ MY_RUBY_HOME=/usr/local/rvm/rubies/ruby-3.0.1 ++ RUBY_VERSION=ruby-3.0.1 ++ IRBRC=/usr/local/rvm/rubies/ruby-3.0.1/.irbrc ++ unset BUNDLE_PATH ++ [[ maglev == \r\u\b\y ]] ++ [[ -n /usr/local/rvm/rubies/ruby-3.0.1/.irbrc ]] ++ (( 1 >= 2 && 0 == 0 )) ++ (( 1 == 1 && 1 == 1 )) ++ rvm_log 'Using /usr/local/rvm/gems/ruby-3.0.1' ++ [[ '' == 1 ]] ++ printf %b 'Using /usr/local/rvm/gems/ruby-3.0.1\n' Using /usr/local/rvm/gems/ruby-3.0.1 ++ [[ /usr/local/rvm/gems/ruby-3.0.1 != \/\u\s\r\/\l\o\c\a\l\/\r\v\m\/\g\e\m\s\/\r\u\b\y\-\3\.\0\.\1\@\g\l\o\b\a\l ]] ++ __path_prefix=/usr/local/rvm/gems/ruby-3.0.1/bin:/usr/local/rvm/gems/ruby-3.0.1@global/bin:/usr/local/rvm/rubies/ruby-3.0.1/bin:/usr/local/rvm/bin ++ __path_suffix= ++ __rvm_use_common ++ [[ -z ruby-3.0.1 ]] ++ export rvm_ruby_string ++ [[ -z '' ]] ++ typeset __save_PATH ++ __rvm_remove_rvm_from_path ++ typeset local_rvm_path ++ __rvm_remove_from_path '/usr/local/rvm/*' ++ export PATH ++ typeset _value ++ _value='/usr/local/rvm/*' ++ [[ /usr/local/rvm/* == \/\* ]] ++ [[ /usr/local/rvm/gems/ruby-3.0.1/bin:/usr/local/rvm/gems/ruby-3.0.1@global/bin:/usr/local/rvm/rubies/ruby-3.0.1/bin:/usr/local/rvm/bin:/home/r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest == *\/\/* ]] ++ [[ /usr/local/rvm/gems/ruby-3.0.1/bin:/usr/local/rvm/gems/ruby-3.0.1@global/bin:/usr/local/rvm/rubies/ruby-3.0.1/bin:/usr/local/rvm/bin:/home/r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest == *\/\:* ]] ++ __rvm_string_match :/usr/local/rvm/gems/ruby-3.0.1/bin:/usr/local/rvm/gems/ruby-3.0.1@global/bin:/usr/local/rvm/rubies/ruby-3.0.1/bin:/usr/local/rvm/bin:/home/r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest: '*:/usr/local/rvm/*:*' ++ typeset _string ++ _string=:/usr/local/rvm/gems/ruby-3.0.1/bin:/usr/local/rvm/gems/ruby-3.0.1@global/bin:/usr/local/rvm/rubies/ruby-3.0.1/bin:/usr/local/rvm/bin:/home/r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest: ++ shift ++ (( 1 )) ++ case "${_string}" in ++ return 0 ++ typeset -a _path ++ _path=() ++ __rvm_custom_separated_array _path : /usr/local/rvm/gems/ruby-3.0.1/bin:/usr/local/rvm/gems/ruby-3.0.1@global/bin:/usr/local/rvm/rubies/ruby-3.0.1/bin:/usr/local/rvm/bin:/home/r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest ++ typeset IFS ++ IFS=: ++ [[ -n '' ]] ++ eval '_path+=( $3 )' +++ _path+=($3) ++ __rvm_remove_from_array _path '/usr/local/rvm/*' /usr/local/rvm/gems/ruby-3.0.1/bin /usr/local/rvm/gems/ruby-3.0.1@global/bin /usr/local/rvm/rubies/ruby-3.0.1/bin /usr/local/rvm/bin /home/r/.cargo/bin /usr/local/sbin /usr/local/bin /usr/sbin /usr/bin /sbin /bin /usr/games /usr/local/games /snap/bin /usr/local/texlive/2023/bin/latest /usr/lib/postgresql/14/bin /home/r/.cargo/bin /usr/local/texlive/2023/bin/latest ++ typeset _array_name _iterator _search ++ typeset -a _temp_array ++ _array_name=_path ++ _search='/usr/local/rvm/*' ++ shift 2 ++ _temp_array=() ++ for _iterator in "$@" ++ __rvm_string_match /usr/local/rvm/gems/ruby-3.0.1/bin '/usr/local/rvm/*' ++ typeset _string ++ _string=/usr/local/rvm/gems/ruby-3.0.1/bin ++ shift ++ (( 1 )) ++ case "${_string}" in ++ return 0 ++ for _iterator in "$@" ++ __rvm_string_match /usr/local/rvm/gems/ruby-3.0.1@global/bin '/usr/local/rvm/*' ++ typeset _string ++ _string=/usr/local/rvm/gems/ruby-3.0.1@global/bin ++ shift ++ (( 1 )) ++ case "${_string}" in ++ return 0 ++ for _iterator in "$@" ++ __rvm_string_match /usr/local/rvm/rubies/ruby-3.0.1/bin '/usr/local/rvm/*' ++ typeset _string ++ _string=/usr/local/rvm/rubies/ruby-3.0.1/bin ++ shift ++ (( 1 )) ++ case "${_string}" in ++ return 0 ++ for _iterator in "$@" ++ __rvm_string_match /usr/local/rvm/bin '/usr/local/rvm/*' ++ typeset _string ++ _string=/usr/local/rvm/bin ++ shift ++ (( 1 )) ++ case "${_string}" in ++ return 0 ++ for _iterator in "$@" ++ __rvm_string_match /home/r/.cargo/bin '/usr/local/rvm/*' ++ typeset _string ++ _string=/home/r/.cargo/bin ++ shift ++ (( 1 )) ++ case "${_string}" in ++ shift ++ (( 0 )) ++ return 1 ++ _temp_array+=("$_iterator") ++ for _iterator in "$@" ++ __rvm_string_match /usr/local/sbin '/usr/local/rvm/*' ++ typeset _string ++ _string=/usr/local/sbin ++ shift ++ (( 1 )) ++ case "${_string}" in ++ shift ++ (( 0 )) ++ return 1 ++ _temp_array+=("$_iterator") ++ for _iterator in "$@" ++ __rvm_string_match /usr/local/bin '/usr/local/rvm/*' ++ typeset _string ++ _string=/usr/local/bin ++ shift ++ (( 1 )) ++ case "${_string}" in ++ shift ++ (( 0 )) ++ return 1 ++ _temp_array+=("$_iterator") ++ for _iterator in "$@" ++ __rvm_string_match /usr/sbin '/usr/local/rvm/*' ++ typeset _string ++ _string=/usr/sbin ++ shift ++ (( 1 )) ++ case "${_string}" in ++ shift ++ (( 0 )) ++ return 1 ++ _temp_array+=("$_iterator") ++ for _iterator in "$@" ++ __rvm_string_match /usr/bin '/usr/local/rvm/*' ++ typeset _string ++ _string=/usr/bin ++ shift ++ (( 1 )) ++ case "${_string}" in ++ shift ++ (( 0 )) ++ return 1 ++ _temp_array+=("$_iterator") ++ for _iterator in "$@" ++ __rvm_string_match /sbin '/usr/local/rvm/*' ++ typeset _string ++ _string=/sbin ++ shift ++ (( 1 )) ++ case "${_string}" in ++ shift ++ (( 0 )) ++ return 1 ++ _temp_array+=("$_iterator") ++ for _iterator in "$@" ++ __rvm_string_match /bin '/usr/local/rvm/*' ++ typeset _string ++ _string=/bin ++ shift ++ (( 1 )) ++ case "${_string}" in ++ shift ++ (( 0 )) ++ return 1 ++ _temp_array+=("$_iterator") ++ for _iterator in "$@" ++ __rvm_string_match /usr/games '/usr/local/rvm/*' ++ typeset _string ++ _string=/usr/games ++ shift ++ (( 1 )) ++ case "${_string}" in ++ shift ++ (( 0 )) ++ return 1 ++ _temp_array+=("$_iterator") ++ for _iterator in "$@" ++ __rvm_string_match /usr/local/games '/usr/local/rvm/*' ++ typeset _string ++ _string=/usr/local/games ++ shift ++ (( 1 )) ++ case "${_string}" in ++ shift ++ (( 0 )) ++ return 1 ++ _temp_array+=("$_iterator") ++ for _iterator in "$@" ++ __rvm_string_match /snap/bin '/usr/local/rvm/*' ++ typeset _string ++ _string=/snap/bin ++ shift ++ (( 1 )) ++ case "${_string}" in ++ shift ++ (( 0 )) ++ return 1 ++ _temp_array+=("$_iterator") ++ for _iterator in "$@" ++ __rvm_string_match /usr/local/texlive/2023/bin/latest '/usr/local/rvm/*' ++ typeset _string ++ _string=/usr/local/texlive/2023/bin/latest ++ shift ++ (( 1 )) ++ case "${_string}" in ++ shift ++ (( 0 )) ++ return 1 ++ _temp_array+=("$_iterator") ++ for _iterator in "$@" ++ __rvm_string_match /usr/lib/postgresql/14/bin '/usr/local/rvm/*' ++ typeset _string ++ _string=/usr/lib/postgresql/14/bin ++ shift ++ (( 1 )) ++ case "${_string}" in ++ shift ++ (( 0 )) ++ return 1 ++ _temp_array+=("$_iterator") ++ for _iterator in "$@" ++ __rvm_string_match /home/r/.cargo/bin '/usr/local/rvm/*' ++ typeset _string ++ _string=/home/r/.cargo/bin ++ shift ++ (( 1 )) ++ case "${_string}" in ++ shift ++ (( 0 )) ++ return 1 ++ _temp_array+=("$_iterator") ++ for _iterator in "$@" ++ __rvm_string_match /usr/local/texlive/2023/bin/latest '/usr/local/rvm/*' ++ typeset _string ++ _string=/usr/local/texlive/2023/bin/latest ++ shift ++ (( 1 )) ++ case "${_string}" in ++ shift ++ (( 0 )) ++ return 1 ++ _temp_array+=("$_iterator") ++ eval '_path=( "${_temp_array[@]}" )' +++ _path=("${_temp_array[@]}") ++ __rvm_join_array PATH : _path ++ typeset IFS ++ IFS=: ++ eval 'PATH="${_path[*]}"' +++ PATH=/home/r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest ++ __rvm_remove_from_path '/usr/local/rvm/gems/*' ++ export PATH ++ typeset _value ++ _value='/usr/local/rvm/gems/*' ++ [[ /usr/local/rvm/gems/* == \/\* ]] ++ [[ /home/r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest == *\/\/* ]] ++ [[ /home/r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest == *\/\:* ]] ++ __rvm_string_match :/home/r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest: '*:/usr/local/rvm/gems/*:*' ++ typeset _string ++ _string=:/home/r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest: ++ shift ++ (( 1 )) ++ case "${_string}" in ++ shift ++ (( 0 )) ++ return 1 ++ __rvm_remove_from_path /usr/local/rvm/bin ++ export PATH ++ typeset _value ++ _value=/usr/local/rvm/bin ++ [[ /usr/local/rvm/bin == \/\* ]] ++ [[ /home/r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest == *\/\/* ]] ++ [[ /home/r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest == *\/\:* ]] ++ __rvm_string_match :/home/r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest: '*:/usr/local/rvm/bin:*' ++ typeset _string ++ _string=:/home/r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest: ++ shift ++ (( 1 )) ++ case "${_string}" in ++ shift ++ (( 0 )) ++ return 1 +++ __rvm_which rvm ++ local_rvm_path= ++ builtin hash -r ++ __save_PATH=/home/r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest ++ [[ -n '' ]] ++ PATH=/usr/local/rvm/gems/ruby-3.0.1/bin:/usr/local/rvm/gems/ruby-3.0.1@global/bin:/usr/local/rvm/rubies/ruby-3.0.1/bin:/usr/local/rvm/bin:/home/r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest ++ export PATH ++ builtin hash -r ++ [[ ruby-3.0.1 != \s\y\s\t\e\m ]] ++ case "${rvm_rvmrc_flag:-0}" in ++ typeset environment_id +++ __rvm_env_string +++ typeset _string +++ _string=/usr/local/rvm/gems/ruby-3.0.1 +++ _string=ruby-3.0.1 +++ printf %b 'ruby-3.0.1\n' ++ environment_id=ruby-3.0.1 ++ (( 0 == 1 )) ++ rvm_default_flag=0 ++ [[ -n '' ]] ++ rvm_hook=after_use ++ source /usr/local/rvm/scripts/hook +++ typeset old_rvm_verbose_flag old_rvm_debug_flag +++ old_rvm_verbose_flag=1 +++ old_rvm_debug_flag=0 +++ typeset rvm_verbose_flag rvm_debug_flag hooks +++ true rvm_verbose_flag:1 rvm_hooks_path:/usr/local/rvm/hooks rvm_debug_flag:0 rvm_hook:after_use +++ [[ -n after_use ]] +++ hooks=() +++ [[ -d /usr/local/rvm/hooks ]] +++ hooks+=("$rvm_hooks_path") +++ [[ /home/r/.rvm/hooks != \/\u\s\r\/\l\o\c\a\l\/\r\v\m\/\h\o\o\k\s ]] +++ [[ -d /home/r/.rvm/hooks ]] +++ [[ -n /usr/local/rvm/hooks ]] +++ __rvm_read_lines _hooks_list /dev/fd/63 +++ typeset IFS +++ IFS=' ' ++++ __rvm_find -L /usr/local/rvm/hooks -iname 'after_use*' -type f +++ [[ /dev/fd/63 == \- ]] +++ eval '_hooks_list=( $( \command \cat "${2:--}" ) )' ++++ _hooks_list=($( \command \cat "${2:--}" )) +++++ command cat /dev/fd/63 +++ for hook in "${_hooks_list[@]}" +++ [[ -x /usr/local/rvm/hooks/after_use_jruby_opts ]] +++ [[ after_use_jruby_opts == \a\f\t\e\r\_\u\s\e ]] +++ for hook in "${_hooks_list[@]}" +++ [[ -x /usr/local/rvm/hooks/after_use_maglev ]] +++ [[ /usr/local/rvm/hooks/after_use_maglev == \/\u\s\r\/\l\o\c\a\l\/\r\v\m\/\h\o\o\k\s\/* ]] +++ rvm_debug 'Running /usr/local/rvm/hooks/after_use_maglev' +++ (( 0 )) +++ return 0 +++ __rvm_conditionally_do_with_env . /usr/local/rvm/hooks/after_use_maglev +++ (( __rvm_env_loaded > 0 )) +++ . /usr/local/rvm/hooks/after_use_maglev ++++ . /usr/local/rvm/scripts/functions/hooks/maglev ++++ [[ ruby-3.0.1 =~ maglev ]] +++ for hook in "${_hooks_list[@]}" +++ [[ -x /usr/local/rvm/hooks/after_use_current ]] +++ [[ after_use_current == \a\f\t\e\r\_\u\s\e ]] +++ for hook in "${_hooks_list[@]}" +++ [[ -x /usr/local/rvm/hooks/after_use_jruby ]] +++ [[ after_use_jruby == \a\f\t\e\r\_\u\s\e ]] +++ for hook in "${_hooks_list[@]}" +++ [[ -x /usr/local/rvm/hooks/after_use_rbx_opts ]] +++ [[ after_use_rbx_opts == \a\f\t\e\r\_\u\s\e ]] +++ for hook in "${_hooks_list[@]}" +++ [[ -x /usr/local/rvm/hooks/after_use_home_bin ]] +++ [[ after_use_home_bin == \a\f\t\e\r\_\u\s\e ]] +++ for hook in "${_hooks_list[@]}" +++ [[ -x /usr/local/rvm/hooks/after_use_textmate ]] +++ [[ after_use_textmate == \a\f\t\e\r\_\u\s\e ]] +++ unset rvm_hook hooks _hooks_list hook ++ return 0 ++ __rvm_use_ruby_warnings ++ [[ ruby-3.0.1 == \s\y\s\t\e\m ]] ++ [[ ruby-3.0.1 == '' ]] ++ typeset __executable __gem_version ++ for __executable in ruby gem irb ++ [[ -x /usr/local/rvm/rubies/ruby-3.0.1/bin/ruby ]] ++ for __executable in ruby gem irb ++ [[ -x /usr/local/rvm/rubies/ruby-3.0.1/bin/gem ]] ++ for __executable in ruby gem irb ++ [[ -x /usr/local/rvm/rubies/ruby-3.0.1/bin/irb ]] ++ [[ ruby == \r\u\b\y ]] ++ __rvm_version_compare 3.0.1 -ge 2.0.0 ++ typeset first +++ command printf %b '3.0.1\n2.0.0\n' +++ __rvm_version_sort +++ command head -n1 +++ command awk '-F[.-]' -v OFS=. '{ # split on "." and "-", merge back with "." original=$0 # save original to preserve it before the line is changed for (n=1; n<10; n++) { # iterate through max 9 components of version $n=tolower($n) # ignore case for sorting if ($n == "") $n="0" # treat non existing parts as 0 if ($n ~ /^p[0-9]/) $n=substr($n, 2) # old ruby -p notation if ($n ~ /^[0-9](rc|b)/) $n=substr($n, 1, 1)". "substr($n, 2) # old jruby 0RC1 notation if (n == 1 && $n ~ /^[0-9]/) $n="zzz."$n # first group must be a string if (n > 1 && $n ~ /^[a-z]/) $n=" "$n # names go before numbers thanks to space } print $0"\t"original # print the transformed version and original separated by \t # so we can extract original after sorting }' +++ awk '-F\t' '{print $2}' +++ LC_ALL=C +++ sort -t. -k 1,1d -k 2,2n -k 3,3n -k 4,4n -k 5,5n -k 6,6n -k 7,7n -k 8,8n -k 9,9n ++ first=2.0.0 ++ case "$2" in ++ [[ 2.0.0 == \h\e\a\d ]] ++ [[ 2.0.0 == \2\.\0\.\0 ]] ++ return 0 ++ __rvm_which gem ++ command which gem +++ RUBYGEMS_GEMDEPS= +++ gem --version +++ typeset result +++ typeset rvmrc +++ rvm_rvmrc_files=("/etc/rvmrc" "$HOME/.rvmrc") +++ [[ -n /usr/local ]] +++ [[ /home/r/.rvmrc -ef /usr/local/.rvmrc ]] +++ rvm_rvmrc_files+=("${rvm_prefix}/.rvmrc") +++ for rvmrc in "${rvm_rvmrc_files[@]}" +++ [[ -s /etc/rvmrc ]] +++ source /etc/rvmrc ++++ umask u=rwx,g=rwx,o=rx +++ for rvmrc in "${rvm_rvmrc_files[@]}" +++ [[ -s /home/r/.rvmrc ]] +++ true +++ for rvmrc in "${rvm_rvmrc_files[@]}" +++ [[ -s /usr/local/.rvmrc ]] +++ true +++ unset rvm_rvmrc_files +++ command gem --version +++ hash -r +++ return 0 ++ __gem_version=3.2.15 ++ [[ -n 3.2.15 ]] ++ __rvm_version_compare 3.2.15 -lt 2.0.0 ++ typeset first +++ command printf %b '3.2.15\n2.0.0\n' +++ __rvm_version_sort +++ command head -n1 +++ command awk '-F[.-]' -v OFS=. '{ # split on "." and "-", merge back with "." original=$0 # save original to preserve it before the line is changed for (n=1; n<10; n++) { # iterate through max 9 components of version $n=tolower($n) # ignore case for sorting if ($n == "") $n="0" # treat non existing parts as 0 if ($n ~ /^p[0-9]/) $n=substr($n, 2) # old ruby -p notation if ($n ~ /^[0-9](rc|b)/) $n=substr($n, 1, 1)". "substr($n, 2) # old jruby 0RC1 notation if (n == 1 && $n ~ /^[0-9]/) $n="zzz."$n # first group must be a string if (n > 1 && $n ~ /^[a-z]/) $n=" "$n # names go before numbers thanks to space } print $0"\t"original # print the transformed version and original separated by \t # so we can extract original after sorting }' +++ awk '-F\t' '{print $2}' +++ LC_ALL=C +++ sort -t. -k 1,1d -k 2,2n -k 3,3n -k 4,4n -k 5,5n -k 6,6n -k 7,7n -k 8,8n -k 9,9n ++ first=2.0.0 ++ case "$2" in ++ [[ 2.0.0 == \h\e\a\d ]] ++ [[ 2.0.0 == \3\.\2\.\1\5 ]] ++ return 1 ++ current_result=0 ++ (( result )) ++ result=0 ++ (( result )) ++ case "$rvm_action" in ++ current_result=0 ++ (( result )) ++ result=0 ++ typeset __local_rvm_trace_flag ++ __local_rvm_trace_flag=0 ++ __rvm_cli_autoreload ++ [[ 0 -eq 1 ]] ++ __rvm_teardown ++ builtin command -v __rvm_cleanup_tmp ++ __rvm_cleanup_tmp ++ [[ -d /usr/local/rvm/tmp/ ]] ++ case "${rvm_tmp_path%\/}" in ++ __rvm_rm_rf '/usr/local/rvm/tmp/282*' ++ __rvm_rm_rf_verbose '/usr/local/rvm/tmp/282*' ++ typeset target ++ target='/usr/local/rvm/tmp/282*' ++ [[ -n '' ]] ++ [[ -n 5.1.16(1)-release ]] ++ builtin shopt -s extglob ++ case "${target}" in ++ [[ -z /usr/local/rvm/tmp/282* ]] ++ [[ -d /usr/local/rvm/tmp/282* ]] ++ [[ -f /usr/local/rvm/tmp/282* ]] ++ [[ -L /usr/local/rvm/tmp/282* ]] ++ rvm_debug '__rvm_rm_rf already gone: /usr/local/rvm/tmp/282*' ++ (( 0 )) ++ return 0 ++ true ++ true ++ export __rvm_env_loaded ++ : __rvm_env_loaded:1: ++ : __rvm_env_loaded:1: ++ : __rvm_env_loaded:0: ++ [[ -z /usr/local/rvm/tmp ]] ++ (( __rvm_env_loaded > 0 )) ++ [[ -n 5.1.16(1)-release ]] ++ trap - EXIT HUP INT QUIT TERM ++ [[ -n '' ]] ++ (( rvm_bash_nounset == 1 )) ++ unset rvm_bash_nounset ++ [[ -n '' ]] ++ [[ -n 0002 ]] ++ umask 0002 ++ unset rvm_stored_umask ++ builtin command -v __rvm_cleanup_download ++ [[ 1 == \1 ]] ++ set -e ++ __variables_definition unset ++ typeset -a __variables_list __array_list ++ typeset __method ++ __method=unset ++ __variables_list=(rvm_head_flag rvm_ruby_selected_flag rvm_user_install_flag rvm_path_flag rvm_cron_flag rvm_static_flag rvm_default_flag rvm_loaded_flag rvm_llvm_flag rvm_skip_autoreconf_flag rvm_dynamic_extensions_flag rvm_18_flag rvm_19_flag rvm_20_flag rvm_21_flag rvm_force_autoconf_flag rvm_dump_environment_flag rvm_curl_flags rvm_rubygems_version rvm_verbose_flag rvm_debug_flag rvm_trace_flag __array_start rvm_skip_pristine_flag rvm_create_flag rvm_remove_flag rvm_movable_flag rvm_archive_flag rvm_gemdir_flag rvm_reload_flag rvm_auto_reload_flag rvm_disable_binary_flag rvm_ignore_gemsets_flag rvm_skip_gemsets_flag rvm_install_on_use_flag rvm_remote_flag rvm_verify_downloads_flag rvm_skip_openssl_flag rvm_gems_cache_path rvm_gems_path rvm_man_path rvm_ruby_gem_path rvm_ruby_log_path rvm_gems_cache_path rvm_archives_path rvm_docs_path rvm_environments_path rvm_examples_path rvm_gems_path rvm_gemsets_path rvm_help_path rvm_hooks_path rvm_lib_path rvm_log_path rvm_patches_path rvm_repos_path rvm_rubies_path rvm_scripts_path rvm_src_path rvm_tmp_path rvm_user_path rvm_usr_path rvm_wrappers_path rvm_stored_errexit rvm_ruby_strings rvm_ruby_binary rvm_ruby_gem_home rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_major_version rvm_ruby_minor_version rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_repo_branch rvm_ruby_revision rvm_ruby_tag rvm_ruby_sha rvm_ruby_repo_tag rvm_ruby_version rvm_ruby_package_file rvm_ruby_name rvm_ruby_name rvm_ruby_args rvm_ruby_user_tag rvm_ruby_patch detected_rvm_ruby_name __rvm_env_loaded next_token rvm_error_message rvm_gemset_name rvm_parse_break rvm_token rvm_action rvm_export_args rvm_gemset_separator rvm_expanding_aliases rvm_tar_command rvm_tar_options rvm_patch_original_pwd rvm_project_rvmrc rvm_archive_extension rvm_autoinstall_bundler_flag rvm_codesign_identity rvm_expected_gemset_name rvm_without_gems rvm_with_gems rvm_with_default_gems rvm_ignore_dotfiles_flag rvm_fuzzy_flag rvm_autolibs_flag rvm_autolibs_flag_number rvm_autolibs_flag_runner rvm_quiet_curl_flag rvm_max_time_flag rvm_error_clr rvm_warn_clr rvm_debug_clr rvm_notify_clr rvm_code_clr rvm_comment_clr rvm_reset_clr rvm_error_color rvm_warn_color rvm_debug_color rvm_notify_color rvm_code_color rvm_comment_color rvm_reset_color rvm_log_timestamp rvm_log_filesystem rvm_log_namelen rvm_show_log_lines_on_error) ++ __array_list=(rvm_patch_names rvm_ree_options rvm_autoconf_flags rvm_architectures) ++ case "${__method}" in ++ unset rvm_patch_names rvm_ree_options rvm_autoconf_flags rvm_architectures ++ unset rvm_head_flag rvm_ruby_selected_flag rvm_user_install_flag rvm_path_flag rvm_cron_flag rvm_static_flag rvm_default_flag rvm_loaded_flag rvm_llvm_flag rvm_skip_autoreconf_flag rvm_dynamic_extensions_flag rvm_18_flag rvm_19_flag rvm_20_flag rvm_21_flag rvm_force_autoconf_flag rvm_dump_environment_flag rvm_curl_flags rvm_rubygems_version rvm_verbose_flag rvm_debug_flag rvm_trace_flag __array_start rvm_skip_pristine_flag rvm_create_flag rvm_remove_flag rvm_movable_flag rvm_archive_flag rvm_gemdir_flag rvm_reload_flag rvm_auto_reload_flag rvm_disable_binary_flag rvm_ignore_gemsets_flag rvm_skip_gemsets_flag rvm_install_on_use_flag rvm_remote_flag rvm_verify_downloads_flag rvm_skip_openssl_flag rvm_gems_cache_path rvm_gems_path rvm_man_path rvm_ruby_gem_path rvm_ruby_log_path rvm_gems_cache_path rvm_archives_path rvm_docs_path rvm_environments_path rvm_examples_path rvm_gems_path rvm_gemsets_path rvm_help_path rvm_hooks_path rvm_lib_path rvm_log_path rvm_patches_path rvm_repos_path rvm_rubies_path rvm_scripts_path rvm_src_path rvm_tmp_path rvm_user_path rvm_usr_path rvm_wrappers_path rvm_stored_errexit rvm_ruby_strings rvm_ruby_binary rvm_ruby_gem_home rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_major_version rvm_ruby_minor_version rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_repo_branch rvm_ruby_revision rvm_ruby_tag rvm_ruby_sha rvm_ruby_repo_tag rvm_ruby_version rvm_ruby_package_file rvm_ruby_name rvm_ruby_name rvm_ruby_args rvm_ruby_user_tag rvm_ruby_patch detected_rvm_ruby_name __rvm_env_loaded next_token rvm_error_message rvm_gemset_name rvm_parse_break rvm_token rvm_action rvm_export_args rvm_gemset_separator rvm_expanding_aliases rvm_tar_command rvm_tar_options rvm_patch_original_pwd rvm_project_rvmrc rvm_archive_extension rvm_autoinstall_bundler_flag rvm_codesign_identity rvm_expected_gemset_name rvm_without_gems rvm_with_gems rvm_with_default_gems rvm_ignore_dotfiles_flag rvm_fuzzy_flag rvm_autolibs_flag rvm_autolibs_flag_number rvm_autolibs_flag_runner rvm_quiet_curl_flag rvm_max_time_flag rvm_error_clr rvm_warn_clr rvm_debug_clr rvm_notify_clr rvm_code_clr rvm_comment_clr rvm_reset_clr rvm_error_color rvm_warn_color rvm_debug_color rvm_notify_color rvm_code_color rvm_comment_color rvm_reset_color rvm_log_timestamp rvm_log_filesystem rvm_log_namelen rvm_show_log_lines_on_error ++ [[ -n 5.1.16(1)-release ]] ++ export -fn __rvm_select_version_variables __rvm_ruby_string_parse_ __rvm_rm_rf_verbose __rvm_parse_args __rvm_ruby_string_find __rvm_file_load_env __rvm_remove_without_gems ++ unset _system_arch _system_name _system_type _system_version ++ return 0 ++ (( __local_rvm_trace_flag > 0 )) ++ return 0 ++ export JAVA_HOME=/usr/lib/jvm/java-11 ++ JAVA_HOME=/usr/lib/jvm/java-11 ++ export PATH=/usr/local/rvm/gems/ruby-3.0.1/bin:/usr/local/rvm/gems/ruby-3.0.1@global/bin:/usr/local/rvm/rubies/ruby-3.0.1/bin:/usr/local/rvm/bin:/home/r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin ++ PATH=/usr/local/rvm/gems/ruby-3.0.1/bin:/usr/local/rvm/gems/ruby-3.0.1@global/bin:/usr/local/rvm/rubies/ruby-3.0.1/bin:/usr/local/rvm/bin:/home/r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin ++ export M2_HOME=/usr/local/apache-maven/apache-maven- ++ M2_HOME=/usr/local/apache-maven/apache-maven- ++ . /home/r/.cargo/env +++ case ":${PATH}:" in ++ export PATH=/usr/local/rvm/gems/ruby-3.0.1/bin:/usr/local/rvm/gems/ruby-3.0.1@global/bin:/usr/local/rvm/rubies/ruby-3.0.1/bin:/usr/local/rvm/bin:/home/r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin ++ PATH=/usr/local/rvm/gems/ruby-3.0.1/bin:/usr/local/rvm/gems/ruby-3.0.1@global/bin:/usr/local/rvm/rubies/ruby-3.0.1/bin:/usr/local/rvm/bin:/home/r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin + shopt -s expand_aliases + alias 'sudo=sudo -i' + export HOME=/home/r + HOME=/home/r + cd /home/r/repo + __zsh_like_cd cd /home/r/repo + typeset __zsh_like_cd_hook + builtin cd /home/r/repo + for __zsh_like_cd_hook in chpwd "${chpwd_functions[@]}" + typeset -f chpwd + for __zsh_like_cd_hook in chpwd "${chpwd_functions[@]}" + typeset -f __rvm_cd_functions_set + __rvm_cd_functions_set + __rvm_do_with_env_before + [[ -n '' ]] + [[ -n /usr/local/rvm ]] + source /usr/local/rvm/scripts/initialize ++ [[ -n 5.1.16(1)-release ]] ++ shopt -s extglob ++ (( 0 == 1 )) ++ export __rvm_env_loaded ++ : __rvm_env_loaded:0: ++ : __rvm_env_loaded:1: ++ [[ -z '' ]] ++ typeset -f __rvm_cleanse_variables ++ __rvm_cleanse_variables ++ __rvm_unset_ruby_variables ++ unset rvm_env_string rvm_ruby_string rvm_ruby_strings rvm_ruby_binary rvm_ruby_gem_home rvm_ruby_gem_path rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_log_path rvm_ruby_major_version rvm_ruby_minor_version rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_repo_branch rvm_ruby_revision rvm_ruby_selected_flag rvm_ruby_tag rvm_ruby_version rvm_head_flag rvm_ruby_package_file rvm_ruby_configure rvm_ruby_name rvm_ruby_url rvm_ruby_global_gems_path rvm_ruby_args rvm_ruby_name rvm_llvm_flag rvm_ruby_repo_tag ++ __rvm_load_rvmrc ++ typeset _file ++ typeset -a rvm_rvmrc_files ++ (( 0 == 1 )) ++ [[ -n '' ]] +++ umask ++ export rvm_stored_umask=0002 ++ rvm_stored_umask=0002 ++ rvm_rvmrc_files=("/etc/rvmrc" "$HOME/.rvmrc") ++ [[ -n /usr/local ]] ++ [[ /home/r/.rvmrc -ef /usr/local/.rvmrc ]] ++ rvm_rvmrc_files+=("${rvm_prefix}/.rvmrc") ++ for _file in "${rvm_rvmrc_files[@]}" ++ [[ -s /etc/rvmrc ]] ++ __rvm_grep '^\s*rvm .*$' /etc/rvmrc ++ source /etc/rvmrc +++ umask u=rwx,g=rwx,o=rx ++ for _file in "${rvm_rvmrc_files[@]}" ++ [[ -s /home/r/.rvmrc ]] ++ for _file in "${rvm_rvmrc_files[@]}" ++ [[ -s /usr/local/.rvmrc ]] ++ return 0 ++ [[ 0 -eq 1 ]] ++ unset rvm_gemset_name ++ unset rvm_configure_flags rvm_patch_names rvm_make_flags ++ unset rvm_env_string rvm_ruby_string rvm_action rvm_error_message rvm_force_flag rvm_debug_flag rvm_delete_flag rvm_summary_flag rvm_json_flag rvm_yaml_flag rvm_file_name rvm_user_flag rvm_system_flag rvm_install_flag rvm_llvm_flag rvm_sticky_flag rvm_rvmrc_flag rvm_gems_flag rvm_docs_flag rvm_ruby_alias rvm_static_flag rvm_archive_extension rvm_hook rvm_ruby_name rvm_remote_flag ++ __rvm_load_rvmrc ++ typeset _file ++ typeset -a rvm_rvmrc_files ++ (( 0 == 1 )) ++ [[ -n 0002 ]] ++ rvm_rvmrc_files=("/etc/rvmrc" "$HOME/.rvmrc") ++ [[ -n /usr/local ]] ++ [[ /home/r/.rvmrc -ef /usr/local/.rvmrc ]] ++ rvm_rvmrc_files+=("${rvm_prefix}/.rvmrc") ++ for _file in "${rvm_rvmrc_files[@]}" ++ [[ -s /etc/rvmrc ]] ++ __rvm_grep '^\s*rvm .*$' /etc/rvmrc ++ source /etc/rvmrc +++ umask u=rwx,g=rwx,o=rx ++ for _file in "${rvm_rvmrc_files[@]}" ++ [[ -s /home/r/.rvmrc ]] ++ for _file in "${rvm_rvmrc_files[@]}" ++ [[ -s /usr/local/.rvmrc ]] ++ return 0 ++ (( 0 == 0 )) ++ [[ -n 0002 ]] ++ rvm_rvmrc_files=("/etc/rvmrc" "$HOME/.rvmrc") ++ [[ -n /usr/local ]] ++ [[ /home/r/.rvmrc -ef /usr/local/.rvmrc ]] ++ rvm_rvmrc_files+=("${rvm_prefix}/.rvmrc") ++ for rvmrc in "${rvm_rvmrc_files[@]}" ++ [[ -f /etc/rvmrc ]] ++ GREP_OPTIONS= ++ command grep '^\s*rvm .*$' /etc/rvmrc ++ source /etc/rvmrc +++ umask u=rwx,g=rwx,o=rx ++ for rvmrc in "${rvm_rvmrc_files[@]}" ++ [[ -f /home/r/.rvmrc ]] ++ for rvmrc in "${rvm_rvmrc_files[@]}" ++ [[ -f /usr/local/.rvmrc ]] ++ unset rvm_rvmrc_files ++ export rvm_path ++ [[ -z /usr/local/rvm ]] ++ true /usr/local/rvm/scripts ++ [[ -n '' ]] ++ case "$rvm_path" in ++ rvm_user_install_flag=0 ++ export rvm_user_install_flag ++ : rvm_bin_path:/usr/local/rvm/bin rvm_man_path:/usr/local/rvm/share/man rvm_archives_path:/usr/local/rvm/archives rvm_docs_path:/usr/local/rvm/docs rvm_environments_path:/usr/local/rvm/environments rvm_examples_path:/usr/local/rvm/examples rvm_gems_path:/usr/local/rvm/gems rvm_gemsets_path:/usr/local/rvm/gemsets rvm_help_path:/usr/local/rvm/help rvm_docs_path:/usr/local/rvm/docs rvm_hooks_path:/usr/local/rvm/hooks rvm_lib_path:/usr/local/rvm/lib rvm_log_path:/usr/local/rvm/log rvm_patches_path:/usr/local/rvm/patches rvm_repos_path:/usr/local/rvm/repos rvm_rubies_path:/usr/local/rvm/rubies rvm_rubygems_path:/usr/local/rvm/rubygems rvm_src_path:/usr/local/rvm/src rvm_tmp_path:/usr/local/rvm/tmp rvm_user_path:/usr/local/rvm/user rvm_usr_path:/usr/local/rvm/usr rvm_wrappers_path:/usr/local/rvm/wrappers rvm_verbose_flag:0 rvm_debug_flag:0 rvm_gems_cache_path:/usr/local/rvm/gems/cache ++ export rvm_action rvm_alias_expanded rvm_archive_extension rvm_archives_path rvm_bin_flag rvm_bin_path rvm_debug_flag rvm_default_flag rvm_delete_flag rvm_docs_path rvm_docs_type rvm_dump_environment_flag rvm_environments_path rvm_error_message rvm_examples_path rvm_expanding_aliases rvm_file_name rvm_gemdir_flag rvm_gems_cache_path rvm_gems_path rvm_gemset_name rvm_gemset_separator rvm_gemsets_path rvm_gemstone_package_file rvm_gemstone_url rvm_head_flag rvm_help_path rvm_docs_path rvm_hook rvm_hooks_path rvm_install_on_use_flag rvm_lib_path rvm_llvm_flag rvm_loaded_flag rvm_log_path rvm_niceness rvm_nightly_flag rvm_only_path_flag rvm_parse_break rvm_patch_original_pwd rvm_patches_path rvm_path rvm_pretty_print_flag rvm_proxy rvm_quiet_flag rvm_reload_flag rvm_remove_flag rvm_repos_path rvm_rubies_path rvm_ruby_alias rvm_ruby_args rvm_ruby_binary rvm_ruby_bits rvm_ruby_configure rvm_ruby_file rvm_ruby_gem_home rvm_ruby_gem_path rvm_ruby_global_gems_path rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_major_version rvm_ruby_make rvm_ruby_make_install rvm_ruby_minor_version rvm_ruby_mode rvm_ruby_name rvm_ruby_package_file rvm_ruby_package_name rvm_ruby_patch rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_revision rvm_ruby_selected_flag rvm_ruby_sha rvm_ruby_string rvm_ruby_strings rvm_ruby_tag rvm_ruby_url rvm_ruby_user_tag rvm_ruby_version rvm_script_name rvm_scripts_path rvm_sdk rvm_user_install_flag rvm_silent_flag rvm_src_path rvm_sticky_flag rvm_system_flag rvm_tmp_path rvm_token rvm_trace_flag rvm_use_flag rvm_user_flag rvm_user_path rvm_usr_path rvm_verbose_flag rvm_wrappers_path rvm_ruby_repo_branch rvm_man_path rvm_remote_flag rvm_ruby_repo_tag + __rvm_setup + __variables_definition export + typeset -a __variables_list __array_list + typeset __method + __method=export + __variables_list=(rvm_head_flag rvm_ruby_selected_flag rvm_user_install_flag rvm_path_flag rvm_cron_flag rvm_static_flag rvm_default_flag rvm_loaded_flag rvm_llvm_flag rvm_skip_autoreconf_flag rvm_dynamic_extensions_flag rvm_18_flag rvm_19_flag rvm_20_flag rvm_21_flag rvm_force_autoconf_flag rvm_dump_environment_flag rvm_curl_flags rvm_rubygems_version rvm_verbose_flag rvm_debug_flag rvm_trace_flag __array_start rvm_skip_pristine_flag rvm_create_flag rvm_remove_flag rvm_movable_flag rvm_archive_flag rvm_gemdir_flag rvm_reload_flag rvm_auto_reload_flag rvm_disable_binary_flag rvm_ignore_gemsets_flag rvm_skip_gemsets_flag rvm_install_on_use_flag rvm_remote_flag rvm_verify_downloads_flag rvm_skip_openssl_flag rvm_gems_cache_path rvm_gems_path rvm_man_path rvm_ruby_gem_path rvm_ruby_log_path rvm_gems_cache_path rvm_archives_path rvm_docs_path rvm_environments_path rvm_examples_path rvm_gems_path rvm_gemsets_path rvm_help_path rvm_hooks_path rvm_lib_path rvm_log_path rvm_patches_path rvm_repos_path rvm_rubies_path rvm_scripts_path rvm_src_path rvm_tmp_path rvm_user_path rvm_usr_path rvm_wrappers_path rvm_stored_errexit rvm_ruby_strings rvm_ruby_binary rvm_ruby_gem_home rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_major_version rvm_ruby_minor_version rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_repo_branch rvm_ruby_revision rvm_ruby_tag rvm_ruby_sha rvm_ruby_repo_tag rvm_ruby_version rvm_ruby_package_file rvm_ruby_name rvm_ruby_name rvm_ruby_args rvm_ruby_user_tag rvm_ruby_patch detected_rvm_ruby_name __rvm_env_loaded next_token rvm_error_message rvm_gemset_name rvm_parse_break rvm_token rvm_action rvm_export_args rvm_gemset_separator rvm_expanding_aliases rvm_tar_command rvm_tar_options rvm_patch_original_pwd rvm_project_rvmrc rvm_archive_extension rvm_autoinstall_bundler_flag rvm_codesign_identity rvm_expected_gemset_name rvm_without_gems rvm_with_gems rvm_with_default_gems rvm_ignore_dotfiles_flag rvm_fuzzy_flag rvm_autolibs_flag rvm_autolibs_flag_number rvm_autolibs_flag_runner rvm_quiet_curl_flag rvm_max_time_flag rvm_error_clr rvm_warn_clr rvm_debug_clr rvm_notify_clr rvm_code_clr rvm_comment_clr rvm_reset_clr rvm_error_color rvm_warn_color rvm_debug_color rvm_notify_color rvm_code_color rvm_comment_color rvm_reset_color rvm_log_timestamp rvm_log_filesystem rvm_log_namelen rvm_show_log_lines_on_error) + __array_list=(rvm_patch_names rvm_ree_options rvm_autoconf_flags rvm_architectures) + case "${__method}" in + true + export rvm_head_flag rvm_ruby_selected_flag rvm_user_install_flag rvm_path_flag rvm_cron_flag rvm_static_flag rvm_default_flag rvm_loaded_flag rvm_llvm_flag rvm_skip_autoreconf_flag rvm_dynamic_extensions_flag rvm_18_flag rvm_19_flag rvm_20_flag rvm_21_flag rvm_force_autoconf_flag rvm_dump_environment_flag rvm_curl_flags rvm_rubygems_version rvm_verbose_flag rvm_debug_flag rvm_trace_flag __array_start rvm_skip_pristine_flag rvm_create_flag rvm_remove_flag rvm_movable_flag rvm_archive_flag rvm_gemdir_flag rvm_reload_flag rvm_auto_reload_flag rvm_disable_binary_flag rvm_ignore_gemsets_flag rvm_skip_gemsets_flag rvm_install_on_use_flag rvm_remote_flag rvm_verify_downloads_flag rvm_skip_openssl_flag rvm_gems_cache_path rvm_gems_path rvm_man_path rvm_ruby_gem_path rvm_ruby_log_path rvm_gems_cache_path rvm_archives_path rvm_docs_path rvm_environments_path rvm_examples_path rvm_gems_path rvm_gemsets_path rvm_help_path rvm_hooks_path rvm_lib_path rvm_log_path rvm_patches_path rvm_repos_path rvm_rubies_path rvm_scripts_path rvm_src_path rvm_tmp_path rvm_user_path rvm_usr_path rvm_wrappers_path rvm_stored_errexit rvm_ruby_strings rvm_ruby_binary rvm_ruby_gem_home rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_major_version rvm_ruby_minor_version rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_repo_branch rvm_ruby_revision rvm_ruby_tag rvm_ruby_sha rvm_ruby_repo_tag rvm_ruby_version rvm_ruby_package_file rvm_ruby_name rvm_ruby_name rvm_ruby_args rvm_ruby_user_tag rvm_ruby_patch detected_rvm_ruby_name __rvm_env_loaded next_token rvm_error_message rvm_gemset_name rvm_parse_break rvm_token rvm_action rvm_export_args rvm_gemset_separator rvm_expanding_aliases rvm_tar_command rvm_tar_options rvm_patch_original_pwd rvm_project_rvmrc rvm_archive_extension rvm_autoinstall_bundler_flag rvm_codesign_identity rvm_expected_gemset_name rvm_without_gems rvm_with_gems rvm_with_default_gems rvm_ignore_dotfiles_flag rvm_fuzzy_flag rvm_autolibs_flag rvm_autolibs_flag_number rvm_autolibs_flag_runner rvm_quiet_curl_flag rvm_max_time_flag rvm_error_clr rvm_warn_clr rvm_debug_clr rvm_notify_clr rvm_code_clr rvm_comment_clr rvm_reset_clr rvm_error_color rvm_warn_color rvm_debug_color rvm_notify_color rvm_code_color rvm_comment_color rvm_reset_color rvm_log_timestamp rvm_log_filesystem rvm_log_namelen rvm_show_log_lines_on_error + [[ -n 5.1.16(1)-release ]] + export -fn __rvm_select_version_variables __rvm_ruby_string_parse_ __rvm_rm_rf_verbose __rvm_parse_args __rvm_ruby_string_find __rvm_file_load_env __rvm_remove_without_gems + (( __rvm_env_loaded != 1 )) + [[ -n 5.1.16(1)-release ]] + __function_on_stack cd pushd popd + __rvm_string_includes '__function_on_stack __rvm_setup __rvm_do_with_env_before __rvm_cd_functions_set __zsh_like_cd cd main' cd pushd popd + typeset __search '__text=__function_on_stack __rvm_setup __rvm_do_with_env_before __rvm_cd_functions_set __zsh_like_cd cd main' + shift + for __search in "$@" + [[ __function_on_stack __rvm_setup __rvm_do_with_env_before __rvm_cd_functions_set __zsh_like_cd cd main == *\ \c\d\ * ]] + return 0 + [[ -n '' ]] + [[ -n '' ]] + __rvm_project_rvmrc + export __rvm_project_rvmrc_lock + : __rvm_project_rvmrc_lock:0 + : __rvm_project_rvmrc_lock:1 + (( __rvm_project_rvmrc_lock > 1 )) + typeset working_dir found_file rvm_trustworthiness_result save_PATH + working_dir=/home/r/repo + save_PATH=/usr/local/rvm/gems/ruby-3.0.1/bin:/usr/local/rvm/gems/ruby-3.0.1@global/bin:/usr/local/rvm/rubies/ruby-3.0.1/bin:/usr/local/rvm/bin:/home/r/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/home/r/.cargo/bin + : + [[ -z /home/r/repo ]] + [[ /home/r == \/\h\o\m\e\/\r\/\r\e\p\o ]] + [[ /usr/local == \/\h\o\m\e\/\r\/\r\e\p\o ]] + [[ /home/r/repo == \. ]] + __rvm_project_dir_check /home/r/repo found_file + typeset _found_file path_to_check variable variable_default + typeset -a _valid_files + path_to_check=/home/r/repo + variable=found_file + variable_default= + _valid_files=("$path_to_check" "$path_to_check/.rvmrc" "$path_to_check/.versions.conf" "$path_to_check/.ruby-version" "$path_to_check/.rbfu-version" "$path_to_check/.rbenv-version" "$path_to_check/Gemfile") + __rvm_find_first_file _found_file /home/r/repo /home/r/repo/.rvmrc /home/r/repo/.versions.conf /home/r/repo/.ruby-version /home/r/repo/.rbfu-version /home/r/repo/.rbenv-version /home/r/repo/Gemfile + typeset _first_file _variable_first_file __file_enum + _first_file= + _variable_first_file=_found_file + shift + for __file_enum in "$@" + [[ -f /home/r/repo ]] + for __file_enum in "$@" + [[ -f /home/r/repo/.rvmrc ]] + for __file_enum in "$@" + [[ -f /home/r/repo/.versions.conf ]] + for __file_enum in "$@" + [[ -f /home/r/repo/.ruby-version ]] + for __file_enum in "$@" + [[ -f /home/r/repo/.rbfu-version ]] + for __file_enum in "$@" + [[ -f /home/r/repo/.rbenv-version ]] + for __file_enum in "$@" + [[ -f /home/r/repo/Gemfile ]] + eval '_found_file=""' ++ _found_file= + return 1 + true + [[ ! -s '' ]] + _found_file= + [[ -n found_file ]] + eval 'found_file="${_found_file:-}"' ++ found_file= + [[ -n '' ]] + typeset __result=1 + unset RVM_PROJECT_PATH + return 1 + working_dir=/home/r + : + [[ -z /home/r ]] + [[ /home/r == \/\h\o\m\e\/\r ]] + (( 0 >= 1 )) + [[ -n '' ]] + __rvm_file_env_check_unload + (( 0 > 0 )) + rvm_saved_env=() + unset rvm_current_rvmrc rvm_previous_environment + break + unset __rvm_project_rvmrc_lock + return 1 + true + __rvm_after_cd + typeset rvm_hook + rvm_hook=after_cd + [[ -n /usr/local/rvm/scripts ]] + source /usr/local/rvm/scripts/hook ++ typeset old_rvm_verbose_flag old_rvm_debug_flag ++ old_rvm_verbose_flag=0 ++ old_rvm_debug_flag=0 ++ typeset rvm_verbose_flag rvm_debug_flag hooks ++ true rvm_verbose_flag:0 rvm_hooks_path:/usr/local/rvm/hooks rvm_debug_flag:0 rvm_hook:after_cd ++ [[ -n after_cd ]] ++ hooks=() ++ [[ -d /usr/local/rvm/hooks ]] ++ hooks+=("$rvm_hooks_path") ++ [[ /home/r/repo/.rvm/hooks != \/\u\s\r\/\l\o\c\a\l\/\r\v\m\/\h\o\o\k\s ]] ++ [[ -d /home/r/repo/.rvm/hooks ]] ++ [[ -n /usr/local/rvm/hooks ]] ++ __rvm_read_lines _hooks_list /dev/fd/63 ++ typeset IFS ++ IFS=' ' ++ [[ /dev/fd/63 == \- ]] +++ __rvm_find -L /usr/local/rvm/hooks -iname 'after_cd*' -type f ++ eval '_hooks_list=( $( \command \cat "${2:--}" ) )' +++ _hooks_list=($( \command \cat "${2:--}" )) ++++ command cat /dev/fd/63 ++ for hook in "${_hooks_list[@]}" ++ [[ -x /usr/local/rvm/hooks/after_cd_install_vendored_gems ]] ++ [[ after_cd_install_vendored_gems == \a\f\t\e\r\_\c\d ]] ++ for hook in "${_hooks_list[@]}" ++ [[ -x /usr/local/rvm/hooks/after_cd_bundler ]] ++ [[ after_cd_bundler == \a\f\t\e\r\_\c\d ]] ++ unset rvm_hook hooks _hooks_list hook + __rvm_do_with_env_after + __rvm_teardown + builtin command -v __rvm_cleanup_tmp + __rvm_cleanup_tmp + [[ -d /usr/local/rvm/tmp/ ]] + case "${rvm_tmp_path%\/}" in + __rvm_rm_rf '/usr/local/rvm/tmp/282*' + __rvm_rm_rf_verbose '/usr/local/rvm/tmp/282*' + typeset target + target='/usr/local/rvm/tmp/282*' + [[ -n '' ]] + [[ -n 5.1.16(1)-release ]] + builtin shopt -s extglob + case "${target}" in + [[ -z /usr/local/rvm/tmp/282* ]] + [[ -d /usr/local/rvm/tmp/282* ]] + [[ -f /usr/local/rvm/tmp/282* ]] + [[ -L /usr/local/rvm/tmp/282* ]] + rvm_debug '__rvm_rm_rf already gone: /usr/local/rvm/tmp/282*' + (( 0 )) + return 0 + true + true + export __rvm_env_loaded + : __rvm_env_loaded:1: + : __rvm_env_loaded:1: + : __rvm_env_loaded:0: + [[ -z /usr/local/rvm/tmp ]] + (( __rvm_env_loaded > 0 )) + [[ -n 5.1.16(1)-release ]] + trap - EXIT HUP INT QUIT TERM + [[ -n '' ]] + (( rvm_bash_nounset == 1 )) + unset rvm_bash_nounset + [[ -n '' ]] + [[ -n 0002 ]] + umask 0002 + unset rvm_stored_umask + builtin command -v __rvm_cleanup_download + [[ '' == \1 ]] + __variables_definition unset + typeset -a __variables_list __array_list + typeset __method + __method=unset + __variables_list=(rvm_head_flag rvm_ruby_selected_flag rvm_user_install_flag rvm_path_flag rvm_cron_flag rvm_static_flag rvm_default_flag rvm_loaded_flag rvm_llvm_flag rvm_skip_autoreconf_flag rvm_dynamic_extensions_flag rvm_18_flag rvm_19_flag rvm_20_flag rvm_21_flag rvm_force_autoconf_flag rvm_dump_environment_flag rvm_curl_flags rvm_rubygems_version rvm_verbose_flag rvm_debug_flag rvm_trace_flag __array_start rvm_skip_pristine_flag rvm_create_flag rvm_remove_flag rvm_movable_flag rvm_archive_flag rvm_gemdir_flag rvm_reload_flag rvm_auto_reload_flag rvm_disable_binary_flag rvm_ignore_gemsets_flag rvm_skip_gemsets_flag rvm_install_on_use_flag rvm_remote_flag rvm_verify_downloads_flag rvm_skip_openssl_flag rvm_gems_cache_path rvm_gems_path rvm_man_path rvm_ruby_gem_path rvm_ruby_log_path rvm_gems_cache_path rvm_archives_path rvm_docs_path rvm_environments_path rvm_examples_path rvm_gems_path rvm_gemsets_path rvm_help_path rvm_hooks_path rvm_lib_path rvm_log_path rvm_patches_path rvm_repos_path rvm_rubies_path rvm_scripts_path rvm_src_path rvm_tmp_path rvm_user_path rvm_usr_path rvm_wrappers_path rvm_stored_errexit rvm_ruby_strings rvm_ruby_binary rvm_ruby_gem_home rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_major_version rvm_ruby_minor_version rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_repo_branch rvm_ruby_revision rvm_ruby_tag rvm_ruby_sha rvm_ruby_repo_tag rvm_ruby_version rvm_ruby_package_file rvm_ruby_name rvm_ruby_name rvm_ruby_args rvm_ruby_user_tag rvm_ruby_patch detected_rvm_ruby_name __rvm_env_loaded next_token rvm_error_message rvm_gemset_name rvm_parse_break rvm_token rvm_action rvm_export_args rvm_gemset_separator rvm_expanding_aliases rvm_tar_command rvm_tar_options rvm_patch_original_pwd rvm_project_rvmrc rvm_archive_extension rvm_autoinstall_bundler_flag rvm_codesign_identity rvm_expected_gemset_name rvm_without_gems rvm_with_gems rvm_with_default_gems rvm_ignore_dotfiles_flag rvm_fuzzy_flag rvm_autolibs_flag rvm_autolibs_flag_number rvm_autolibs_flag_runner rvm_quiet_curl_flag rvm_max_time_flag rvm_error_clr rvm_warn_clr rvm_debug_clr rvm_notify_clr rvm_code_clr rvm_comment_clr rvm_reset_clr rvm_error_color rvm_warn_color rvm_debug_color rvm_notify_color rvm_code_color rvm_comment_color rvm_reset_color rvm_log_timestamp rvm_log_filesystem rvm_log_namelen rvm_show_log_lines_on_error) + __array_list=(rvm_patch_names rvm_ree_options rvm_autoconf_flags rvm_architectures) + case "${__method}" in + unset rvm_patch_names rvm_ree_options rvm_autoconf_flags rvm_architectures + unset rvm_head_flag rvm_ruby_selected_flag rvm_user_install_flag rvm_path_flag rvm_cron_flag rvm_static_flag rvm_default_flag rvm_loaded_flag rvm_llvm_flag rvm_skip_autoreconf_flag rvm_dynamic_extensions_flag rvm_18_flag rvm_19_flag rvm_20_flag rvm_21_flag rvm_force_autoconf_flag rvm_dump_environment_flag rvm_curl_flags rvm_rubygems_version rvm_verbose_flag rvm_debug_flag rvm_trace_flag __array_start rvm_skip_pristine_flag rvm_create_flag rvm_remove_flag rvm_movable_flag rvm_archive_flag rvm_gemdir_flag rvm_reload_flag rvm_auto_reload_flag rvm_disable_binary_flag rvm_ignore_gemsets_flag rvm_skip_gemsets_flag rvm_install_on_use_flag rvm_remote_flag rvm_verify_downloads_flag rvm_skip_openssl_flag rvm_gems_cache_path rvm_gems_path rvm_man_path rvm_ruby_gem_path rvm_ruby_log_path rvm_gems_cache_path rvm_archives_path rvm_docs_path rvm_environments_path rvm_examples_path rvm_gems_path rvm_gemsets_path rvm_help_path rvm_hooks_path rvm_lib_path rvm_log_path rvm_patches_path rvm_repos_path rvm_rubies_path rvm_scripts_path rvm_src_path rvm_tmp_path rvm_user_path rvm_usr_path rvm_wrappers_path rvm_stored_errexit rvm_ruby_strings rvm_ruby_binary rvm_ruby_gem_home rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_major_version rvm_ruby_minor_version rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_repo_branch rvm_ruby_revision rvm_ruby_tag rvm_ruby_sha rvm_ruby_repo_tag rvm_ruby_version rvm_ruby_package_file rvm_ruby_name rvm_ruby_name rvm_ruby_args rvm_ruby_user_tag rvm_ruby_patch detected_rvm_ruby_name __rvm_env_loaded next_token rvm_error_message rvm_gemset_name rvm_parse_break rvm_token rvm_action rvm_export_args rvm_gemset_separator rvm_expanding_aliases rvm_tar_command rvm_tar_options rvm_patch_original_pwd rvm_project_rvmrc rvm_archive_extension rvm_autoinstall_bundler_flag rvm_codesign_identity rvm_expected_gemset_name rvm_without_gems rvm_with_gems rvm_with_default_gems rvm_ignore_dotfiles_flag rvm_fuzzy_flag rvm_autolibs_flag rvm_autolibs_flag_number rvm_autolibs_flag_runner rvm_quiet_curl_flag rvm_max_time_flag rvm_error_clr rvm_warn_clr rvm_debug_clr rvm_notify_clr rvm_code_clr rvm_comment_clr rvm_reset_clr rvm_error_color rvm_warn_color rvm_debug_color rvm_notify_color rvm_code_color rvm_comment_color rvm_reset_color rvm_log_timestamp rvm_log_filesystem rvm_log_namelen rvm_show_log_lines_on_error + [[ -n 5.1.16(1)-release ]] + export -fn __rvm_select_version_variables __rvm_ruby_string_parse_ __rvm_rm_rf_verbose __rvm_parse_args __rvm_ruby_string_find __rvm_file_load_env __rvm_remove_without_gems + unset _system_arch _system_name _system_type _system_version + return 0 + return 0 + true + export head=git@github.com:yegor256/dynamo-archive.git + head=git@github.com:yegor256/dynamo-archive.git + export pull_id=43 + pull_id=43 + export fork=git@github.com:yegor256/dynamo-archive.git + fork=git@github.com:yegor256/dynamo-archive.git + export fork_branch=renovate/tape-2.x + fork_branch=renovate/tape-2.x + export head_branch=master + head_branch=master + export 'pull_title=Update dependency tape to ~2.14.0' + pull_title='Update dependency tape to ~2.14.0' + export author=yegor256 + author=yegor256 + npm install --no-color K?25hnpm#WARN⠂deprecatedesocks@1.1.10:fIf:usingt2.xcbranch,0pleasesupgradestoyatmleast 2.1.6 to avoid a serious bug with socket data flow and an import issue introduced in 2.1.0 K?25hnpm#WARN#deprecatedeminimatch@0.3.0:hPleaseeupdateTto0minimatch/3.0.2tor.highermto avoid a RegExp DoS issue K?25hnpm#WARN#deprecatedequerystring@0.2.0:tThenquerystring:APIeisoconsideredlLegacy.Knew code should use the URLSearchParams API instead. K?25hnpm#WARN#deprecatedeuuid@3.3.2::PleasefupgradeTEto0version/7rorihigher.mjOlder0versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. K?25h##############)#⠧⠂reify:aws-sdk:ahttphfetcheGETE2000https://registry.npmjs0mKg0mK added 255 packages, and audited 256 packages in 48s 69 packages are looking for funding run `npm fund` for details 14 vulnerabilities (6 moderate, 6 high, 2 critical) To address all issues (including breaking changes), run: npm audit fix --force Run `npm audit` for details. + npm test --no-color > dynamo-archive@0.0.0 test > tape test/archive.test.js | faucet ...K #,1...K2m...0m1B1GncstderrK #,1,E,x,p,o,r,t,m,a,r,c,h...K ...K1m32m✓,1,E,x,p,o,r,t,s,a,r,c,h...0m1B1G ...K ...K 1A1G1m32m...0m1B1G+ mv /home/r/repo . ++ whoami + chown -R root repo + '[' -n '' ']' ++ whoami + sudo chown -R rultor repo + cd repo + git push origin master To github.com:yegor256/dynamo-archive.git 665efdb..7fa2082 master -> master container 1be28fdc23291c10dcdeec9ba3d96f89e9043ee210bae6e649ef03debda805f0 is dead Sat 27 May 2023 10:29:12 AM CEST