rultor.com logo This build log was produced by rultor.com for yegor256/cam#116
+ set -e
+ set -o pipefail
++ dirname ./run.sh
+ cd .
+ echo 453321
+ echo '2.0-SNAPSHOT BUILD'
2.0-SNAPSHOT BUILD
+ date
Fri Oct 20 11:20:10 AM CEST 2023
+ uptime
 11:20:10 up 36 days, 14:34,  0 users,  load average: 0.00, 0.04, 0.06
+ head=git@github.com:yegor256/cam.git
+ ff=default
+ image=yegor256/rultor-image:1.21.0
+ rebase=false
+ squash=false
+ head_branch=master
+ author=yegor256
+ tag=0.8.0
+ vars=('--env=head=git@github.com:yegor256/cam.git' '--env=tag=0.8.0' '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:yegor256/cam.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''tag=0.8.0'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''pdd --file=/dev/null'\'' '\'';'\'' '\''[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit 1'\'' '\'';'\'' '\''sed -i "s/0\.0\.0/${tag}/g" Makefile'\'' '\'';'\'' '\''repo=yegor256/cam'\'' '\'';'\'' '\''sudo docker build --no-cache --tag "${repo}:${tag}" "$(pwd)"'\'' '\'';'\'' '\''mkdir /tmp/dataset'\'' '\'';'\'' '\''sudo docker run --rm "${repo}:${tag}" '\''\'\'''\''make env lint test'\''\'\'''\'''\'' '\'';'\'' '\''cat ../docker-password | sudo docker login --password-stdin --username yegor256'\'' '\'';'\'' '\''sudo docker push "${repo}:${tag}"'\'' '\'';'\'' )' '--env=head_branch=master' '--env=author=yegor256')
+ scripts=('export '\''head=git@github.com:yegor256/cam.git'\''' ';' 'export '\''tag=0.8.0'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''author=yegor256'\''' ';' 'pdd --file=/dev/null' ';' '[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit 1' ';' 'sed -i "s/0\.0\.0/${tag}/g" Makefile' ';' 'repo=yegor256/cam' ';' 'sudo docker build --no-cache --tag "${repo}:${tag}" "$(pwd)"' ';' 'mkdir /tmp/dataset' ';' 'sudo docker run --rm "${repo}:${tag}" '\''make env lint test'\''' ';' 'cat ../docker-password | sudo docker login --password-stdin --username yegor256' ';' 'sudo docker push "${repo}:${tag}"' ';')
+ directory=
+ container=yegor256_cam_116
+ as_root=false
+ hostname
b3.rultor.com
+ pwd
/tmp/rultor-TTvN
+ git --version
git version 2.34.1
+ docker --version
Docker version 24.0.5, build 24.0.5-0ubuntu1~22.04.1
+ 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/cam.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/cam.git'\''' ']'
+ cd ..
+ cat
+ '[' false = true ']'
+ cat
+ chmod a+x entry.sh
+ cat
+ echo 'export '\''head=git@github.com:yegor256/cam.git'\''' ';' 'export '\''tag=0.8.0'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''author=yegor256'\''' ';' 'pdd --file=/dev/null' ';' '[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit 1' ';' 'sed -i "s/0\.0\.0/${tag}/g" Makefile' ';' repo=yegor256/cam ';' 'sudo docker build --no-cache --tag "${repo}:${tag}" "$(pwd)"' ';' 'mkdir /tmp/dataset' ';' 'sudo docker run --rm "${repo}:${tag}" '\''make env lint test'\''' ';' 'cat ../docker-password | sudo docker login --password-stdin --username yegor256' ';' 'sudo docker push "${repo}:${tag}"' ';'
+ sensitive=()
+ rm -rf .gnupg
+ '[' -z 0.8.0 ']'
+ [[ 0.8.0 =~ ^[a-zA-Z0-9\.\-]+$ ]]
+ echo 'tag name is valid: "0.8.0"'
tag name is valid: "0.8.0"
+ cd repo
++ git tag -l 0.8.0
+ '[' ']'
+ export BRANCH_NAME=__rultor
+ BRANCH_NAME=__rultor
++ git show-branch __rultor
++ wc -l
+ '[' 0 -gt 0 ']'
+ git checkout -b __rultor
Switched to a new branch '__rultor'
+ docker_when_possible
+ true
++ uptime
++ sed 's/ /\n/g'
++ tail -n 1
+ load=0.06
++ echo 0.06 '>' 30
++ bc
./run.sh: line 108: bc: command not found
+ '[' -eq 1 ']'
./run.sh: line 108: [: -eq: unary operator expected
+ echo 'load average is 0.06, low enough to run a new Docker container'
load average is 0.06, low enough to run a new Docker container
+ break
+ cd ..
+ '[' -n '' ']'
+ use_image=yegor256/rultor-image:1.21.0
+ docker pull yegor256/rultor-image:1.21.0
1.21.0: Pulling from yegor256/rultor-image
Digest: sha256:958cbdc4e6932edafa924d78102a694cb1a60d4f4cd7bc7157e4d194d397a6a0
Status: Image is up to date for yegor256/rultor-image:1.21.0
docker.io/yegor256/rultor-image:1.21.0
+ docker ps --filter=status=exited
+ grep --quiet '\syegor256_cam_116\s*$'
+ ls -al .
total 48
drwx------  3 rultor rultor 4096 Oct 20 11:20 .
drwxrwxrwt 12 root   root   4096 Oct 20 11:20 ..
-rw-rw-r--  1 rultor rultor    9 Oct 20 11:20 docker-password
-rwxrwxr-x  1 rultor rultor  556 Oct 20 11:20 end.sh
-rwxrwxr-x  1 rultor rultor  363 Oct 20 11:20 entry.sh
-rw-rw-r--  1 rultor rultor    7 Oct 20 11:20 pid
drwxrwxr-x 13 rultor rultor 4096 Oct 20 11:20 repo
-rwxrwxr-x  1 rultor rultor 6023 Oct 20 11:20 run.sh
-rw-rw-r--  1 rultor rultor  708 Oct 20 11:20 script.sh
-rw-rw-r--  1 rultor rultor 4398 Oct 20 11:20 stdout
++ pwd
++ pwd
+ docker run -t --rm -v /tmp/rultor-TTvN:/main --env=head=git@github.com:yegor256/cam.git --env=tag=0.8.0 '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:yegor256/cam.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''tag=0.8.0'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''pdd --file=/dev/null'\'' '\'';'\'' '\''[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit 1'\'' '\'';'\'' '\''sed -i "s/0\.0\.0/${tag}/g" Makefile'\'' '\'';'\'' '\''repo=yegor256/cam'\'' '\'';'\'' '\''sudo docker build --no-cache --tag "${repo}:${tag}" "$(pwd)"'\'' '\'';'\'' '\''mkdir /tmp/dataset'\'' '\'';'\'' '\''sudo docker run --rm "${repo}:${tag}" '\''\'\'''\''make env lint test'\''\'\'''\'''\'' '\'';'\'' '\''cat ../docker-password | sudo docker login --password-stdin --username yegor256'\'' '\'';'\'' '\''sudo docker push "${repo}:${tag}"'\'' '\'';'\'' )' --env=head_branch=master --env=author=yegor256 --hostname=docker --privileged --memory=8g --memory-swap=16g --oom-kill-disable --cidfile=/tmp/rultor-TTvN/cid -w=/main -v /var/run/docker.sock:/var/run/docker.sock --name=yegor256_cam_116 yegor256/rultor-image:1.21.0 /main/entry.sh
WARNING: Your kernel does not support OomKillDisable. OomKillDisable discarded.
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 ./docker-password ./end.sh ./entry.sh ./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.15.0-25-generic #25-Ubuntu SMP Wed Mar 30 15:54:22 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.15.0-25-generic #25-Ubuntu SMP Wed Mar 30 15:54:22 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=...&lt;/code&gt; entries.
         You can also re-add RVM to your profile by running: 34mrvm get stable --auto-dotfiles&lt;/code&gt;
         To fix it temporarily in this shell session run: 34mrvm use ruby-3.0.1&lt;/code&gt;
         To ignore this error add 34mrvm_silence_path_mismatch_check_flag=1&lt;/code&gt; to your 34m~/.rvmrc&lt;/code&gt; 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=...&lt;/code&gt; 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 &amp;&amp; 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+=(&quot;$_iterator&quot;)
++ eval '_path=( &quot;${_temp_array[@]}&quot; )'
+++ _path=(&quot;${_temp_array[@]}&quot;)
++ __rvm_join_array PATH : _path
++ typeset IFS
++ IFS=:
++ eval 'PATH=&quot;${_path[*]}&quot;'
+++ 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_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_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_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_jruby ]]
+++ [[ after_use_jruby == \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 ]]
+++ for hook in "${_hooks_list[@]}"
+++ [[ -x /usr/local/rvm/hooks/after_use_current ]]
+++ [[ after_use_current == \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 &quot;$2&quot; 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.15.0-25-generic #25-Ubuntu SMP Wed Mar 30 15:54:22 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 &quot;$(command uname)&quot; 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 &quot;${rvm_ruby_version}&quot; 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_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_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_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_jruby ]]
+++ [[ after_use_jruby == \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 ]]
+++ for hook in "${_hooks_list[@]}"
+++ [[ -x /usr/local/rvm/hooks/after_use_current ]]
+++ [[ after_use_current == \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=(&quot;/etc/rvmrc&quot; &quot;$HOME/.rvmrc&quot;)
+++ [[ -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" &quot;$path_to_check/.ruby-version&quot; &quot;$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
+++ __rvm_find -L /usr/local/rvm/hooks -iname 'after_cd*' -type f
++ IFS='
'
++ [[ /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_cd_bundler ]]
++ [[ after_cd_bundler == \a\f\t\e\r\_\c\d ]]
++ 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 ]]
++ 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/cam.git
+ head=git@github.com:yegor256/cam.git
+ export tag=0.8.0
+ tag=0.8.0
+ export head_branch=master
+ head_branch=master
+ export author=yegor256
+ author=yegor256
+ pdd --file=/dev/null
+ [[ 0.8.0 =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]]
+ sed -i 's/0\.0\.0/0.8.0/g' Makefile
+ repo=yegor256/cam
++ pwd
+ sudo -i docker build --no-cache --tag yegor256/cam:0.8.0 /home/r/repo
Using /usr/local/rvm/gems/ruby-3.0.1
Using /usr/local/rvm/gems/ruby-3.0.1
Sending build context to Docker daemon  1.622MB
Step 1/10 : FROM yegor256/rultor-image:1.21.0
 ---> edd0adf2bdb8
Step 2/10 : ENV DEBIAN_FRONTEND=noninteractive
 ---> Running in 5bea1b567676
Removing intermediate container 5bea1b567676
 ---> 9b8326b442c4
Step 3/10 : SHELL ["/bin/bash", "--login", "-c"]
 ---> Running in 884e229da1e9
Removing intermediate container 884e229da1e9
 ---> d6fb7dbf0dc7
Step 4/10 : WORKDIR /cam
 ---> Running in 8ed61c578d7b
Removing intermediate container 8ed61c578d7b
 ---> 436237913dc2
Step 5/10 : COPY Makefile /cam
 ---> da8c84eeaab2
Step 6/10 : COPY requirements.txt /cam
 ---> 341bb7d7a6fd
Step 7/10 : COPY steps/install.sh /cam/steps/
 ---> 019527c7fe71
Step 8/10 : COPY help/* /cam/help/
 ---> b6596218b24d
Step 9/10 : RUN make install
 ---> Running in 45653931a453
Using /usr/local/rvm/gems/ruby-3.0.1
Using /usr/local/rvm/gems/ruby-3.0.1



+++ install +++

91m+ set -e
+ set -o pipefail
+ [[ linux-gnu == \l\i\n\u\x\-\g\n\u* ]]
+ linux=yes
+ '[' -n yes ']'
+ apt-get -y update
0mGet:1 https://deb.nodesource.com/node_18.x jammy InRelease [4,563 B]
Hit:2 http://archive.ubuntu.com/ubuntu jammy InRelease
Get:3 http://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB]
Get:4 https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu jammy InRelease [18.1 kB]
Get:5 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [119 kB]
Get:6 https://ppa.launchpadcontent.net/git-core/ppa/ubuntu jammy InRelease [23.8 kB]
Get:7 https://ppa.launchpadcontent.net/ondrej/php/ubuntu jammy InRelease [23.9 kB]
Get:8 https://deb.nodesource.com/node_18.x jammy/main amd64 Packages [776 B]
Get:9 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [109 kB]
Get:10 https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu jammy/main amd64 Packages [21.7 kB]
Get:11 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages [1,130 kB]
Get:12 https://ppa.launchpadcontent.net/git-core/ppa/ubuntu jammy/main amd64 Packages [2,956 B]
Get:13 http://archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 Packages [1,330 kB]
Get:14 https://ppa.launchpadcontent.net/ondrej/php/ubuntu jammy/main amd64 Packages [193 kB]
Get:15 http://security.ubuntu.com/ubuntu jammy-security/restricted amd64 Packages [1,305 kB]
Get:16 http://security.ubuntu.com/ubuntu jammy-security/multiverse amd64 Packages [44.0 kB]
Get:17 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 Packages [1,009 kB]
Get:18 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages [1,398 kB]
Get:19 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages [1,274 kB]
Get:20 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse amd64 Packages [49.8 kB]
Get:21 http://archive.ubuntu.com/ubuntu jammy-backports/universe amd64 Packages [32.6 kB]
Get:22 http://archive.ubuntu.com/ubuntu jammy-backports/main amd64 Packages [78.3 kB]
Fetched 8,278 kB in 3s (3,240 kB/s)
Reading package lists...
91m+ apt-get install -y coreutils
0mReading package lists...
Building dependency tree...
Reading state information...
coreutils is already the newest version (8.32-4.1ubuntu1).
0 upgraded, 0 newly installed, 0 to remove and 152 not upgraded.
91m+ parallel --version
0m91m+ '[' -n yes ']'
+ apt-get -y install parallel
0mReading package lists...
Building dependency tree...
Reading state information...
Suggested packages:
  ash csh fish ksh tcsh zsh
The following NEW packages will be installed:
  parallel
0 upgraded, 1 newly installed, 0 to remove and 152 not upgraded.
Need to get 1,947 kB of archives.
After this operation, 3,014 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu jammy/universe amd64 parallel all 20210822+ds-2 [1,947 kB]
91mdebconf: delaying package configuration, since apt-utils is not installed
0mFetched 1,947 kB in 1s (2,114 kB/s)
Selecting previously unselected package parallel.
(Reading database ... 92586 files and directories currently installed.)
Preparing to unpack .../parallel_20210822+ds-2_all.deb ...
Adding 'diversion of /usr/bin/parallel to /usr/bin/parallel.moreutils by parallel'
Adding 'diversion of /usr/share/man/man1/parallel.1.gz to /usr/share/man/man1/parallel.moreutils.1.gz by parallel'
Unpacking parallel (20210822+ds-2) ...
Setting up parallel (20210822+ds-2) ...
Processing triggers for man-db (2.10.2-1) ...
91m+ bc -v
0m91m+ '[' -n yes ']'
+ apt-get install -y bc
0mReading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
  bc
0 upgraded, 1 newly installed, 0 to remove and 152 not upgraded.
Need to get 87.6 kB of archives.
After this operation, 220 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu jammy/main amd64 bc amd64 1.07.1-3build1 [87.6 kB]
91mdebconf: delaying package configuration, since apt-utils is not installed
0mFetched 87.6 kB in 1s (160 kB/s)
Selecting previously unselected package bc.
(Reading database ... 92674 files and directories currently installed.)
Preparing to unpack .../bc_1.07.1-3build1_amd64.deb ...
Unpacking bc (1.07.1-3build1) ...
Setting up bc (1.07.1-3build1) ...
Processing triggers for man-db (2.10.2-1) ...
91m+ cloc --version
0m91m+ '[' -n yes ']'
+ apt-get install -y cloc
0mReading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
  libb-hooks-endofscope-perl libb-hooks-op-check-perl
  libclass-method-modifiers-perl libclass-xsaccessor-perl
  libdevel-callchecker-perl libdynaloader-functions-perl libimport-into-perl
  libmodule-implementation-perl libmodule-runtime-perl libmoo-perl
  libnamespace-clean-perl libpackage-stash-perl libpackage-stash-xs-perl
  libparallel-forkmanager-perl libparams-classify-perl libregexp-common-perl
  librole-tiny-perl libsub-exporter-progressive-perl libsub-identify-perl
  libsub-name-perl libsub-quote-perl libtry-tiny-perl libvariable-magic-perl
Suggested packages:
  libscalar-number-perl
The following NEW packages will be installed:
  cloc libb-hooks-endofscope-perl libb-hooks-op-check-perl
  libclass-method-modifiers-perl libclass-xsaccessor-perl
  libdevel-callchecker-perl libdynaloader-functions-perl libimport-into-perl
  libmodule-implementation-perl libmodule-runtime-perl libmoo-perl
  libnamespace-clean-perl libpackage-stash-perl libpackage-stash-xs-perl
  libparallel-forkmanager-perl libparams-classify-perl libregexp-common-perl
  librole-tiny-perl libsub-exporter-progressive-perl libsub-identify-perl
  libsub-name-perl libsub-quote-perl libtry-tiny-perl libvariable-magic-perl
0 upgraded, 24 newly installed, 0 to remove and 152 not upgraded.
Need to get 690 kB of archives.
After this operation, 2,428 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu jammy/main amd64 libclass-method-modifiers-perl all 2.13-1 [16.2 kB]
Get:2 http://archive.ubuntu.com/ubuntu jammy/main amd64 libclass-xsaccessor-perl amd64 1.19-3build9 [34.1 kB]
Get:3 http://archive.ubuntu.com/ubuntu jammy/main amd64 libb-hooks-op-check-perl amd64 0.22-1build5 [10.3 kB]
Get:4 http://archive.ubuntu.com/ubuntu jammy/main amd64 libdynaloader-functions-perl all 0.003-1.1 [12.1 kB]
Get:5 http://archive.ubuntu.com/ubuntu jammy/main amd64 libdevel-callchecker-perl amd64 0.008-1ubuntu4 [14.9 kB]
Get:6 http://archive.ubuntu.com/ubuntu jammy/main amd64 libparams-classify-perl amd64 0.015-1build5 [22.0 kB]
Get:7 http://archive.ubuntu.com/ubuntu jammy/main amd64 libmodule-runtime-perl all 0.016-1 [16.2 kB]
Get:8 http://archive.ubuntu.com/ubuntu jammy/main amd64 libimport-into-perl all 1.002005-1 [11.0 kB]
Get:9 http://archive.ubuntu.com/ubuntu jammy/main amd64 librole-tiny-perl all 2.002004-1 [16.3 kB]
Get:10 http://archive.ubuntu.com/ubuntu jammy/main amd64 libsub-quote-perl all 2.006006-1 [19.5 kB]
Get:11 http://archive.ubuntu.com/ubuntu jammy/main amd64 libmoo-perl all 2.005004-3 [48.0 kB]
Get:12 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libparallel-forkmanager-perl all 2.02-1 [27.7 kB]
Get:13 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libregexp-common-perl all 2017060201-1 [168 kB]
Get:14 http://archive.ubuntu.com/ubuntu jammy/universe amd64 cloc all 1.90-1 [106 kB]
Get:15 http://archive.ubuntu.com/ubuntu jammy/main amd64 libtry-tiny-perl all 0.31-1 [21.8 kB]
Get:16 http://archive.ubuntu.com/ubuntu jammy/main amd64 libmodule-implementation-perl all 0.09-1.1 [11.6 kB]
Get:17 http://archive.ubuntu.com/ubuntu jammy/main amd64 libsub-exporter-progressive-perl all 0.001013-1 [6,784 B]
Get:18 http://archive.ubuntu.com/ubuntu jammy/main amd64 libvariable-magic-perl amd64 0.62-1build5 [35.9 kB]
Get:19 http://archive.ubuntu.com/ubuntu jammy/main amd64 libb-hooks-endofscope-perl all 0.25-1 [17.8 kB]
Get:20 http://archive.ubuntu.com/ubuntu jammy/main amd64 libpackage-stash-perl all 0.39-1 [19.1 kB]
Get:21 http://archive.ubuntu.com/ubuntu jammy/main amd64 libsub-identify-perl amd64 0.14-1build5 [10.4 kB]
Get:22 http://archive.ubuntu.com/ubuntu jammy/main amd64 libsub-name-perl amd64 0.26-1build3 [11.4 kB]
Get:23 http://archive.ubuntu.com/ubuntu jammy/main amd64 libnamespace-clean-perl all 0.27-1 [13.6 kB]
Get:24 http://archive.ubuntu.com/ubuntu jammy/main amd64 libpackage-stash-xs-perl amd64 0.29-1build5 [19.4 kB]
91mdebconf: delaying package configuration, since apt-utils is not installed
0mFetched 690 kB in 1s (606 kB/s)
Selecting previously unselected package libclass-method-modifiers-perl.
(Reading database ... 92691 files and directories currently installed.)
Preparing to unpack .../00-libclass-method-modifiers-perl_2.13-1_all.deb ...
Unpacking libclass-method-modifiers-perl (2.13-1) ...
Selecting previously unselected package libclass-xsaccessor-perl.
Preparing to unpack .../01-libclass-xsaccessor-perl_1.19-3build9_amd64.deb ...
Unpacking libclass-xsaccessor-perl (1.19-3build9) ...
Selecting previously unselected package libb-hooks-op-check-perl.
Preparing to unpack .../02-libb-hooks-op-check-perl_0.22-1build5_amd64.deb ...
Unpacking libb-hooks-op-check-perl (0.22-1build5) ...
Selecting previously unselected package libdynaloader-functions-perl.
Preparing to unpack .../03-libdynaloader-functions-perl_0.003-1.1_all.deb ...
Unpacking libdynaloader-functions-perl (0.003-1.1) ...
Selecting previously unselected package libdevel-callchecker-perl.
Preparing to unpack .../04-libdevel-callchecker-perl_0.008-1ubuntu4_amd64.deb ...
Unpacking libdevel-callchecker-perl (0.008-1ubuntu4) ...
Selecting previously unselected package libparams-classify-perl.
Preparing to unpack .../05-libparams-classify-perl_0.015-1build5_amd64.deb ...
Unpacking libparams-classify-perl (0.015-1build5) ...
Selecting previously unselected package libmodule-runtime-perl.
Preparing to unpack .../06-libmodule-runtime-perl_0.016-1_all.deb ...
Unpacking libmodule-runtime-perl (0.016-1) ...
Selecting previously unselected package libimport-into-perl.
Preparing to unpack .../07-libimport-into-perl_1.002005-1_all.deb ...
Unpacking libimport-into-perl (1.002005-1) ...
Selecting previously unselected package librole-tiny-perl.
Preparing to unpack .../08-librole-tiny-perl_2.002004-1_all.deb ...
Unpacking librole-tiny-perl (2.002004-1) ...
Selecting previously unselected package libsub-quote-perl.
Preparing to unpack .../09-libsub-quote-perl_2.006006-1_all.deb ...
Unpacking libsub-quote-perl (2.006006-1) ...
Selecting previously unselected package libmoo-perl.
Preparing to unpack .../10-libmoo-perl_2.005004-3_all.deb ...
Unpacking libmoo-perl (2.005004-3) ...
Selecting previously unselected package libparallel-forkmanager-perl.
Preparing to unpack .../11-libparallel-forkmanager-perl_2.02-1_all.deb ...
Unpacking libparallel-forkmanager-perl (2.02-1) ...
Selecting previously unselected package libregexp-common-perl.
Preparing to unpack .../12-libregexp-common-perl_2017060201-1_all.deb ...
Unpacking libregexp-common-perl (2017060201-1) ...
Selecting previously unselected package cloc.
Preparing to unpack .../13-cloc_1.90-1_all.deb ...
Unpacking cloc (1.90-1) ...
Selecting previously unselected package libtry-tiny-perl.
Preparing to unpack .../14-libtry-tiny-perl_0.31-1_all.deb ...
Unpacking libtry-tiny-perl (0.31-1) ...
Selecting previously unselected package libmodule-implementation-perl.
Preparing to unpack .../15-libmodule-implementation-perl_0.09-1.1_all.deb ...
Unpacking libmodule-implementation-perl (0.09-1.1) ...
Selecting previously unselected package libsub-exporter-progressive-perl.
Preparing to unpack .../16-libsub-exporter-progressive-perl_0.001013-1_all.deb ...
Unpacking libsub-exporter-progressive-perl (0.001013-1) ...
Selecting previously unselected package libvariable-magic-perl.
Preparing to unpack .../17-libvariable-magic-perl_0.62-1build5_amd64.deb ...
Unpacking libvariable-magic-perl (0.62-1build5) ...
Selecting previously unselected package libb-hooks-endofscope-perl.
Preparing to unpack .../18-libb-hooks-endofscope-perl_0.25-1_all.deb ...
Unpacking libb-hooks-endofscope-perl (0.25-1) ...
Selecting previously unselected package libpackage-stash-perl.
Preparing to unpack .../19-libpackage-stash-perl_0.39-1_all.deb ...
Unpacking libpackage-stash-perl (0.39-1) ...
Selecting previously unselected package libsub-identify-perl.
Preparing to unpack .../20-libsub-identify-perl_0.14-1build5_amd64.deb ...
Unpacking libsub-identify-perl (0.14-1build5) ...
Selecting previously unselected package libsub-name-perl.
Preparing to unpack .../21-libsub-name-perl_0.26-1build3_amd64.deb ...
Unpacking libsub-name-perl (0.26-1build3) ...
Selecting previously unselected package libnamespace-clean-perl.
Preparing to unpack .../22-libnamespace-clean-perl_0.27-1_all.deb ...
Unpacking libnamespace-clean-perl (0.27-1) ...
Selecting previously unselected package libpackage-stash-xs-perl.
Preparing to unpack .../23-libpackage-stash-xs-perl_0.29-1build5_amd64.deb ...
Unpacking libpackage-stash-xs-perl (0.29-1build5) ...
Setting up libdynaloader-functions-perl (0.003-1.1) ...
Setting up libclass-method-modifiers-perl (2.13-1) ...
Setting up libsub-identify-perl (0.14-1build5) ...
Setting up libtry-tiny-perl (0.31-1) ...
Setting up libregexp-common-perl (2017060201-1) ...
Setting up libpackage-stash-xs-perl (0.29-1build5) ...
Setting up libvariable-magic-perl (0.62-1build5) ...
Setting up libb-hooks-op-check-perl (0.22-1build5) ...
Setting up libsub-exporter-progressive-perl (0.001013-1) ...
Setting up libsub-name-perl (0.26-1build3) ...
Setting up librole-tiny-perl (2.002004-1) ...
Setting up libsub-quote-perl (2.006006-1) ...
Setting up libclass-xsaccessor-perl (1.19-3build9) ...
Setting up libdevel-callchecker-perl (0.008-1ubuntu4) ...
Setting up libparams-classify-perl (0.015-1build5) ...
Setting up libmodule-runtime-perl (0.016-1) ...
Setting up libmodule-implementation-perl (0.09-1.1) ...
Setting up libpackage-stash-perl (0.39-1) ...
Setting up libimport-into-perl (1.002005-1) ...
Setting up libmoo-perl (2.005004-3) ...
Setting up libparallel-forkmanager-perl (2.02-1) ...
Setting up libb-hooks-endofscope-perl (0.25-1) ...
Setting up cloc (1.90-1) ...
Setting up libnamespace-clean-perl (0.27-1) ...
Processing triggers for man-db (2.10.2-1) ...
91m+ jq --version
0mjq-1.6
91m+ shellcheck --version
0m91m+ '[' -n yes ']'
+ apt-get install -y shellcheck
0mReading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
  shellcheck
0 upgraded, 1 newly installed, 0 to remove and 152 not upgraded.
Need to get 2,359 kB of archives.
After this operation, 16.3 MB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu jammy/universe amd64 shellcheck amd64 0.8.0-2 [2,359 kB]
91mdebconf: delaying package configuration, since apt-utils is not installed
0mFetched 2,359 kB in 1s (2,149 kB/s)
Selecting previously unselected package shellcheck.
(Reading database ... 92998 files and directories currently installed.)
Preparing to unpack .../shellcheck_0.8.0-2_amd64.deb ...
Unpacking shellcheck (0.8.0-2) ...
Setting up shellcheck (0.8.0-2) ...
Processing triggers for man-db (2.10.2-1) ...
91m+ aspell --version
0m@(#) International Ispell Version 3.1.20 (but really Aspell 0.60.8)
91m+ xmlstarlet --version
0m91m+ '[' -n yes ']'
+ apt-get install -y xmlstarlet
0mReading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
  xmlstarlet
0 upgraded, 1 newly installed, 0 to remove and 152 not upgraded.
Need to get 265 kB of archives.
After this operation, 631 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu jammy/universe amd64 xmlstarlet amd64 1.6.1-2.1 [265 kB]
91mdebconf: delaying package configuration, since apt-utils is not installed
0mFetched 265 kB in 1s (360 kB/s)
Selecting previously unselected package xmlstarlet.
(Reading database ... 93003 files and directories currently installed.)
Preparing to unpack .../xmlstarlet_1.6.1-2.1_amd64.deb ...
Unpacking xmlstarlet (1.6.1-2.1) ...
Setting up xmlstarlet (1.6.1-2.1) ...
Processing triggers for man-db (2.10.2-1) ...
91m+ '[' '!' -e /root/texmf ']'
+ tlmgr option repository ctan
0mtlmgr: setting default package repository to https://mirror.ctan.org/systems/texlive/tlnet
tlmgr: updating /usr/local/texlive/2023/tlpkg/texlive.tlpdb
91m+ tlmgr --verify-repo=none update --self
0mtlmgr: package repository https://mirror.clientvps.com/CTAN/systems/texlive/tlnet (not verified: gpg unavailable)
tlmgr: saving backups to /usr/local/texlive/2023/tlpkg/backups
tlmgr: no self-updates for tlmgr available
91m+ packages=('href-ul' 'huawei' 'ffcode' 'latexmk' 'fmtcount' 'trimspaces' 'libertine' 'paralist' 'makecell' 'footmisc' 'currfile' 'enumitem' 'wrapfig' 'lastpage' 'biblatex' 'titling' 'svg' 'catchfile' 'transparent' 'textpos' 'fvextra' 'xstring' 'framed' 'environ' 'iexec' 'anyfontsize' 'changepage' 'titlesec' 'upquote' 'hyperxmp' 'biber')
+ declare -a packages
0m91m+ tlmgr --verify-repo=none install href-ul huawei ffcode latexmk fmtcount trimspaces libertine paralist makecell footmisc currfile enumitem wrapfig lastpage biblatex titling svg catchfile transparent textpos fvextra xstring framed environ iexec anyfontsize changepage titlesec upquote hyperxmp biber
0mtlmgr: package repository https://mirror.physik.tu-berlin.de/pub/CTAN/systems/texlive/tlnet (not verified: gpg unavailable)
tlmgr install: package already present: footmisc
tlmgr install: package already present: iexec
tlmgr install: package already present: latexmk
[1/41, ??:??/??:??] install: anyfontsize [182k]
[2/41, 00:01/06:06] install: biber.x86_64-linux [22992k]
[3/41, 00:05/00:14] install: biber [1204k]
[4/41, 00:07/00:19] install: biblatex [7408k]
[5/41, 00:09/00:18] install: catchfile [300k]
[6/41, 00:10/00:20] install: changepage [277k]
[7/41, 00:11/00:22] install: currfile [192k]
[8/41, 00:12/00:24] install: datetime [460k]
[9/41, 00:13/00:26] install: enumitem [173k]
[10/41, 00:14/00:28] install: environ [161k]
[11/41, 00:15/00:29] install: ffcode [541k]
[12/41, 00:16/00:31] install: fmtcount [465k]
[13/41, 00:18/00:34] install: fontaxes [140k]
[14/41, 00:19/00:36] install: fontsize [389k]
[15/41, 00:19/00:36] install: framed [242k]
[16/41, 00:20/00:37] install: fvextra [891k]
[17/41, 00:22/00:40] install: href-ul [268k]
[18/41, 00:23/00:42] install: huawei [1029k]
[19/41, 00:24/00:42] install: hyperxmp.x86_64-linux [1k]
[20/41, 00:24/00:42] install: hyperxmp [1307k]
[21/41, 00:26/00:44] install: lastpage [577k]
[22/41, 00:42/01:11] install: libertine [14671k]
[23/41, 00:46/00:56] install: listingsutf8 [300k]
[24/41, 00:47/00:57] install: logreq [7k]
[25/41, 00:48/00:58] install: makecell [693k]
[26/41, 00:49/00:59] install: minted [886k]
[27/41, 00:50/00:59] install: mweights [3k]
[28/41, 00:50/00:59] install: pagecolor [469k]
[29/41, 00:52/01:01] install: paralist [223k]
[30/41, 00:52/01:01] install: pdfcol [319k]
[31/41, 00:53/01:02] install: svg [1108k]
[32/41, 00:55/01:03] install: tcolorbox [5268k]
[33/41, 00:57/01:00] install: textpos [375k]
[34/41, 00:58/01:00] install: tikzfill [617k]
[35/41, 00:58/01:00] install: titlesec [687k]
[36/41, 00:59/01:00] install: titling [189k]
[37/41, 01:00/01:01] install: transparent [277k]
[38/41, 01:01/01:02] install: trimspaces [149k]
[39/41, 01:02/01:03] install: upquote [164k]
[40/41, 01:03/01:03] install: wrapfig [340k]
[41/41, 01:04/01:04] install: xstring [566k]
running mktexlsr ...
done running mktexlsr.
running updmap-sys ...
done running updmap-sys.
tlmgr: package log updated: /usr/local/texlive/2023/texmf-var/web2c/tlmgr.log
tlmgr: command log updated: /usr/local/texlive/2023/texmf-var/web2c/tlmgr-commands.log
91m+ tlmgr --verify-repo=none update href-ul huawei ffcode latexmk fmtcount trimspaces libertine paralist makecell footmisc currfile enumitem wrapfig lastpage biblatex titling svg catchfile transparent textpos fvextra xstring framed environ iexec anyfontsize changepage titlesec upquote hyperxmp biber
0mtlmgr: package repository https://ctan.net/systems/texlive/tlnet (not verified: gpg unavailable)
tlmgr: saving backups to /usr/local/texlive/2023/tlpkg/backups
[1/2, ??:??/??:??] update: footmisc [533k] (67232 -> 67556) ... done
[2/2, 00:02/00:03] update: iexec [334k] (64908 -> 68522) ... done
running mktexlsr ...
done running mktexlsr.
tlmgr: package log updated: /usr/local/texlive/2023/texmf-var/web2c/tlmgr.log
tlmgr: command log updated: /usr/local/texlive/2023/texmf-var/web2c/tlmgr-commands.log
91m+ pygmentize -V
0mPygments version 2.15.1, (c) 2006-2023 by Georg Brandl, Matthäus Chajdas and contributors.
91m+ python3 -m pip install -r /cam/requirements.txt
0mCollecting javalang==0.13.0 (from -r /cam/requirements.txt (line 1))
  Downloading javalang-0.13.0-py3-none-any.whl (22 kB)
Collecting pygments==2.16.1 (from -r /cam/requirements.txt (line 2))
  Downloading Pygments-2.16.1-py3-none-any.whl (1.2 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 6.3 MB/s eta 0:00:00
Collecting flake8==6.1.0 (from -r /cam/requirements.txt (line 3))
  Downloading flake8-6.1.0-py2.py3-none-any.whl (58 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.3/58.3 kB 690.5 kB/s eta 0:00:00
Collecting pylint==3.0.1 (from -r /cam/requirements.txt (line 4))
  Downloading pylint-3.0.1-py3-none-any.whl (510 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 510.2/510.2 kB 4.2 MB/s eta 0:00:00
Collecting multimetric==2.0.5 (from -r /cam/requirements.txt (line 5))
  Downloading multimetric-2.0.5-py2.py3-none-any.whl (24 kB)
Collecting chardet==5.2.0 (from -r /cam/requirements.txt (line 6))
  Downloading chardet-5.2.0-py3-none-any.whl (199 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 199.4/199.4 kB 2.2 MB/s eta 0:00:00
Requirement already satisfied: six in /usr/lib/python3/dist-packages (from javalang==0.13.0->-r /cam/requirements.txt (line 1)) (1.16.0)
Collecting mccabe<0.8.0,>=0.7.0 (from flake8==6.1.0->-r /cam/requirements.txt (line 3))
  Downloading mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB)
Collecting pycodestyle<2.12.0,>=2.11.0 (from flake8==6.1.0->-r /cam/requirements.txt (line 3))
  Downloading pycodestyle-2.11.1-py2.py3-none-any.whl (31 kB)
Collecting pyflakes<3.2.0,>=3.1.0 (from flake8==6.1.0->-r /cam/requirements.txt (line 3))
  Downloading pyflakes-3.1.0-py2.py3-none-any.whl (62 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 kB 1.2 MB/s eta 0:00:00
Collecting platformdirs>=2.2.0 (from pylint==3.0.1->-r /cam/requirements.txt (line 4))
  Downloading platformdirs-3.11.0-py3-none-any.whl (17 kB)
Collecting astroid<=3.1.0-dev0,>=3.0.0 (from pylint==3.0.1->-r /cam/requirements.txt (line 4))
  Downloading astroid-3.0.1-py3-none-any.whl (275 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 275.2/275.2 kB 3.5 MB/s eta 0:00:00
Collecting isort<6,>=4.2.5 (from pylint==3.0.1->-r /cam/requirements.txt (line 4))
  Downloading isort-5.12.0-py3-none-any.whl (91 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 91.2/91.2 kB 1.3 MB/s eta 0:00:00
Collecting tomlkit>=0.10.1 (from pylint==3.0.1->-r /cam/requirements.txt (line 4))
  Downloading tomlkit-0.12.1-py3-none-any.whl (37 kB)
Collecting dill>=0.2 (from pylint==3.0.1->-r /cam/requirements.txt (line 4))
  Downloading dill-0.3.7-py3-none-any.whl (115 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 115.3/115.3 kB 1.6 MB/s eta 0:00:00
Collecting tomli>=1.1.0 (from pylint==3.0.1->-r /cam/requirements.txt (line 4))
  Downloading tomli-2.0.1-py3-none-any.whl (12 kB)
Collecting typing-extensions>=4.0.0 (from astroid<=3.1.0-dev0,>=3.0.0->pylint==3.0.1->-r /cam/requirements.txt (line 4))
  Downloading typing_extensions-4.8.0-py3-none-any.whl (31 kB)
Installing collected packages: typing-extensions, tomlkit, tomli, pygments, pyflakes, pycodestyle, platformdirs, multimetric, mccabe, javalang, isort, dill, chardet, flake8, astroid, pylint
  Attempting uninstall: pygments
    Found existing installation: Pygments 2.15.1
    Uninstalling Pygments-2.15.1:
      Successfully uninstalled Pygments-2.15.1
Successfully installed astroid-3.0.1 chardet-5.2.0 dill-0.3.7 flake8-6.1.0 isort-5.12.0 javalang-0.13.0 mccabe-0.7.0 multimetric-2.0.5 platformdirs-3.11.0 pycodestyle-2.11.1 pyflakes-3.1.0 pygments-2.16.1 pylint-3.0.1 tomli-2.0.1 tomlkit-0.12.1 typing-extensions-4.8.0
91mWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
0m91m
[notice] A new release of pip is available: 23.1.2 -> 23.3
[notice] To update, run: python3 -m pip install --upgrade pip
0m91m+ gem install --no-document rubocop -v 1.56.3
0mSuccessfully installed unicode-display_width-2.5.0
Successfully installed ruby-progressbar-1.13.0
Successfully installed ast-2.4.2
Successfully installed parser-3.2.2.4
Successfully installed rubocop-ast-1.29.0
Successfully installed regexp_parser-2.8.2
Successfully installed parallel-1.23.0
Successfully installed language_server-protocol-3.17.0.3
Successfully installed base64-0.1.1
Successfully installed rubocop-1.56.3
10 gems installed
91m+ gem install --no-document octokit -v 4.21.0
0mSuccessfully installed ruby2_keywords-0.0.5
Successfully installed faraday-retry-1.0.3
Successfully installed faraday-rack-1.0.0
Successfully installed faraday-patron-1.0.0
Successfully installed faraday-net_http_persistent-1.2.0
Successfully installed faraday-net_http-1.0.1
Successfully installed multipart-post-2.3.0
Successfully installed faraday-multipart-1.0.4
Successfully installed faraday-httpclient-1.0.1
Successfully installed faraday-excon-1.1.0
Successfully installed faraday-em_synchrony-1.0.0
Successfully installed faraday-em_http-1.0.0
Successfully installed faraday-1.10.3
Successfully installed public_suffix-5.0.3
Successfully installed addressable-2.8.5
Successfully installed sawyer-0.8.2
Successfully installed octokit-4.21.0
17 gems installed
91m+ gem install --no-document slop -v 4.9.1
0mSuccessfully installed slop-4.9.1
1 gem installed
91m+ inkscape --version
0m91m+ '[' -n yes ']'
+ add-apt-repository -y ppa:inkscape.dev/stable
0mHit:1 https://deb.nodesource.com/node_18.x jammy InRelease
Hit:2 https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu jammy InRelease
Hit:3 http://archive.ubuntu.com/ubuntu jammy InRelease
Hit:4 http://security.ubuntu.com/ubuntu jammy-security InRelease
Hit:5 https://ppa.launchpadcontent.net/git-core/ppa/ubuntu jammy InRelease
Hit:6 http://archive.ubuntu.com/ubuntu jammy-updates InRelease
Hit:7 http://archive.ubuntu.com/ubuntu jammy-backports InRelease
Get:8 https://ppa.launchpadcontent.net/inkscape.dev/stable/ubuntu jammy InRelease [17.5 kB]
Hit:9 https://ppa.launchpadcontent.net/ondrej/php/ubuntu jammy InRelease
Get:10 https://ppa.launchpadcontent.net/inkscape.dev/stable/ubuntu jammy/main amd64 Packages [1,073 B]
Fetched 18.6 kB in 1s (15.9 kB/s)
Reading package lists...
Repository: 'deb https://ppa.launchpadcontent.net/inkscape.dev/stable/ubuntu/ jammy main'
Description:
The Inkscape Stable PPA is intended to provide the current supported release of Inkscape.
More info: https://launchpad.net/~inkscape.dev/+archive/ubuntu/stable
Adding repository.
Adding deb entry to /etc/apt/sources.list.d/inkscape_dev-ubuntu-stable-jammy.list
Adding disabled deb-src entry to /etc/apt/sources.list.d/inkscape_dev-ubuntu-stable-jammy.list
Adding key to /etc/apt/trusted.gpg.d/inkscape_dev-ubuntu-stable.gpg with fingerprint 22C4850146603F3DB0ED00479DA4BD18B9A06DE3
91m+ apt-get update -y
0mHit:1 http://archive.ubuntu.com/ubuntu jammy InRelease
Hit:2 http://archive.ubuntu.com/ubuntu jammy-updates InRelease
Hit:3 http://archive.ubuntu.com/ubuntu jammy-backports InRelease
Hit:4 https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu jammy InRelease
Hit:5 https://deb.nodesource.com/node_18.x jammy InRelease
Hit:6 http://security.ubuntu.com/ubuntu jammy-security InRelease
Hit:7 https://ppa.launchpadcontent.net/git-core/ppa/ubuntu jammy InRelease
Hit:8 https://ppa.launchpadcontent.net/inkscape.dev/stable/ubuntu jammy InRelease
Hit:9 https://ppa.launchpadcontent.net/ondrej/php/ubuntu jammy InRelease
Reading package lists...
91m+ apt-get install -y inkscape
0mReading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
  adwaita-icon-theme-full enchant-2 gcc-12-base gir1.2-atk-1.0
  gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0
  gir1.2-pango-1.0 glib-networking glib-networking-common
  glib-networking-services gsfonts hunspell-en-us imagemagick
  imagemagick-6-common imagemagick-6.q16 libaom3 libatkmm-1.6-1v5 libatomic1
  libblas3 libboost-filesystem1.74.0 libcairomm-1.0-1v5 libcc1-0 libcdr-0.1-1
  libcolord2 libdav1d5 libde265-0 libdjvulibre-text libdjvulibre21
  libdouble-conversion3 libenchant-2-2 libepoxy0 libfftw3-double3 libgc1
  libgcc-s1 libgfortran5 libglibmm-2.4-1v5 libgomp1 libgsl27 libgslcblas0
  libgspell-1-2 libgspell-1-common libgtk-3-0 libgtk-3-bin libgtk-3-common
  libgtkmm-3.0-1v5 libgtksourceview-4-0 libgtksourceview-4-common libheif1
  libhunspell-1.7-0 libilmbase25 libimage-magick-perl libimage-magick-q16-perl
  libitm1 libjxr-tools libjxr0 liblapack3 liblqr-1-0 liblsan0 libltdl7
  libmagick++-6.q16-8 libmagickcore-6.q16-6 libmagickcore-6.q16-6-extra
  libmagickwand-6.q16-6 libnetpbm10 libnuma1 libopenexr25 libpangomm-1.4-1v5
  libpangoxft-1.0-0 libpoppler-glib8 libpoppler118 libpotrace0 libproxy1v5
  libquadmath0 librevenge-0.0-0 libsigc++-2.0-0v5 libsoup2.4-1
  libsoup2.4-common libstdc++6 libubsan1 libvisio-0.1-1 libwayland-client0
  libwayland-cursor0 libwayland-egl1 libwebpdemux2 libwebpmux3 libwmf-0.2-7
  libwmf-bin libwmflite-0.2-7 libwpd-0.10-10 libwpg-0.3-3 libx265-199
  libxkbcommon0 netpbm perlmagick python3-appdirs python3-bs4 python3-cairo
  python3-chardet python3-cssselect python3-gi-cairo python3-html5lib
  python3-lxml python3-numpy python3-packaging python3-scour python3-soupsieve
  python3-webencodings xkb-data
Suggested packages:
  hunspell openoffice.org-hunspell | openoffice.org-core imagemagick-doc
  autotrace cups-bsd | lpr | lprng enscript ffmpeg gimp gnuplot grads graphviz
  hp2xx html2ps mplayer povray radiance sane-utils texlive-base-bin transfig
  ufraw-batch xdg-utils dia | dia-gnome libsvg-perl libxml-xql-perl
  python3-serial pstoedit colord libenchant-2-voikko libfftw3-bin libfftw3-dev
  gsl-ref-psdoc | gsl-doc-pdf | gsl-doc-info | gsl-ref-html gvfs
  libwmf-0.2-7-gtk python3-genshi python-lxml-doc gfortran python-numpy-doc
  python3-pytest
The following NEW packages will be installed:
  adwaita-icon-theme-full enchant-2 gir1.2-atk-1.0 gir1.2-freedesktop
  gir1.2-gdkpixbuf-2.0 gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0
  glib-networking glib-networking-common glib-networking-services gsfonts
  hunspell-en-us imagemagick imagemagick-6-common imagemagick-6.q16 inkscape
  libaom3 libatkmm-1.6-1v5 libblas3 libboost-filesystem1.74.0
  libcairomm-1.0-1v5 libcdr-0.1-1 libcolord2 libdav1d5 libde265-0
  libdjvulibre-text libdjvulibre21 libdouble-conversion3 libenchant-2-2
  libepoxy0 libfftw3-double3 libgc1 libgfortran5 libglibmm-2.4-1v5 libgsl27
  libgslcblas0 libgspell-1-2 libgspell-1-common libgtk-3-0 libgtk-3-bin
  libgtk-3-common libgtkmm-3.0-1v5 libgtksourceview-4-0
  libgtksourceview-4-common libheif1 libhunspell-1.7-0 libilmbase25
  libimage-magick-perl libimage-magick-q16-perl libjxr-tools libjxr0
  liblapack3 liblqr-1-0 libltdl7 libmagick++-6.q16-8 libmagickcore-6.q16-6
  libmagickcore-6.q16-6-extra libmagickwand-6.q16-6 libnetpbm10 libnuma1
  libopenexr25 libpangomm-1.4-1v5 libpangoxft-1.0-0 libpoppler-glib8
  libpoppler118 libpotrace0 libproxy1v5 librevenge-0.0-0 libsigc++-2.0-0v5
  libsoup2.4-1 libsoup2.4-common libvisio-0.1-1 libwayland-client0
  libwayland-cursor0 libwayland-egl1 libwebpdemux2 libwebpmux3 libwmf-0.2-7
  libwmf-bin libwmflite-0.2-7 libwpd-0.10-10 libwpg-0.3-3 libx265-199
  libxkbcommon0 netpbm perlmagick python3-appdirs python3-bs4 python3-cairo
  python3-chardet python3-cssselect python3-gi-cairo python3-html5lib
  python3-lxml python3-numpy python3-packaging python3-scour python3-soupsieve
  python3-webencodings xkb-data
The following packages will be upgraded:
  gcc-12-base libatomic1 libcc1-0 libgcc-s1 libgomp1 libitm1 liblsan0
  libquadmath0 libstdc++6 libubsan1
10 upgraded, 101 newly installed, 0 to remove and 142 not upgraded.
Need to get 69.9 MB of archives.
After this operation, 344 MB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 imagemagick-6-common all 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3 [63.6 kB]
Get:2 https://ppa.launchpadcontent.net/inkscape.dev/stable/ubuntu jammy/main amd64 inkscape amd64 1:1.3+202307231459+0e150ed6c4~ubuntu22.04.1 [25.4 MB]
Get:3 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libatomic1 amd64 12.3.0-1ubuntu1~22.04 [10.4 kB]
Get:4 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libubsan1 amd64 12.3.0-1ubuntu1~22.04 [976 kB]
Get:5 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 gcc-12-base amd64 12.3.0-1ubuntu1~22.04 [20.1 kB]
Get:6 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libstdc++6 amd64 12.3.0-1ubuntu1~22.04 [699 kB]
Get:7 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libquadmath0 amd64 12.3.0-1ubuntu1~22.04 [154 kB]
Get:8 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 liblsan0 amd64 12.3.0-1ubuntu1~22.04 [1,069 kB]
Get:9 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libitm1 amd64 12.3.0-1ubuntu1~22.04 [30.2 kB]
Get:10 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libgomp1 amd64 12.3.0-1ubuntu1~22.04 [126 kB]
Get:11 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libcc1-0 amd64 12.3.0-1ubuntu1~22.04 [48.3 kB]
Get:12 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libgcc-s1 amd64 12.3.0-1ubuntu1~22.04 [53.9 kB]
Get:13 http://archive.ubuntu.com/ubuntu jammy/main amd64 libfftw3-double3 amd64 3.3.8-2ubuntu8 [770 kB]
Get:14 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libaom3 amd64 3.3.0-1 [1,748 kB]
Get:15 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libdav1d5 amd64 0.9.2-1 [463 kB]
Get:16 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libde265-0 amd64 1.0.8-1 [243 kB]
Get:17 http://archive.ubuntu.com/ubuntu jammy/main amd64 libnuma1 amd64 2.0.14-3ubuntu2 [22.5 kB]
Get:18 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libx265-199 amd64 3.5-2 [1,170 kB]
Get:19 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libheif1 amd64 1.12.0-2build1 [196 kB]
Get:20 http://archive.ubuntu.com/ubuntu jammy/universe amd64 liblqr-1-0 amd64 0.4.2-2.1 [27.7 kB]
Get:21 http://archive.ubuntu.com/ubuntu jammy/main amd64 libltdl7 amd64 2.4.6-15build2 [39.6 kB]
Get:22 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libwebpdemux2 amd64 1.2.2-2ubuntu0.22.04.2 [9,964 B]
Get:23 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libwebpmux3 amd64 1.2.2-2ubuntu0.22.04.2 [20.5 kB]
Get:24 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 libmagickcore-6.q16-6 amd64 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3 [1,788 kB]
Get:25 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 libimage-magick-q16-perl amd64 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3 [108 kB]
Get:26 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 libimage-magick-perl all 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3 [53.9 kB]
Get:27 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 libmagickwand-6.q16-6 amd64 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3 [328 kB]
Get:28 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 perlmagick all 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3 [1,222 B]
Get:29 http://archive.ubuntu.com/ubuntu jammy/main amd64 xkb-data all 2.33-1 [394 kB]
Get:30 http://archive.ubuntu.com/ubuntu jammy/universe amd64 adwaita-icon-theme-full all 41.0-1ubuntu1 [6,925 kB]
Get:31 http://archive.ubuntu.com/ubuntu jammy/main amd64 hunspell-en-us all 1:2020.12.07-2 [280 kB]
Get:32 http://archive.ubuntu.com/ubuntu jammy/main amd64 libhunspell-1.7-0 amd64 1.7.0-4build1 [175 kB]
Get:33 http://archive.ubuntu.com/ubuntu jammy/main amd64 libenchant-2-2 amd64 2.3.2-1ubuntu2 [50.9 kB]
Get:34 http://archive.ubuntu.com/ubuntu jammy/main amd64 enchant-2 amd64 2.3.2-1ubuntu2 [13.0 kB]
Get:35 http://archive.ubuntu.com/ubuntu jammy/main amd64 gir1.2-atk-1.0 amd64 2.36.0-3build1 [21.0 kB]
Get:36 http://archive.ubuntu.com/ubuntu jammy/main amd64 gir1.2-freedesktop amd64 1.72.0-1 [22.3 kB]
Get:37 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 gir1.2-gdkpixbuf-2.0 amd64 2.42.8+dfsg-1ubuntu0.2 [9,482 B]
Get:38 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 gir1.2-harfbuzz-0.0 amd64 2.7.4-1ubuntu3.1 [31.6 kB]
Get:39 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpangoxft-1.0-0 amd64 1.50.6+ds-2ubuntu1 [31.0 kB]
Get:40 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 gir1.2-pango-1.0 amd64 1.50.6+ds-2ubuntu1 [44.0 kB]
Get:41 http://archive.ubuntu.com/ubuntu jammy/main amd64 libcolord2 amd64 1.4.6-1 [155 kB]
Get:42 http://archive.ubuntu.com/ubuntu jammy/main amd64 libepoxy0 amd64 1.5.10-1 [237 kB]
Get:43 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libwayland-client0 amd64 1.20.0-1ubuntu0.1 [25.9 kB]
Get:44 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libwayland-cursor0 amd64 1.20.0-1ubuntu0.1 [10.7 kB]
Get:45 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libwayland-egl1 amd64 1.20.0-1ubuntu0.1 [5,582 B]
Get:46 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxkbcommon0 amd64 1.4.0-1 [125 kB]
Get:47 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libgtk-3-common all 3.24.33-1ubuntu2 [239 kB]
Get:48 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libgtk-3-0 amd64 3.24.33-1ubuntu2 [3,053 kB]
Get:49 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 gir1.2-gtk-3.0 amd64 3.24.33-1ubuntu2 [240 kB]
Get:50 http://archive.ubuntu.com/ubuntu jammy/main amd64 libproxy1v5 amd64 0.4.17-2 [51.9 kB]
Get:51 http://archive.ubuntu.com/ubuntu jammy/main amd64 glib-networking-common all 2.72.0-1 [3,718 B]
Get:52 http://archive.ubuntu.com/ubuntu jammy/main amd64 glib-networking-services amd64 2.72.0-1 [9,982 B]
Get:53 http://archive.ubuntu.com/ubuntu jammy/main amd64 glib-networking amd64 2.72.0-1 [69.8 kB]
Get:54 http://archive.ubuntu.com/ubuntu jammy/universe amd64 gsfonts all 1:8.11+urwcyr1.0.7~pre44-4.5 [3,120 kB]
Get:55 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 imagemagick-6.q16 amd64 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3 [224 kB]
Get:56 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 imagemagick amd64 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3 [14.6 kB]
Get:57 http://archive.ubuntu.com/ubuntu jammy/main amd64 libsigc++-2.0-0v5 amd64 2.10.4-2ubuntu3 [12.1 kB]
Get:58 http://archive.ubuntu.com/ubuntu jammy/main amd64 libglibmm-2.4-1v5 amd64 2.66.2-2 [645 kB]
Get:59 http://archive.ubuntu.com/ubuntu jammy/main amd64 libatkmm-1.6-1v5 amd64 2.28.2-1build1 [78.5 kB]
Get:60 http://archive.ubuntu.com/ubuntu jammy/main amd64 libboost-filesystem1.74.0 amd64 1.74.0-14ubuntu3 [264 kB]
Get:61 http://archive.ubuntu.com/ubuntu jammy/main amd64 libcairomm-1.0-1v5 amd64 1.12.2-4build3 [45.1 kB]
Get:62 http://archive.ubuntu.com/ubuntu jammy/main amd64 librevenge-0.0-0 amd64 0.0.4-6ubuntu7 [209 kB]
Get:63 http://archive.ubuntu.com/ubuntu jammy/main amd64 libcdr-0.1-1 amd64 0.1.6-2build2 [392 kB]
Get:64 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libdouble-conversion3 amd64 3.1.7-4 [39.0 kB]
Get:65 http://archive.ubuntu.com/ubuntu jammy/main amd64 libgc1 amd64 1:8.0.6-1.1build1 [96.8 kB]
Get:66 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libgslcblas0 amd64 2.7.1+dfsg-3 [94.4 kB]
Get:67 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libgsl27 amd64 2.7.1+dfsg-3 [1,000 kB]
Get:68 http://archive.ubuntu.com/ubuntu jammy/main amd64 libgspell-1-common all 1.9.1-4 [6,114 B]
Get:69 http://archive.ubuntu.com/ubuntu jammy/main amd64 libgspell-1-2 amd64 1.9.1-4 [56.5 kB]
Get:70 http://archive.ubuntu.com/ubuntu jammy/main amd64 libpangomm-1.4-1v5 amd64 2.46.2-1 [56.1 kB]
Get:71 http://archive.ubuntu.com/ubuntu jammy/main amd64 libgtkmm-3.0-1v5 amd64 3.24.5-1build1 [1,003 kB]
Get:72 http://archive.ubuntu.com/ubuntu jammy/main amd64 libgtksourceview-4-common all 4.8.3-1 [262 kB]
Get:73 http://archive.ubuntu.com/ubuntu jammy/main amd64 libgtksourceview-4-0 amd64 4.8.3-1 [237 kB]
Get:74 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 libmagick++-6.q16-8 amd64 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3 [157 kB]
Get:75 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpoppler118 amd64 22.02.0-2ubuntu0.2 [1,074 kB]
Get:76 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpoppler-glib8 amd64 22.02.0-2ubuntu0.2 [134 kB]
Get:77 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libpotrace0 amd64 1.16-2 [17.2 kB]
Get:78 http://archive.ubuntu.com/ubuntu jammy/main amd64 libsoup2.4-common all 2.74.2-3 [4,008 B]
Get:79 http://archive.ubuntu.com/ubuntu jammy/main amd64 libsoup2.4-1 amd64 2.74.2-3 [287 kB]
Get:80 http://archive.ubuntu.com/ubuntu jammy/main amd64 libvisio-0.1-1 amd64 0.1.7-1build5 [238 kB]
Get:81 http://archive.ubuntu.com/ubuntu jammy/main amd64 libwpd-0.10-10 amd64 0.10.3-2build1 [209 kB]
Get:82 http://archive.ubuntu.com/ubuntu jammy/main amd64 libwpg-0.3-3 amd64 0.3.3-1build3 [49.9 kB]
Get:83 http://archive.ubuntu.com/ubuntu jammy/main amd64 libblas3 amd64 3.10.0-2ubuntu1 [228 kB]
Get:84 http://archive.ubuntu.com/ubuntu jammy/main amd64 libdjvulibre-text all 3.5.28-2build2 [50.9 kB]
Get:85 http://archive.ubuntu.com/ubuntu jammy/main amd64 libdjvulibre21 amd64 3.5.28-2build2 [624 kB]
Get:86 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libgfortran5 amd64 12.3.0-1ubuntu1~22.04 [879 kB]
Get:87 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libgtk-3-bin amd64 3.24.33-1ubuntu2 [69.5 kB]
Get:88 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libilmbase25 amd64 2.5.7-2 [175 kB]
Get:89 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libjxr0 amd64 1.2~git20170615.f752187-5 [174 kB]
Get:90 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libjxr-tools amd64 1.2~git20170615.f752187-5 [16.0 kB]
Get:91 http://archive.ubuntu.com/ubuntu jammy/main amd64 liblapack3 amd64 3.10.0-2ubuntu1 [2,504 kB]
Get:92 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libopenexr25 amd64 2.5.7-1 [780 kB]
Get:93 http://archive.ubuntu.com/ubuntu jammy/main amd64 libwmflite-0.2-7 amd64 0.2.12-5ubuntu1 [68.9 kB]
Get:94 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 libmagickcore-6.q16-6-extra amd64 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3 [70.1 kB]
Get:95 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libnetpbm10 amd64 2:10.0-15.4 [59.1 kB]
Get:96 http://archive.ubuntu.com/ubuntu jammy/main amd64 libwmf-0.2-7 amd64 0.2.12-5ubuntu1 [94.2 kB]
Get:97 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libwmf-bin amd64 0.2.12-5ubuntu1 [34.3 kB]
Get:98 http://archive.ubuntu.com/ubuntu jammy/universe amd64 netpbm amd64 2:10.0-15.4 [1,007 kB]
Get:99 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-appdirs all 1.4.4-2 [11.4 kB]
Get:100 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-soupsieve all 2.3.1-1 [33.0 kB]
Get:101 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-bs4 all 4.10.0-2 [79.1 kB]
Get:102 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-cairo amd64 1.20.1-3build1 [73.7 kB]
Get:103 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-chardet all 4.0.0-1 [98.0 kB]
Get:104 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-gi-cairo amd64 3.42.1-0ubuntu1 [8,184 B]
Get:105 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-webencodings all 0.5.1-4 [11.8 kB]
Get:106 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-html5lib all 1.1-3 [87.0 kB]
Get:107 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-lxml amd64 4.8.0-1build1 [1,150 kB]
Get:108 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-numpy amd64 1:1.21.5-1ubuntu22.04.1 [3,467 kB]
Get:109 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-packaging all 21.3-1 [30.7 kB]
Get:110 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-scour all 0.38.2-2 [49.4 kB]
Get:111 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-cssselect all 1.1.0+ds-3 [17.0 kB]
91mdebconf: delaying package configuration, since apt-utils is not installed
0mFetched 69.9 MB in 17s (4,144 kB/s)
Selecting previously unselected package imagemagick-6-common.
(Reading database ... 93250 files and directories currently installed.)
Preparing to unpack .../imagemagick-6-common_8%3a6.9.11.60+dfsg-1.3ubuntu0.22.04.3_all.deb ...
Unpacking imagemagick-6-common (8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3) ...
Preparing to unpack .../libatomic1_12.3.0-1ubuntu1~22.04_amd64.deb ...
Unpacking libatomic1:amd64 (12.3.0-1ubuntu1~22.04) over (12.1.0-2ubuntu1~22.04) ...
Preparing to unpack .../libubsan1_12.3.0-1ubuntu1~22.04_amd64.deb ...
Unpacking libubsan1:amd64 (12.3.0-1ubuntu1~22.04) over (12.1.0-2ubuntu1~22.04) ...
Preparing to unpack .../gcc-12-base_12.3.0-1ubuntu1~22.04_amd64.deb ...
Unpacking gcc-12-base:amd64 (12.3.0-1ubuntu1~22.04) over (12.1.0-2ubuntu1~22.04) ...
Setting up gcc-12-base:amd64 (12.3.0-1ubuntu1~22.04) ...
(Reading database ... 93282 files and directories currently installed.)
Preparing to unpack .../libstdc++6_12.3.0-1ubuntu1~22.04_amd64.deb ...
Unpacking libstdc++6:amd64 (12.3.0-1ubuntu1~22.04) over (12.1.0-2ubuntu1~22.04) ...
Setting up libstdc++6:amd64 (12.3.0-1ubuntu1~22.04) ...
(Reading database ... 93282 files and directories currently installed.)
Preparing to unpack .../0-libquadmath0_12.3.0-1ubuntu1~22.04_amd64.deb ...
Unpacking libquadmath0:amd64 (12.3.0-1ubuntu1~22.04) over (12.1.0-2ubuntu1~22.04) ...
Preparing to unpack .../1-liblsan0_12.3.0-1ubuntu1~22.04_amd64.deb ...
Unpacking liblsan0:amd64 (12.3.0-1ubuntu1~22.04) over (12.1.0-2ubuntu1~22.04) ...
Preparing to unpack .../2-libitm1_12.3.0-1ubuntu1~22.04_amd64.deb ...
Unpacking libitm1:amd64 (12.3.0-1ubuntu1~22.04) over (12.1.0-2ubuntu1~22.04) ...
Preparing to unpack .../3-libgomp1_12.3.0-1ubuntu1~22.04_amd64.deb ...
Unpacking libgomp1:amd64 (12.3.0-1ubuntu1~22.04) over (12.1.0-2ubuntu1~22.04) ...
Preparing to unpack .../4-libcc1-0_12.3.0-1ubuntu1~22.04_amd64.deb ...
Unpacking libcc1-0:amd64 (12.3.0-1ubuntu1~22.04) over (12.1.0-2ubuntu1~22.04) ...
Preparing to unpack .../5-libgcc-s1_12.3.0-1ubuntu1~22.04_amd64.deb ...
Unpacking libgcc-s1:amd64 (12.3.0-1ubuntu1~22.04) over (12.1.0-2ubuntu1~22.04) ...
Setting up libgcc-s1:amd64 (12.3.0-1ubuntu1~22.04) ...
Selecting previously unselected package libfftw3-double3:amd64.
(Reading database ... 93282 files and directories currently installed.)
Preparing to unpack .../00-libfftw3-double3_3.3.8-2ubuntu8_amd64.deb ...
Unpacking libfftw3-double3:amd64 (3.3.8-2ubuntu8) ...
Selecting previously unselected package libaom3:amd64.
Preparing to unpack .../01-libaom3_3.3.0-1_amd64.deb ...
Unpacking libaom3:amd64 (3.3.0-1) ...
Selecting previously unselected package libdav1d5:amd64.
Preparing to unpack .../02-libdav1d5_0.9.2-1_amd64.deb ...
Unpacking libdav1d5:amd64 (0.9.2-1) ...
Selecting previously unselected package libde265-0:amd64.
Preparing to unpack .../03-libde265-0_1.0.8-1_amd64.deb ...
Unpacking libde265-0:amd64 (1.0.8-1) ...
Selecting previously unselected package libnuma1:amd64.
Preparing to unpack .../04-libnuma1_2.0.14-3ubuntu2_amd64.deb ...
Unpacking libnuma1:amd64 (2.0.14-3ubuntu2) ...
Selecting previously unselected package libx265-199:amd64.
Preparing to unpack .../05-libx265-199_3.5-2_amd64.deb ...
Unpacking libx265-199:amd64 (3.5-2) ...
Selecting previously unselected package libheif1:amd64.
Preparing to unpack .../06-libheif1_1.12.0-2build1_amd64.deb ...
Unpacking libheif1:amd64 (1.12.0-2build1) ...
Selecting previously unselected package liblqr-1-0:amd64.
Preparing to unpack .../07-liblqr-1-0_0.4.2-2.1_amd64.deb ...
Unpacking liblqr-1-0:amd64 (0.4.2-2.1) ...
Selecting previously unselected package libltdl7:amd64.
Preparing to unpack .../08-libltdl7_2.4.6-15build2_amd64.deb ...
Unpacking libltdl7:amd64 (2.4.6-15build2) ...
Selecting previously unselected package libwebpdemux2:amd64.
Preparing to unpack .../09-libwebpdemux2_1.2.2-2ubuntu0.22.04.2_amd64.deb ...
Unpacking libwebpdemux2:amd64 (1.2.2-2ubuntu0.22.04.2) ...
Selecting previously unselected package libwebpmux3:amd64.
Preparing to unpack .../10-libwebpmux3_1.2.2-2ubuntu0.22.04.2_amd64.deb ...
Unpacking libwebpmux3:amd64 (1.2.2-2ubuntu0.22.04.2) ...
Selecting previously unselected package libmagickcore-6.q16-6:amd64.
Preparing to unpack .../11-libmagickcore-6.q16-6_8%3a6.9.11.60+dfsg-1.3ubuntu0.22.04.3_amd64.deb ...
Unpacking libmagickcore-6.q16-6:amd64 (8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3) ...
Selecting previously unselected package libimage-magick-q16-perl.
Preparing to unpack .../12-libimage-magick-q16-perl_8%3a6.9.11.60+dfsg-1.3ubuntu0.22.04.3_amd64.deb ...
Unpacking libimage-magick-q16-perl (8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3) ...
Selecting previously unselected package libimage-magick-perl.
Preparing to unpack .../13-libimage-magick-perl_8%3a6.9.11.60+dfsg-1.3ubuntu0.22.04.3_all.deb ...
Unpacking libimage-magick-perl (8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3) ...
Selecting previously unselected package libmagickwand-6.q16-6:amd64.
Preparing to unpack .../14-libmagickwand-6.q16-6_8%3a6.9.11.60+dfsg-1.3ubuntu0.22.04.3_amd64.deb ...
Unpacking libmagickwand-6.q16-6:amd64 (8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3) ...
Selecting previously unselected package perlmagick.
Preparing to unpack .../15-perlmagick_8%3a6.9.11.60+dfsg-1.3ubuntu0.22.04.3_all.deb ...
Unpacking perlmagick (8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3) ...
Selecting previously unselected package xkb-data.
Preparing to unpack .../16-xkb-data_2.33-1_all.deb ...
Unpacking xkb-data (2.33-1) ...
Selecting previously unselected package adwaita-icon-theme-full.
Preparing to unpack .../17-adwaita-icon-theme-full_41.0-1ubuntu1_all.deb ...
Unpacking adwaita-icon-theme-full (41.0-1ubuntu1) ...
Selecting previously unselected package hunspell-en-us.
Preparing to unpack .../18-hunspell-en-us_1%3a2020.12.07-2_all.deb ...
Unpacking hunspell-en-us (1:2020.12.07-2) ...
Selecting previously unselected package libhunspell-1.7-0:amd64.
Preparing to unpack .../19-libhunspell-1.7-0_1.7.0-4build1_amd64.deb ...
Unpacking libhunspell-1.7-0:amd64 (1.7.0-4build1) ...
Selecting previously unselected package libenchant-2-2:amd64.
Preparing to unpack .../20-libenchant-2-2_2.3.2-1ubuntu2_amd64.deb ...
Unpacking libenchant-2-2:amd64 (2.3.2-1ubuntu2) ...
Selecting previously unselected package enchant-2.
Preparing to unpack .../21-enchant-2_2.3.2-1ubuntu2_amd64.deb ...
Unpacking enchant-2 (2.3.2-1ubuntu2) ...
Selecting previously unselected package gir1.2-atk-1.0:amd64.
Preparing to unpack .../22-gir1.2-atk-1.0_2.36.0-3build1_amd64.deb ...
Unpacking gir1.2-atk-1.0:amd64 (2.36.0-3build1) ...
Selecting previously unselected package gir1.2-freedesktop:amd64.
Preparing to unpack .../23-gir1.2-freedesktop_1.72.0-1_amd64.deb ...
Unpacking gir1.2-freedesktop:amd64 (1.72.0-1) ...
Selecting previously unselected package gir1.2-gdkpixbuf-2.0:amd64.
Preparing to unpack .../24-gir1.2-gdkpixbuf-2.0_2.42.8+dfsg-1ubuntu0.2_amd64.deb ...
Unpacking gir1.2-gdkpixbuf-2.0:amd64 (2.42.8+dfsg-1ubuntu0.2) ...
Selecting previously unselected package gir1.2-harfbuzz-0.0:amd64.
Preparing to unpack .../25-gir1.2-harfbuzz-0.0_2.7.4-1ubuntu3.1_amd64.deb ...
Unpacking gir1.2-harfbuzz-0.0:amd64 (2.7.4-1ubuntu3.1) ...
Selecting previously unselected package libpangoxft-1.0-0:amd64.
Preparing to unpack .../26-libpangoxft-1.0-0_1.50.6+ds-2ubuntu1_amd64.deb ...
Unpacking libpangoxft-1.0-0:amd64 (1.50.6+ds-2ubuntu1) ...
Selecting previously unselected package gir1.2-pango-1.0:amd64.
Preparing to unpack .../27-gir1.2-pango-1.0_1.50.6+ds-2ubuntu1_amd64.deb ...
Unpacking gir1.2-pango-1.0:amd64 (1.50.6+ds-2ubuntu1) ...
Selecting previously unselected package libcolord2:amd64.
Preparing to unpack .../28-libcolord2_1.4.6-1_amd64.deb ...
Unpacking libcolord2:amd64 (1.4.6-1) ...
Selecting previously unselected package libepoxy0:amd64.
Preparing to unpack .../29-libepoxy0_1.5.10-1_amd64.deb ...
Unpacking libepoxy0:amd64 (1.5.10-1) ...
Selecting previously unselected package libwayland-client0:amd64.
Preparing to unpack .../30-libwayland-client0_1.20.0-1ubuntu0.1_amd64.deb ...
Unpacking libwayland-client0:amd64 (1.20.0-1ubuntu0.1) ...
Selecting previously unselected package libwayland-cursor0:amd64.
Preparing to unpack .../31-libwayland-cursor0_1.20.0-1ubuntu0.1_amd64.deb ...
Unpacking libwayland-cursor0:amd64 (1.20.0-1ubuntu0.1) ...
Selecting previously unselected package libwayland-egl1:amd64.
Preparing to unpack .../32-libwayland-egl1_1.20.0-1ubuntu0.1_amd64.deb ...
Unpacking libwayland-egl1:amd64 (1.20.0-1ubuntu0.1) ...
Selecting previously unselected package libxkbcommon0:amd64.
Preparing to unpack .../33-libxkbcommon0_1.4.0-1_amd64.deb ...
Unpacking libxkbcommon0:amd64 (1.4.0-1) ...
Selecting previously unselected package libgtk-3-common.
Preparing to unpack .../34-libgtk-3-common_3.24.33-1ubuntu2_all.deb ...
Unpacking libgtk-3-common (3.24.33-1ubuntu2) ...
Selecting previously unselected package libgtk-3-0:amd64.
Preparing to unpack .../35-libgtk-3-0_3.24.33-1ubuntu2_amd64.deb ...
Unpacking libgtk-3-0:amd64 (3.24.33-1ubuntu2) ...
Selecting previously unselected package gir1.2-gtk-3.0:amd64.
Preparing to unpack .../36-gir1.2-gtk-3.0_3.24.33-1ubuntu2_amd64.deb ...
Unpacking gir1.2-gtk-3.0:amd64 (3.24.33-1ubuntu2) ...
Selecting previously unselected package libproxy1v5:amd64.
Preparing to unpack .../37-libproxy1v5_0.4.17-2_amd64.deb ...
Unpacking libproxy1v5:amd64 (0.4.17-2) ...
Selecting previously unselected package glib-networking-common.
Preparing to unpack .../38-glib-networking-common_2.72.0-1_all.deb ...
Unpacking glib-networking-common (2.72.0-1) ...
Selecting previously unselected package glib-networking-services.
Preparing to unpack .../39-glib-networking-services_2.72.0-1_amd64.deb ...
Unpacking glib-networking-services (2.72.0-1) ...
Selecting previously unselected package glib-networking:amd64.
Preparing to unpack .../40-glib-networking_2.72.0-1_amd64.deb ...
Unpacking glib-networking:amd64 (2.72.0-1) ...
Selecting previously unselected package gsfonts.
Preparing to unpack .../41-gsfonts_1%3a8.11+urwcyr1.0.7~pre44-4.5_all.deb ...
Unpacking gsfonts (1:8.11+urwcyr1.0.7~pre44-4.5) ...
Selecting previously unselected package imagemagick-6.q16.
Preparing to unpack .../42-imagemagick-6.q16_8%3a6.9.11.60+dfsg-1.3ubuntu0.22.04.3_amd64.deb ...
Unpacking imagemagick-6.q16 (8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3) ...
Selecting previously unselected package imagemagick.
Preparing to unpack .../43-imagemagick_8%3a6.9.11.60+dfsg-1.3ubuntu0.22.04.3_amd64.deb ...
Unpacking imagemagick (8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3) ...
Selecting previously unselected package libsigc++-2.0-0v5:amd64.
Preparing to unpack .../44-libsigc++-2.0-0v5_2.10.4-2ubuntu3_amd64.deb ...
Unpacking libsigc++-2.0-0v5:amd64 (2.10.4-2ubuntu3) ...
Selecting previously unselected package libglibmm-2.4-1v5:amd64.
Preparing to unpack .../45-libglibmm-2.4-1v5_2.66.2-2_amd64.deb ...
Unpacking libglibmm-2.4-1v5:amd64 (2.66.2-2) ...
Selecting previously unselected package libatkmm-1.6-1v5:amd64.
Preparing to unpack .../46-libatkmm-1.6-1v5_2.28.2-1build1_amd64.deb ...
Unpacking libatkmm-1.6-1v5:amd64 (2.28.2-1build1) ...
Selecting previously unselected package libboost-filesystem1.74.0:amd64.
Preparing to unpack .../47-libboost-filesystem1.74.0_1.74.0-14ubuntu3_amd64.deb ...
Unpacking libboost-filesystem1.74.0:amd64 (1.74.0-14ubuntu3) ...
Selecting previously unselected package libcairomm-1.0-1v5:amd64.
Preparing to unpack .../48-libcairomm-1.0-1v5_1.12.2-4build3_amd64.deb ...
Unpacking libcairomm-1.0-1v5:amd64 (1.12.2-4build3) ...
Selecting previously unselected package librevenge-0.0-0:amd64.
Preparing to unpack .../49-librevenge-0.0-0_0.0.4-6ubuntu7_amd64.deb ...
Unpacking librevenge-0.0-0:amd64 (0.0.4-6ubuntu7) ...
Selecting previously unselected package libcdr-0.1-1:amd64.
Preparing to unpack .../50-libcdr-0.1-1_0.1.6-2build2_amd64.deb ...
Unpacking libcdr-0.1-1:amd64 (0.1.6-2build2) ...
Selecting previously unselected package libdouble-conversion3:amd64.
Preparing to unpack .../51-libdouble-conversion3_3.1.7-4_amd64.deb ...
Unpacking libdouble-conversion3:amd64 (3.1.7-4) ...
Selecting previously unselected package libgc1:amd64.
Preparing to unpack .../52-libgc1_1%3a8.0.6-1.1build1_amd64.deb ...
Unpacking libgc1:amd64 (1:8.0.6-1.1build1) ...
Selecting previously unselected package libgslcblas0:amd64.
Preparing to unpack .../53-libgslcblas0_2.7.1+dfsg-3_amd64.deb ...
Unpacking libgslcblas0:amd64 (2.7.1+dfsg-3) ...
Selecting previously unselected package libgsl27:amd64.
Preparing to unpack .../54-libgsl27_2.7.1+dfsg-3_amd64.deb ...
Unpacking libgsl27:amd64 (2.7.1+dfsg-3) ...
Selecting previously unselected package libgspell-1-common.
Preparing to unpack .../55-libgspell-1-common_1.9.1-4_all.deb ...
Unpacking libgspell-1-common (1.9.1-4) ...
Selecting previously unselected package libgspell-1-2:amd64.
Preparing to unpack .../56-libgspell-1-2_1.9.1-4_amd64.deb ...
Unpacking libgspell-1-2:amd64 (1.9.1-4) ...
Selecting previously unselected package libpangomm-1.4-1v5:amd64.
Preparing to unpack .../57-libpangomm-1.4-1v5_2.46.2-1_amd64.deb ...
Unpacking libpangomm-1.4-1v5:amd64 (2.46.2-1) ...
Selecting previously unselected package libgtkmm-3.0-1v5:amd64.
Preparing to unpack .../58-libgtkmm-3.0-1v5_3.24.5-1build1_amd64.deb ...
Unpacking libgtkmm-3.0-1v5:amd64 (3.24.5-1build1) ...
Selecting previously unselected package libgtksourceview-4-common.
Preparing to unpack .../59-libgtksourceview-4-common_4.8.3-1_all.deb ...
Unpacking libgtksourceview-4-common (4.8.3-1) ...
Selecting previously unselected package libgtksourceview-4-0:amd64.
Preparing to unpack .../60-libgtksourceview-4-0_4.8.3-1_amd64.deb ...
Unpacking libgtksourceview-4-0:amd64 (4.8.3-1) ...
Selecting previously unselected package libmagick++-6.q16-8:amd64.
Preparing to unpack .../61-libmagick++-6.q16-8_8%3a6.9.11.60+dfsg-1.3ubuntu0.22.04.3_amd64.deb ...
Unpacking libmagick++-6.q16-8:amd64 (8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3) ...
Selecting previously unselected package libpoppler118:amd64.
Preparing to unpack .../62-libpoppler118_22.02.0-2ubuntu0.2_amd64.deb ...
Unpacking libpoppler118:amd64 (22.02.0-2ubuntu0.2) ...
Selecting previously unselected package libpoppler-glib8:amd64.
Preparing to unpack .../63-libpoppler-glib8_22.02.0-2ubuntu0.2_amd64.deb ...
Unpacking libpoppler-glib8:amd64 (22.02.0-2ubuntu0.2) ...
Selecting previously unselected package libpotrace0:amd64.
Preparing to unpack .../64-libpotrace0_1.16-2_amd64.deb ...
Unpacking libpotrace0:amd64 (1.16-2) ...
Selecting previously unselected package libsoup2.4-common.
Preparing to unpack .../65-libsoup2.4-common_2.74.2-3_all.deb ...
Unpacking libsoup2.4-common (2.74.2-3) ...
Selecting previously unselected package libsoup2.4-1:amd64.
Preparing to unpack .../66-libsoup2.4-1_2.74.2-3_amd64.deb ...
Unpacking libsoup2.4-1:amd64 (2.74.2-3) ...
Selecting previously unselected package libvisio-0.1-1:amd64.
Preparing to unpack .../67-libvisio-0.1-1_0.1.7-1build5_amd64.deb ...
Unpacking libvisio-0.1-1:amd64 (0.1.7-1build5) ...
Selecting previously unselected package libwpd-0.10-10:amd64.
Preparing to unpack .../68-libwpd-0.10-10_0.10.3-2build1_amd64.deb ...
Unpacking libwpd-0.10-10:amd64 (0.10.3-2build1) ...
Selecting previously unselected package libwpg-0.3-3:amd64.
Preparing to unpack .../69-libwpg-0.3-3_0.3.3-1build3_amd64.deb ...
Unpacking libwpg-0.3-3:amd64 (0.3.3-1build3) ...
Selecting previously unselected package inkscape.
Preparing to unpack .../70-inkscape_1%3a1.3+202307231459+0e150ed6c4~ubuntu22.04.1_amd64.deb ...
Unpacking inkscape (1:1.3+202307231459+0e150ed6c4~ubuntu22.04.1) ...
Selecting previously unselected package libblas3:amd64.
Preparing to unpack .../71-libblas3_3.10.0-2ubuntu1_amd64.deb ...
Unpacking libblas3:amd64 (3.10.0-2ubuntu1) ...
Selecting previously unselected package libdjvulibre-text.
Preparing to unpack .../72-libdjvulibre-text_3.5.28-2build2_all.deb ...
Unpacking libdjvulibre-text (3.5.28-2build2) ...
Selecting previously unselected package libdjvulibre21:amd64.
Preparing to unpack .../73-libdjvulibre21_3.5.28-2build2_amd64.deb ...
Unpacking libdjvulibre21:amd64 (3.5.28-2build2) ...
Selecting previously unselected package libgfortran5:amd64.
Preparing to unpack .../74-libgfortran5_12.3.0-1ubuntu1~22.04_amd64.deb ...
Unpacking libgfortran5:amd64 (12.3.0-1ubuntu1~22.04) ...
Selecting previously unselected package libgtk-3-bin.
Preparing to unpack .../75-libgtk-3-bin_3.24.33-1ubuntu2_amd64.deb ...
Unpacking libgtk-3-bin (3.24.33-1ubuntu2) ...
Selecting previously unselected package libilmbase25:amd64.
Preparing to unpack .../76-libilmbase25_2.5.7-2_amd64.deb ...
Unpacking libilmbase25:amd64 (2.5.7-2) ...
Selecting previously unselected package libjxr0:amd64.
Preparing to unpack .../77-libjxr0_1.2~git20170615.f752187-5_amd64.deb ...
Unpacking libjxr0:amd64 (1.2~git20170615.f752187-5) ...
Selecting previously unselected package libjxr-tools.
Preparing to unpack .../78-libjxr-tools_1.2~git20170615.f752187-5_amd64.deb ...
Unpacking libjxr-tools (1.2~git20170615.f752187-5) ...
Selecting previously unselected package liblapack3:amd64.
Preparing to unpack .../79-liblapack3_3.10.0-2ubuntu1_amd64.deb ...
Unpacking liblapack3:amd64 (3.10.0-2ubuntu1) ...
Selecting previously unselected package libopenexr25:amd64.
Preparing to unpack .../80-libopenexr25_2.5.7-1_amd64.deb ...
Unpacking libopenexr25:amd64 (2.5.7-1) ...
Selecting previously unselected package libwmflite-0.2-7:amd64.
Preparing to unpack .../81-libwmflite-0.2-7_0.2.12-5ubuntu1_amd64.deb ...
Unpacking libwmflite-0.2-7:amd64 (0.2.12-5ubuntu1) ...
Selecting previously unselected package libmagickcore-6.q16-6-extra:amd64.
Preparing to unpack .../82-libmagickcore-6.q16-6-extra_8%3a6.9.11.60+dfsg-1.3ubuntu0.22.04.3_amd64.deb ...
Unpacking libmagickcore-6.q16-6-extra:amd64 (8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3) ...
Selecting previously unselected package libnetpbm10.
Preparing to unpack .../83-libnetpbm10_2%3a10.0-15.4_amd64.deb ...
Unpacking libnetpbm10 (2:10.0-15.4) ...
Selecting previously unselected package libwmf-0.2-7:amd64.
Preparing to unpack .../84-libwmf-0.2-7_0.2.12-5ubuntu1_amd64.deb ...
Unpacking libwmf-0.2-7:amd64 (0.2.12-5ubuntu1) ...
Selecting previously unselected package libwmf-bin.
Preparing to unpack .../85-libwmf-bin_0.2.12-5ubuntu1_amd64.deb ...
Unpacking libwmf-bin (0.2.12-5ubuntu1) ...
Selecting previously unselected package netpbm.
Preparing to unpack .../86-netpbm_2%3a10.0-15.4_amd64.deb ...
Unpacking netpbm (2:10.0-15.4) ...
Selecting previously unselected package python3-appdirs.
Preparing to unpack .../87-python3-appdirs_1.4.4-2_all.deb ...
Unpacking python3-appdirs (1.4.4-2) ...
Selecting previously unselected package python3-soupsieve.
Preparing to unpack .../88-python3-soupsieve_2.3.1-1_all.deb ...
Unpacking python3-soupsieve (2.3.1-1) ...
Selecting previously unselected package python3-bs4.
Preparing to unpack .../89-python3-bs4_4.10.0-2_all.deb ...
Unpacking python3-bs4 (4.10.0-2) ...
Selecting previously unselected package python3-cairo:amd64.
Preparing to unpack .../90-python3-cairo_1.20.1-3build1_amd64.deb ...
Unpacking python3-cairo:amd64 (1.20.1-3build1) ...
Selecting previously unselected package python3-chardet.
Preparing to unpack .../91-python3-chardet_4.0.0-1_all.deb ...
Unpacking python3-chardet (4.0.0-1) ...
Selecting previously unselected package python3-gi-cairo.
Preparing to unpack .../92-python3-gi-cairo_3.42.1-0ubuntu1_amd64.deb ...
Unpacking python3-gi-cairo (3.42.1-0ubuntu1) ...
Selecting previously unselected package python3-webencodings.
Preparing to unpack .../93-python3-webencodings_0.5.1-4_all.deb ...
Unpacking python3-webencodings (0.5.1-4) ...
Selecting previously unselected package python3-html5lib.
Preparing to unpack .../94-python3-html5lib_1.1-3_all.deb ...
Unpacking python3-html5lib (1.1-3) ...
Selecting previously unselected package python3-lxml:amd64.
Preparing to unpack .../95-python3-lxml_4.8.0-1build1_amd64.deb ...
Unpacking python3-lxml:amd64 (4.8.0-1build1) ...
Selecting previously unselected package python3-numpy.
Preparing to unpack .../96-python3-numpy_1%3a1.21.5-1ubuntu22.04.1_amd64.deb ...
Unpacking python3-numpy (1:1.21.5-1ubuntu22.04.1) ...
Selecting previously unselected package python3-packaging.
Preparing to unpack .../97-python3-packaging_21.3-1_all.deb ...
Unpacking python3-packaging (21.3-1) ...
Selecting previously unselected package python3-scour.
Preparing to unpack .../98-python3-scour_0.38.2-2_all.deb ...
Unpacking python3-scour (0.38.2-2) ...
Selecting previously unselected package python3-cssselect.
Preparing to unpack .../99-python3-cssselect_1.1.0+ds-3_all.deb ...
Unpacking python3-cssselect (1.1.0+ds-3) ...
Setting up libaom3:amd64 (3.3.0-1) ...
Setting up imagemagick-6-common (8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3) ...
Setting up libdouble-conversion3:amd64 (3.1.7-4) ...
Setting up libproxy1v5:amd64 (0.4.17-2) ...
Setting up gir1.2-freedesktop:amd64 (1.72.0-1) ...
Setting up python3-cairo:amd64 (1.20.1-3build1) ...
Setting up libpangoxft-1.0-0:amd64 (1.50.6+ds-2ubuntu1) ...
Setting up libwmflite-0.2-7:amd64 (0.2.12-5ubuntu1) ...
Setting up gir1.2-gdkpixbuf-2.0:amd64 (2.42.8+dfsg-1ubuntu0.2) ...
Setting up libgslcblas0:amd64 (2.7.1+dfsg-3) ...
Setting up libgspell-1-common (1.9.1-4) ...
Setting up gir1.2-atk-1.0:amd64 (2.36.0-3build1) ...
Setting up libjxr0:amd64 (1.2~git20170615.f752187-5) ...
Setting up libwebpdemux2:amd64 (1.2.2-2ubuntu0.22.04.2) ...
Setting up libgsl27:amd64 (2.7.1+dfsg-3) ...
Setting up xkb-data (2.33-1) ...
Setting up libboost-filesystem1.74.0:amd64 (1.74.0-14ubuntu3) ...
Setting up libilmbase25:amd64 (2.5.7-2) ...
Setting up libnetpbm10 (2:10.0-15.4) ...
Setting up libgomp1:amd64 (12.3.0-1ubuntu1~22.04) ...
Setting up gir1.2-harfbuzz-0.0:amd64 (2.7.4-1ubuntu3.1) ...
Setting up python3-webencodings (0.5.1-4) ...
Setting up libcolord2:amd64 (1.4.6-1) ...
Setting up librevenge-0.0-0:amd64 (0.0.4-6ubuntu7) ...
Setting up adwaita-icon-theme-full (41.0-1ubuntu1) ...
Setting up libopenexr25:amd64 (2.5.7-1) ...
Setting up libpoppler118:amd64 (22.02.0-2ubuntu0.2) ...
Setting up gir1.2-pango-1.0:amd64 (1.50.6+ds-2ubuntu1) ...
Setting up libblas3:amd64 (3.10.0-2ubuntu1) ...
update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode
Setting up python3-packaging (21.3-1) ...
Setting up python3-chardet (4.0.0-1) ...
Setting up libwmf-0.2-7:amd64 (0.2.12-5ubuntu1) ...
Setting up libepoxy0:amd64 (1.5.10-1) ...
Setting up libsigc++-2.0-0v5:amd64 (2.10.4-2ubuntu3) ...
Setting up gsfonts (1:8.11+urwcyr1.0.7~pre44-4.5) ...
Setting up libquadmath0:amd64 (12.3.0-1ubuntu1~22.04) ...
Setting up libatomic1:amd64 (12.3.0-1ubuntu1~22.04) ...
Setting up netpbm (2:10.0-15.4) ...
Setting up libgc1:amd64 (1:8.0.6-1.1build1) ...
Setting up python3-html5lib (1.1-3) ...
Setting up libltdl7:amd64 (2.4.6-15build2) ...
Setting up libfftw3-double3:amd64 (3.3.8-2ubuntu8) ...
Setting up libgfortran5:amd64 (12.3.0-1ubuntu1~22.04) ...
Setting up libsoup2.4-common (2.74.2-3) ...
Setting up libubsan1:amd64 (12.3.0-1ubuntu1~22.04) ...
Setting up libnuma1:amd64 (2.0.14-3ubuntu2) ...
Setting up liblqr-1-0:amd64 (0.4.2-2.1) ...
Setting up python3-lxml:amd64 (4.8.0-1build1) ...
Setting up hunspell-en-us (1:2020.12.07-2) ...
Setting up libwayland-egl1:amd64 (1.20.0-1ubuntu0.1) ...
Setting up python3-scour (0.38.2-2) ...
Setting up libdjvulibre-text (3.5.28-2build2) ...
Setting up libhunspell-1.7-0:amd64 (1.7.0-4build1) ...
Setting up glib-networking-common (2.72.0-1) ...
Setting up libdav1d5:amd64 (0.9.2-1) ...
Setting up libde265-0:amd64 (1.0.8-1) ...
Setting up python3-cssselect (1.1.0+ds-3) ...
Setting up python3-gi-cairo (3.42.1-0ubuntu1) ...
Setting up libwebpmux3:amd64 (1.2.2-2ubuntu0.22.04.2) ...
Setting up libwpd-0.10-10:amd64 (0.10.3-2build1) ...
Setting up python3-appdirs (1.4.4-2) ...
Setting up libgtksourceview-4-common (4.8.3-1) ...
Setting up python3-soupsieve (2.3.1-1) ...
Setting up libcc1-0:amd64 (12.3.0-1ubuntu1~22.04) ...
Setting up liblsan0:amd64 (12.3.0-1ubuntu1~22.04) ...
Setting up libgtk-3-common (3.24.33-1ubuntu2) ...
Setting up libitm1:amd64 (12.3.0-1ubuntu1~22.04) ...
Setting up libvisio-0.1-1:amd64 (0.1.7-1build5) ...
Setting up libxkbcommon0:amd64 (1.4.0-1) ...
Setting up libpotrace0:amd64 (1.16-2) ...
Setting up libwayland-client0:amd64 (1.20.0-1ubuntu0.1) ...
Setting up glib-networking-services (2.72.0-1) ...
Setting up libglibmm-2.4-1v5:amd64 (2.66.2-2) ...
Setting up liblapack3:amd64 (3.10.0-2ubuntu1) ...
update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack.so.3 (liblapack.so.3-x86_64-linux-gnu) in auto mode
Setting up libwmf-bin (0.2.12-5ubuntu1) ...
Setting up libpoppler-glib8:amd64 (22.02.0-2ubuntu0.2) ...
Setting up libjxr-tools (1.2~git20170615.f752187-5) ...
Setting up libenchant-2-2:amd64 (2.3.2-1ubuntu2) ...
Setting up libdjvulibre21:amd64 (3.5.28-2build2) ...
Setting up enchant-2 (2.3.2-1ubuntu2) ...
Setting up libcdr-0.1-1:amd64 (0.1.6-2build2) ...
Setting up python3-bs4 (4.10.0-2) ...
Setting up libcairomm-1.0-1v5:amd64 (1.12.2-4build3) ...
Setting up libpangomm-1.4-1v5:amd64 (2.46.2-1) ...
Setting up python3-numpy (1:1.21.5-1ubuntu22.04.1) ...
Setting up libx265-199:amd64 (3.5-2) ...
Setting up libwpg-0.3-3:amd64 (0.3.3-1build3) ...
Setting up libwayland-cursor0:amd64 (1.20.0-1ubuntu0.1) ...
Setting up glib-networking:amd64 (2.72.0-1) ...
Setting up libatkmm-1.6-1v5:amd64 (2.28.2-1build1) ...
Setting up libsoup2.4-1:amd64 (2.74.2-3) ...
Setting up libheif1:amd64 (1.12.0-2build1) ...
Setting up libmagickcore-6.q16-6:amd64 (8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3) ...
Setting up libmagickwand-6.q16-6:amd64 (8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3) ...
Setting up libmagick++-6.q16-8:amd64 (8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3) ...
Setting up libmagickcore-6.q16-6-extra:amd64 (8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3) ...
Setting up libimage-magick-q16-perl (8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3) ...
Setting up imagemagick-6.q16 (8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3) ...
update-alternatives: using /usr/bin/compare-im6.q16 to provide /usr/bin/compare (compare) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/compare.1.gz because associated file /usr/share/man/man1/compare-im6.q16.1.gz (of link group compare) doesn't exist
update-alternatives: using /usr/bin/compare-im6.q16 to provide /usr/bin/compare-im6 (compare-im6) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/compare-im6.1.gz because associated file /usr/share/man/man1/compare-im6.q16.1.gz (of link group compare-im6) doesn't exist
update-alternatives: using /usr/bin/animate-im6.q16 to provide /usr/bin/animate (animate) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/animate.1.gz because associated file /usr/share/man/man1/animate-im6.q16.1.gz (of link group animate) doesn't exist
update-alternatives: using /usr/bin/animate-im6.q16 to provide /usr/bin/animate-im6 (animate-im6) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/animate-im6.1.gz because associated file /usr/share/man/man1/animate-im6.q16.1.gz (of link group animate-im6) doesn't exist
update-alternatives: using /usr/bin/convert-im6.q16 to provide /usr/bin/convert (convert) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/convert.1.gz because associated file /usr/share/man/man1/convert-im6.q16.1.gz (of link group convert) doesn't exist
update-alternatives: using /usr/bin/convert-im6.q16 to provide /usr/bin/convert-im6 (convert-im6) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/convert-im6.1.gz because associated file /usr/share/man/man1/convert-im6.q16.1.gz (of link group convert-im6) doesn't exist
update-alternatives: using /usr/bin/composite-im6.q16 to provide /usr/bin/composite (composite) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/composite.1.gz because associated file /usr/share/man/man1/composite-im6.q16.1.gz (of link group composite) doesn't exist
update-alternatives: using /usr/bin/composite-im6.q16 to provide /usr/bin/composite-im6 (composite-im6) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/composite-im6.1.gz because associated file /usr/share/man/man1/composite-im6.q16.1.gz (of link group composite-im6) doesn't exist
update-alternatives: using /usr/bin/conjure-im6.q16 to provide /usr/bin/conjure (conjure) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/conjure.1.gz because associated file /usr/share/man/man1/conjure-im6.q16.1.gz (of link group conjure) doesn't exist
update-alternatives: using /usr/bin/conjure-im6.q16 to provide /usr/bin/conjure-im6 (conjure-im6) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/conjure-im6.1.gz because associated file /usr/share/man/man1/conjure-im6.q16.1.gz (of link group conjure-im6) doesn't exist
update-alternatives: using /usr/bin/import-im6.q16 to provide /usr/bin/import (import) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/import.1.gz because associated file /usr/share/man/man1/import-im6.q16.1.gz (of link group import) doesn't exist
update-alternatives: using /usr/bin/import-im6.q16 to provide /usr/bin/import-im6 (import-im6) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/import-im6.1.gz because associated file /usr/share/man/man1/import-im6.q16.1.gz (of link group import-im6) doesn't exist
update-alternatives: using /usr/bin/identify-im6.q16 to provide /usr/bin/identify (identify) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/identify.1.gz because associated file /usr/share/man/man1/identify-im6.q16.1.gz (of link group identify) doesn't exist
update-alternatives: using /usr/bin/identify-im6.q16 to provide /usr/bin/identify-im6 (identify-im6) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/identify-im6.1.gz because associated file /usr/share/man/man1/identify-im6.q16.1.gz (of link group identify-im6) doesn't exist
update-alternatives: using /usr/bin/stream-im6.q16 to provide /usr/bin/stream (stream) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/stream.1.gz because associated file /usr/share/man/man1/stream-im6.q16.1.gz (of link group stream) doesn't exist
update-alternatives: using /usr/bin/stream-im6.q16 to provide /usr/bin/stream-im6 (stream-im6) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/stream-im6.1.gz because associated file /usr/share/man/man1/stream-im6.q16.1.gz (of link group stream-im6) doesn't exist
update-alternatives: using /usr/bin/display-im6.q16 to provide /usr/bin/display (display) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/display.1.gz because associated file /usr/share/man/man1/display-im6.q16.1.gz (of link group display) doesn't exist
update-alternatives: using /usr/bin/display-im6.q16 to provide /usr/bin/display-im6 (display-im6) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/display-im6.1.gz because associated file /usr/share/man/man1/display-im6.q16.1.gz (of link group display-im6) doesn't exist
update-alternatives: using /usr/bin/montage-im6.q16 to provide /usr/bin/montage (montage) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/montage.1.gz because associated file /usr/share/man/man1/montage-im6.q16.1.gz (of link group montage) doesn't exist
update-alternatives: using /usr/bin/montage-im6.q16 to provide /usr/bin/montage-im6 (montage-im6) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/montage-im6.1.gz because associated file /usr/share/man/man1/montage-im6.q16.1.gz (of link group montage-im6) doesn't exist
update-alternatives: using /usr/bin/mogrify-im6.q16 to provide /usr/bin/mogrify (mogrify) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/mogrify.1.gz because associated file /usr/share/man/man1/mogrify-im6.q16.1.gz (of link group mogrify) doesn't exist
update-alternatives: using /usr/bin/mogrify-im6.q16 to provide /usr/bin/mogrify-im6 (mogrify-im6) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/mogrify-im6.1.gz because associated file /usr/share/man/man1/mogrify-im6.q16.1.gz (of link group mogrify-im6) doesn't exist
Setting up libimage-magick-perl (8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3) ...
Setting up imagemagick (8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3) ...
Setting up perlmagick (8:6.9.11.60+dfsg-1.3ubuntu0.22.04.3) ...
Processing triggers for man-db (2.10.2-1) ...
Processing triggers for postgresql-common (238) ...
Building PostgreSQL dictionaries from installed myspell/hunspell packages...
  en_us
Removing obsolete dictionary files:
Processing triggers for mailcap (3.70+nmu1ubuntu1) ...
Processing triggers for fontconfig (2.13.1-4.2ubuntu5) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for dictionaries-common (1.28.14) ...
Processing triggers for libglib2.0-0:amd64 (2.72.4-0ubuntu2.2) ...
Setting up libgtk-3-0:amd64 (3.24.33-1ubuntu2) ...
Processing triggers for libc-bin (2.35-0ubuntu3.1) ...
Setting up gir1.2-gtk-3.0:amd64 (3.24.33-1ubuntu2) ...
Setting up libgtk-3-bin (3.24.33-1ubuntu2) ...
Setting up libgtksourceview-4-0:amd64 (4.8.3-1) ...
Setting up libgspell-1-2:amd64 (1.9.1-4) ...
Setting up libgtkmm-3.0-1v5:amd64 (3.24.5-1build1) ...
Setting up inkscape (1:1.3+202307231459+0e150ed6c4~ubuntu22.04.1) ...
Processing triggers for libc-bin (2.35-0ubuntu3.1) ...
91m+ pmd pmd --version
0m91m+ '[' '!' -e /usr/local ']'
+ pmd_version=6.55.0
+ cd /usr/local
+ wget --quiet https://github.com/pmd/pmd/releases/download/pmd_releases%2F6.55.0/pmd-bin-6.55.0.zip
0m91m+ unzip -qq pmd-bin-6.55.0.zip
0m91m+ rm pmd-bin-6.55.0.zip
0m91m+ mv pmd-bin-6.55.0 pmd
0m91m+ ln -s /usr/local/pmd/bin/run.sh /usr/local/bin/pmd
0m91m+ gradle --version
0m91m+ '[' '!' -e /usr/local ']'
+ gradle_version=7.4
+ cd /usr/local
+ wget --quiet https://services.gradle.org/distributions/gradle-7.4-bin.zip
0m91m+ unzip -qq gradle-7.4-bin.zip
0m91m+ rm gradle-7.4-bin.zip
0m91m+ mv gradle-7.4 gradle
0m91m+ export GRADLE_LOCAL=/usr/local/gradle
+ GRADLE_LOCAL=/usr/local/gradle
+ export PATH=/root/.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/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/.cargo/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/root/.cargo/bin:/usr/local/gradle/bin
+ PATH=/root/.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/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/.cargo/bin:/usr/local/texlive/2023/bin/latest:/usr/lib/postgresql/14/bin:/root/.cargo/bin:/usr/local/gradle/bin
0m91m+ '[' '!' -e /opt/app/jpeek-0.32.0-jar-with-dependencies.jar ']'
+ jpeek_version=0.32.0
+ cd /tmp
0m91m+ wget --quiet https://repo1.maven.org/maven2/org/jpeek/jpeek/0.32.0/jpeek-0.32.0-jar-with-dependencies.jar
0m91m++ dirname /opt/app/jpeek-0.32.0-jar-with-dependencies.jar
0m91m+ mkdir -p /opt/app
0m91m+ mv jpeek-0.32.0-jar-with-dependencies.jar /opt/app/jpeek-0.32.0-jar-with-dependencies.jar
0mFinished, in 5m24s
Removing intermediate container 45653931a453
 ---> b39a81902c7a
Step 10/10 : COPY . /cam
 ---> 678a92d0b66b
Successfully built 678a92d0b66b
Successfully tagged yegor256/cam:0.8.0
+ mkdir /tmp/dataset
+ sudo -i docker run --rm yegor256/cam:0.8.0 'make env lint test'
Using /usr/local/rvm/gems/ruby-3.0.1
Using /usr/local/rvm/gems/ruby-3.0.1
Using /usr/local/rvm/gems/ruby-3.0.1
Using /usr/local/rvm/gems/ruby-3.0.1



+++ env +++

+ echo TARGET=dataset
+ echo LOCAL=/cam
+ echo SHELL=bash
+ echo HOME=/root
+ flag=dataset/temp/env-done.txt
+ '[' -e dataset/temp/env-done.txt ']'
+ bash_version=5
+ '[' 5 -lt 5 ']'
+ ruby -v
TARGET=dataset
LOCAL=/cam
SHELL=bash
HOME=/root
ruby 3.0.1p64 (2021-04-05 revision 0fb782ee38) [x86_64-linux]
++ python3 --version
++ cut -f2 '-d '
+ [[ 3.10.6 =~ ^[1-2] ]]
+ flake8 --version
6.1.0 (mccabe: 0.7.0, pycodestyle: 2.11.1, pyflakes: 3.1.0) CPython 3.10.6 on
Linux
+ pylint --version
pylint 3.0.1
astroid 3.0.1
Python 3.10.6 (main, May 29 2023, 11:10:38) [GCC 11.3.0]
+ xmlstarlet --version
1.6.1
compiled against libxml2 2.9.10, linked with 20913
compiled against libxslt 1.1.34, linked with 10134
+ shellcheck --version
ShellCheck - shell script analysis tool
version: 0.8.0
license: GNU General Public License, version 3
website: https://www.shellcheck.net
+ pdflatex --version
pdfTeX 3.141592653-2.6-1.40.25 (TeX Live 2023)
kpathsea version 6.3.5
Copyright 2023 Han The Thanh (pdfTeX) et al.
There is NO warranty.  Redistribution of this software is
covered by the terms of both the pdfTeX copyright and
the Lesser GNU General Public License.
For more information about these matters, see the file
named COPYING and the pdfTeX source.
Primary author of pdfTeX: Han The Thanh (pdfTeX) et al.
Compiled with libpng 1.6.39; using libpng 1.6.39
Compiled with zlib 1.2.13; using zlib 1.2.13
Compiled with xpdf version 4.04
+ aspell --version
@(#) International Ispell Version 3.1.20 (but really Aspell 0.60.8)
+ jq --version
jq-1.6
+ multimetric --help
+ rubocop -v
1.56.3
+ inkscape --version
Inkscape 1.3 (1:1.3+202307231459+0e150ed6c4)
+ awk --version
GNU Awk 5.1.0, API: 3.0 (GNU MPFR 4.1.0, GNU MP 6.2.1)
Copyright (C) 1989, 1991-2020 Free Software Foundation.

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see http://www.gnu.org/licenses/.
+ parallel --version
GNU parallel 20210822
Copyright (C) 2007-2021 Ole Tange, http://ole.tange.dk and Free Software
Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
GNU parallel comes with no warranty.

Web site: https://www.gnu.org/software/parallel

When using programs that use GNU Parallel to process data for publication
please cite as described in the manpage.
+ cloc --version
1.90
+ pygmentize -V
Pygments version 2.16.1, (c) 2006-2023 by Georg Brandl, Matthäus Chajdas and contributors.
+ pmd pmd --version
PMD 6.55.0
+ nproc --version
nproc (GNU coreutils) 8.32
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Giuseppe Scrivano.
+ sed --version
sed (GNU sed) 4.8
Packaged by Debian
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Jay Fenlason, Tom Lord, Ken Pizzini,
Paolo Bonzini, Jim Meyering, and Assaf Gordon.

This sed program was built with SELinux support.
SELinux is disabled on this system.

GNU sed home page: <https://www.gnu.org/software/sed/>.
General help using GNU software: <https://www.gnu.org/gethelp/>.
E-mail bug reports to: <bug-sed@gnu.org>.
+ realpath --version
realpath (GNU coreutils) 8.32
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Padraig Brady.
+ bc -v
bc 1.07.1
Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006, 2008, 2012-2017 Free Software Foundation, Inc.
+ java -jar /opt/app/jpeek-0.32.0-jar-with-dependencies.jar --help
Usage: <main class> [options]
  Options:
    --help
      Print usage options
    --include-ctors
      Include constructors into all formulas
      Default: false
    --include-private-methods
      Include private methods into all formulas
      Default: false
    --include-static-methods
      Include static methods into all formulas
      Default: false
    --metrics
      Comma-separated list of metrics to include
      Default: LCOM5,NHD,MMAC,SCOM,CAMC
    --overwrite
      Overwrite the target directory if it exists (otherwise an error is
      raised)
      Default: false
    --quiet
      Turn logging off
      Default: false
  * --sources, -s
      Directory with .class files
  * --target, -t
      Output directory

+ locale
LANG=en_US.UTF-8
LANGUAGE=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=en_US.UTF-8
++ dirname dataset/temp/env-done.txt
+ mkdir -p dataset/temp
+ date +%s%N
Finished, in 3s



+++ lint +++


------------------------------------
Your code has been rated at 10.00/10


------------------------------------
Your code has been rated at 10.00/10


------------------------------------
Your code has been rated at 10.00/10


------------------------------------
Your code has been rated at 10.00/10


------------------------------------
Your code has been rated at 10.00/10

Inspecting 1 file
.

1 file inspected, no offenses detected
Finished, in 12s



+++ tests +++


filters/test-010-delete-non-java-files.sh:
👍🏻 A binanry non-Java file was deleted

filters/test-020-delete-package-info.sh:
👍🏻 A package-info.java file was deleted

filters/test-030-delete-tests.sh:
👍🏻 A Java test file was deleted

filters/test-040-delete-unparseable.sh:
👍🏻 An unparseable Java file was deleted

filters/test-050-delete-long-lines.sh:
👍🏻 A Java file with short lines wasn't deleted
👍🏻 A Java file with a long line was deleted
👍🏻 A non-unicode file didn't cause awk troubles
👍🏻 An empty Java file wasn't deleted

filters/test-060-delete-non-classes.sh:
👍🏻 A file with a Java interface was deleted

filters/test-070-delete-invalid-files.sh:
👍🏻 An invalid Java file was deleted
👍🏻 A empty directory didn't fail the script

filters/test-080-delete-symlinks.sh:
👍🏻 A symblink was deleted

filters/test-090-delete-empty-directories.sh:
👍🏻 A empty directory was deleted
👍🏻 All empty directories deleted recursively

filters/test-delete-non-classes.sh:
👍🏻 A Java file with a small interface inside was deleted correctly
👍🏻 A Java file with a bigger interface inside was deleted correctly
👍🏻 A Java file with a enum inside was deleted correctly
👍🏻 A Java file with broken syntax was not deleted, this is correct
👍🏻 Absent file didn't fail the script
👍🏻 A good Java file was not deleted, it's correct behavior

filters/test-delete-unparseable.sh:
👍🏻 A Java file with a broken syntax inside was deleted correctly
👍🏻 Another broken syntax inside was deleted correctly
👍🏻 Absent file didn't fail the script

git-metrics/test-authors.sh:
👍🏻 Correctly calculated authors

help/test-float.sh:
👍🏻 Corrected floating point number
👍🏻 Corrected longer floating point number
👍🏻 Corrected integer number
👍🏻 Corrected integer number with leading zero
👍🏻 Corrected integer number with empty text
👍🏻 Corrected integer number with spaces
👍🏻 Corrected integer number with text input
👍🏻 Corrected integer number with NaN
👍🏻 Corrected small precision number

help/test-parallel.sh:
👍🏻 Correctly ran parallel
👍🏻 Correctly ran parallel with large input

help/test-tdiff.sh:
👍🏻 Correctly calculated seconds
👍🏻 Correctly calculated minutes
👍🏻 Correctly calculated hours
👍🏻 Correctly calculated hours and minutes

metrics/test-ast.sh:
👍🏻 Correctly collected AST metrics

metrics/test-cloc.sh:
👍🏻 Correctly counted lines of code

metrics/test-cyclomatic_complexity.sh:
👍🏻 Correctly calculated cyclomatic complexity

metrics/test-jpeek.sh:
👍🏻 Correctly ignored metrics generation
👍🏻 Correctly generated metrics description

metrics/test-multimetric.sh:
👍🏻 Correctly counted a few metrics

metrics/test-pmd.sh:
👍🏻 Correctly calculated congitive complexity

steps/test-aggregate-join.sh:
👍🏻 A data joined correctly

steps/test-aggregate-repo.sh:
👍🏻 A repo aggregated correctly
👍🏻 A partially aggregated repo processed correctly

steps/test-aggregate.sh:
👍🏻 A repo cloned correctly

steps/test-clone-repo.sh:
👍🏻 A re-clone worked correctly

steps/test-clone.sh:
👍🏻 A repo cloned correctly
👍🏻 A repo cloned correctly into weird directory

steps/test-discover-repos.sh:
👍🏻 A few repositories discovered correctly

steps/test-discover.sh:
👍🏻 A few repositories discovered correctly
👍🏻 A single repository discovered correctly

steps/test-filter.sh:
👍🏻 A simple filtering ran smoothly
👍🏻 A more complex filtering ran smoothly

steps/test-integration.sh:
👍🏻 A full package processed correctly

steps/test-jpeek-repo.sh:
👍🏻 A simple repo analyzed with jpeek correctly
👍🏻 A duplicate analysis didn't happen

steps/test-jpeek.sh:
👍🏻 A simple repo analyzed with jpeek correctly

steps/test-measure-file.sh:
👍🏻 Single file measured correctly

steps/test-measure.sh:
👍🏻 Measured metrics correctly

steps/test-polish.sh:
👍🏻 A correct directory was not deleted
👍🏻 An obsolete directory was deleted
👍🏻 An empty directory was checked
👍🏻 An absent directory passed filtering

steps/test-report.sh:
👍🏻 A PDF report generated correctly

steps/test-unregister.sh:
👍🏻 A broken repo clone was unregistered

steps/test-zip.sh:
👍🏻 A zip archive generated correctly
Finished, in 1m57s
+ cat ../docker-password
+ sudo -i docker login --password-stdin --username yegor256
Using /usr/local/rvm/gems/ruby-3.0.1
Using /usr/local/rvm/gems/ruby-3.0.1
WARNING! Your password will be stored unencrypted in /root/.docker/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store

Login Succeeded
+ sudo -i docker push yegor256/cam:0.8.0
Using /usr/local/rvm/gems/ruby-3.0.1
Using /usr/local/rvm/gems/ruby-3.0.1
The push refers to repository [docker.io/yegor256/cam]

1B99b3ca2d48: Preparing
1B1524e4d27d: Preparing
1B46192a58c8: Preparing
1B20ce9d6190: Preparing
1B566f210798: Preparing
1Bb83070ed34: Preparing
1Bef179e047c: Preparing
1B065f89028e: Preparing
1B4495916b34: Preparing
1Bfb3d52a6b4: Preparing
1B0d548582c6: Preparing
1B7773b37efd: Preparing
1B29ea1a548d: Preparing
1B1ac38fca6c: Preparing
1B7af54510c7: Preparing
1B94524e2d14: Preparing
1B4d45ee7caf: Preparing
1B6d82319f90: Preparing
1Bdf8728885c: Preparing
1Bba978167b0: Preparing
1B0fbcde5f8b: Preparing
1B3a4b5f9c27: Preparing
1B2c136ef117: Preparing
1B529ebf952e: Preparing
1Bb50580b722: Preparing
1B7996d2d701: Preparing
1B225916110e: Preparing
1B1bef10e219: Preparing
1B71af3f6caf: Preparing
2B71af3f6caf: Waitingng
2B574066d185: Waitingng
2Ba031ee379b: Waitingng
32B0.8.0:2digest:hsha256:36bc5ab046a364c0423f68e3e552bffb8d20591bbf7e779ec2bba3a33cf25b49 size: 7276
+ mv /home/r/repo .
++ whoami
+ chown -R root repo
+ '[' -n '' ']'
++ whoami
+ sudo chown -R rultor repo
+ cd repo
+ git checkout __rultor
Already on '__rultor'
M       Makefile
+ git tag 0.8.0 -m '0.8.0: tagged by rultor.com'
+ git reset --hard
HEAD is now at a9b0026 #116 through float
+ git clean -fd
+ git checkout master
Switched to branch 'master'
Your branch is up to date with 'origin/master'.
+ git branch -D __rultor
Deleted branch __rultor (was a9b0026).
+ git push --all origin
Everything up-to-date
+ git push --tags origin
To github.com:yegor256/cam.git
 * [new tag]         0.8.0 -> 0.8.0
container 845a8b69b6214f55f23fa1bf9c1c2f07302dbfcb7af2bb67844aeb3139abfe04 is dead
Fri Oct 20 11:31:54 AM CEST 2023