rultor.com logo This build log was produced by rultor.com for yegor256/blog#761
+ set -e
+ set -o pipefail
++ dirname ./run.sh
+ cd .
+ echo 1466
+ echo '2.0-SNAPSHOT BUILD'
2.0-SNAPSHOT BUILD
+ date
Fri Jan 31 07:34:59 UTC 2025
+ uptime
 07:34:59 up 1 min,  0 users,  load average: 1.14, 0.37, 0.13
+ head=git@github.com:yegor256/blog.git
+ ff=default
+ image=yegor256/rultor-image
+ rebase=false
+ squash=false
+ head_branch=master
+ author=yegor256
+ vars=('--env=head=git@github.com:yegor256/blog.git' '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:yegor256/blog.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''bundle lock --no-color'\'' '\'';'\'' '\''bundle install --no-color'\'' '\'';'\'' '\''export JEKYLL_ENV=production'\'' '\'';'\'' '\''LC_ALL=en_US.UTF-8 bundle exec rake'\'' '\'';'\'' '\''mkdir ~/.ssh'\'' '\'';'\'' '\''mv ../id_rsa ../id_rsa.pub ~/.ssh'\'' '\'';'\'' '\''chmod -R 600 ~/.ssh/*'\'' '\'';'\'' '\''echo -e "Host *\n  StrictHostKeyChecking no\n  UserKnownHostsFile=/dev/null" > ~/.ssh/config'\'' '\'';'\'' '\''git config --global user.email "rultor@yegor256.com"'\'' '\'';'\'' '\''git config --global user.name "Rultor"'\'' '\'';'\'' '\''echo -e "chatgpt-translate:\n  api_key_file: $(pwd)/../chatgpt-key.txt" > _config-deploy.yml'\'' '\'';'\'' '\''LC_ALL=en_US.UTF-8 jgd'\'' '\'';'\'' '\''rvm default 2.7.6 && source /usr/local/rvm/scripts/rvm'\'' '\'';'\'' '\''ruby -v'\'' '\'';'\'' '\''gem install ffi -v 1.16.3'\'' '\'';'\'' '\''gem install fontcustom -v 2.0.0'\'' '\'';'\'' '\''fontcustom --version'\'' '\'';'\'' '\''"$(pwd)/_glyphs/compile.sh" /tmp/icons'\'' '\'';'\'' '\''git checkout gh-pages'\'' '\'';'\'' '\''git pull'\'' '\'';'\'' '\''for e in svg ttf woff eot css; do cp "/tmp/icons/icons.${e}" css; git add "css/icons.${e}"; done'\'' '\'';'\'' '\''git commit -am '\''\'\'''\''new glyphs'\''\'\'''\'' || echo no changes in glyphs'\'' '\'';'\'' '\''git push origin gh-pages'\'' '\'';'\'' )' '--env=head_branch=master' '--env=author=yegor256')
+ scripts=('export '\''head=git@github.com:yegor256/blog.git'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''author=yegor256'\''' ';' 'bundle lock --no-color' ';' 'bundle install --no-color' ';' 'export JEKYLL_ENV=production' ';' 'LC_ALL=en_US.UTF-8 bundle exec rake' ';' 'mkdir ~/.ssh' ';' 'mv ../id_rsa ../id_rsa.pub ~/.ssh' ';' 'chmod -R 600 ~/.ssh/*' ';' 'echo -e "Host *\n  StrictHostKeyChecking no\n  UserKnownHostsFile=/dev/null" > ~/.ssh/config' ';' 'git config --global user.email "rultor@yegor256.com"' ';' 'git config --global user.name "Rultor"' ';' 'echo -e "chatgpt-translate:\n  api_key_file: $(pwd)/../chatgpt-key.txt" > _config-deploy.yml' ';' 'LC_ALL=en_US.UTF-8 jgd' ';' 'rvm default 2.7.6 && source /usr/local/rvm/scripts/rvm' ';' 'ruby -v' ';' 'gem install ffi -v 1.16.3' ';' 'gem install fontcustom -v 2.0.0' ';' 'fontcustom --version' ';' '"$(pwd)/_glyphs/compile.sh" /tmp/icons' ';' 'git checkout gh-pages' ';' 'git pull' ';' 'for e in svg ttf woff eot css; do cp "/tmp/icons/icons.${e}" css; git add "css/icons.${e}"; done' ';' 'git commit -am '\''new glyphs'\'' || echo no changes in glyphs' ';' 'git push origin gh-pages' ';')
+ directory=repo
+ container=yegor256_blog_761
+ as_root=false
+ hostname
ip-172-31-29-128
+ pwd
/tmp/rultor-hblx
+ git --version
git version 2.34.1
+ docker --version
Docker version 25.0.3, build 4debf41
+ mkdir -p /home/ubuntu/.ssh
+ echo -e 'Host github.com\n\tStrictHostKeyChecking no\n'
+ chmod 600 /home/ubuntu/.ssh/config
+ git clone git@github.com:yegor256/blog.git repo
Cloning into 'repo'...
Warning: Permanently added 'github.com' (ED25519) to the list of known hosts.
Updating files: 100% (1705/1705), done.
+ cd repo
+ git config user.email me@rultor.com
+ git config user.name rultor
+ '[' -z 'export '\''head=git@github.com:yegor256/blog.git'\''' ']'
+ cd ..
+ cat
+ '[' false = true ']'
+ cat
+ chmod a+x entry.sh
+ cat
+ echo 'export '\''head=git@github.com:yegor256/blog.git'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''author=yegor256'\''' ';' 'bundle lock --no-color' ';' 'bundle install --no-color' ';' 'export JEKYLL_ENV=production' ';' 'LC_ALL=en_US.UTF-8 bundle exec rake' ';' 'mkdir ~/.ssh' ';' 'mv ../id_rsa ../id_rsa.pub ~/.ssh' ';' 'chmod -R 600 ~/.ssh/*' ';' 'echo -e "Host *\n  StrictHostKeyChecking no\n  UserKnownHostsFile=/dev/null" > ~/.ssh/config' ';' 'git config --global user.email "rultor@yegor256.com"' ';' 'git config --global user.name "Rultor"' ';' 'echo -e "chatgpt-translate:\n  api_key_file: $(pwd)/../chatgpt-key.txt" > _config-deploy.yml' ';' 'LC_ALL=en_US.UTF-8 jgd' ';' 'rvm default 2.7.6 && source /usr/local/rvm/scripts/rvm' ';' 'ruby -v' ';' 'gem install ffi -v 1.16.3' ';' 'gem install fontcustom -v 2.0.0' ';' 'fontcustom --version' ';' '"$(pwd)/_glyphs/compile.sh" /tmp/icons' ';' 'git checkout gh-pages' ';' 'git pull' ';' 'for e in svg ttf woff eot css; do cp "/tmp/icons/icons.${e}" css; git add "css/icons.${e}"; done' ';' 'git commit -am '\''new glyphs'\'' || echo no changes in glyphs' ';' 'git push origin gh-pages' ';'
+ rm -rf .gnupg
+ set -ex
+ cd repo
+ docker_when_possible
+ true
++ tail -n 1
++ sed 's/ /\n/g'
++ uptime
+ load=0.27
++ bc
++ echo 0.27 '>' 30
+ '[' 0 -eq 1 ']'
+ echo 'load average is 0.27, low enough to run a new Docker container'
load average is 0.27, low enough to run a new Docker container
+ break
+ cd ..
+ '[' -n repo ']'
++ head -c 8
++ tr -cd a-z0-9
++ dd if=/dev/urandom bs=10k count=1
+ use_image=yegor256/rultor-gg85u01e
+ docker build repo -t yegor256/rultor-gg85u01e
#0 building with "default" instance using docker driver

#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 2.08kB done
#1 DONE 0.0s

#2 [internal] load metadata for docker.io/yegor256/rultor-image:1.23.1
#2 DONE 0.3s

#3 [internal] load .dockerignore
#3 transferring context: 2B done
#3 DONE 0.0s

#4 [internal] load build context
#4 transferring context: 27.32kB done
#4 DONE 0.0s

#5 [1/9] FROM docker.io/yegor256/rultor-image:1.23.1@sha256:6ab533a12e1dbf652e3df191f158bf2177321eee72dc1e1b0e94cf32fe77b620
#5 resolve docker.io/yegor256/rultor-image:1.23.1@sha256:6ab533a12e1dbf652e3df191f158bf2177321eee72dc1e1b0e94cf32fe77b620 0.0s done
#5 sha256:6ab533a12e1dbf652e3df191f158bf2177321eee72dc1e1b0e94cf32fe77b620 5.82kB / 5.82kB done
#5 sha256:2c78bdfd1661c8169fdb8e6068ba4768e5dc68ee93067b7da85fc8ee8409de71 173B / 173B 0.1s done
#5 sha256:9f625340f6d28d47d6c519843b26679771c859038e2a0522b8320931f055edf3 19.55kB / 19.55kB done
#5 sha256:bccd10f490ab0f3fba61b193d1b80af91b17ca9bdca9768a16ed05ce16552fcb 5.24MB / 29.54MB 0.1s
#5 sha256:30469571f9abe847a84264222d165b05278f37e2045f631caa7d71c269599fea 0B / 40.83MB 0.1s
#5 sha256:bccd10f490ab0f3fba61b193d1b80af91b17ca9bdca9768a16ed05ce16552fcb 19.92MB / 29.54MB 0.3s
#5 sha256:30469571f9abe847a84264222d165b05278f37e2045f631caa7d71c269599fea 2.10MB / 40.83MB 0.3s
#5 sha256:cac62b5ba9321641368d47dbf6d16f2817b1c6f168490040a13d38ee6f04be82 0B / 267.62MB 0.3s
#5 sha256:bccd10f490ab0f3fba61b193d1b80af91b17ca9bdca9768a16ed05ce16552fcb 24.12MB / 29.54MB 0.4s
#5 sha256:30469571f9abe847a84264222d165b05278f37e2045f631caa7d71c269599fea 5.24MB / 40.83MB 0.4s
#5 sha256:bccd10f490ab0f3fba61b193d1b80af91b17ca9bdca9768a16ed05ce16552fcb 28.31MB / 29.54MB 0.5s
#5 sha256:30469571f9abe847a84264222d165b05278f37e2045f631caa7d71c269599fea 10.49MB / 40.83MB 0.5s
#5 sha256:bccd10f490ab0f3fba61b193d1b80af91b17ca9bdca9768a16ed05ce16552fcb 29.54MB / 29.54MB 0.6s done
#5 sha256:30469571f9abe847a84264222d165b05278f37e2045f631caa7d71c269599fea 14.68MB / 40.83MB 0.7s
#5 sha256:30469571f9abe847a84264222d165b05278f37e2045f631caa7d71c269599fea 18.87MB / 40.83MB 0.8s
#5 sha256:403ec2ae238976ca4d98727e7c4d69dde53997571af4352a4439e1176886bfc9 0B / 1.59GB 0.8s
#5 sha256:30469571f9abe847a84264222d165b05278f37e2045f631caa7d71c269599fea 20.97MB / 40.83MB 0.9s
#5 extracting sha256:bccd10f490ab0f3fba61b193d1b80af91b17ca9bdca9768a16ed05ce16552fcb
#5 sha256:30469571f9abe847a84264222d165b05278f37e2045f631caa7d71c269599fea 24.12MB / 40.83MB 1.0s
#5 sha256:cac62b5ba9321641368d47dbf6d16f2817b1c6f168490040a13d38ee6f04be82 14.68MB / 267.62MB 1.0s
#5 sha256:30469571f9abe847a84264222d165b05278f37e2045f631caa7d71c269599fea 29.36MB / 40.83MB 1.2s
#5 sha256:30469571f9abe847a84264222d165b05278f37e2045f631caa7d71c269599fea 32.51MB / 40.83MB 1.3s
#5 sha256:30469571f9abe847a84264222d165b05278f37e2045f631caa7d71c269599fea 34.60MB / 40.83MB 1.5s
#5 sha256:30469571f9abe847a84264222d165b05278f37e2045f631caa7d71c269599fea 36.70MB / 40.83MB 1.7s
#5 sha256:30469571f9abe847a84264222d165b05278f37e2045f631caa7d71c269599fea 38.80MB / 40.83MB 1.9s
#5 sha256:cac62b5ba9321641368d47dbf6d16f2817b1c6f168490040a13d38ee6f04be82 28.31MB / 267.62MB 1.9s
#5 sha256:30469571f9abe847a84264222d165b05278f37e2045f631caa7d71c269599fea 40.83MB / 40.83MB 2.1s done
#5 sha256:62628d0488a1ea63d8791e92296b1feaf97af91fd7275d43326c7d67ef618065 0B / 3.39MB 2.3s
#5 sha256:62628d0488a1ea63d8791e92296b1feaf97af91fd7275d43326c7d67ef618065 2.10MB / 3.39MB 2.6s
#5 sha256:62628d0488a1ea63d8791e92296b1feaf97af91fd7275d43326c7d67ef618065 3.39MB / 3.39MB 2.7s done
#5 sha256:84283471f652c58118f9f3a3d8ab95317ee02d3d563dcaa904e42d0a01717b18 0B / 12.41MB 2.7s
#5 sha256:cac62b5ba9321641368d47dbf6d16f2817b1c6f168490040a13d38ee6f04be82 41.94MB / 267.62MB 3.0s
#5 sha256:84283471f652c58118f9f3a3d8ab95317ee02d3d563dcaa904e42d0a01717b18 1.05MB / 12.41MB 3.0s
#5 sha256:84283471f652c58118f9f3a3d8ab95317ee02d3d563dcaa904e42d0a01717b18 2.10MB / 12.41MB 3.1s
#5 sha256:84283471f652c58118f9f3a3d8ab95317ee02d3d563dcaa904e42d0a01717b18 3.15MB / 12.41MB 3.3s
#5 extracting sha256:bccd10f490ab0f3fba61b193d1b80af91b17ca9bdca9768a16ed05ce16552fcb 2.6s done
#5 sha256:84283471f652c58118f9f3a3d8ab95317ee02d3d563dcaa904e42d0a01717b18 4.19MB / 12.41MB 3.4s
#5 sha256:84283471f652c58118f9f3a3d8ab95317ee02d3d563dcaa904e42d0a01717b18 5.24MB / 12.41MB 3.5s
#5 extracting sha256:2c78bdfd1661c8169fdb8e6068ba4768e5dc68ee93067b7da85fc8ee8409de71 done
#5 extracting sha256:30469571f9abe847a84264222d165b05278f37e2045f631caa7d71c269599fea
#5 sha256:84283471f652c58118f9f3a3d8ab95317ee02d3d563dcaa904e42d0a01717b18 6.29MB / 12.41MB 3.6s
#5 sha256:84283471f652c58118f9f3a3d8ab95317ee02d3d563dcaa904e42d0a01717b18 8.39MB / 12.41MB 3.9s
#5 sha256:84283471f652c58118f9f3a3d8ab95317ee02d3d563dcaa904e42d0a01717b18 9.44MB / 12.41MB 4.0s
#5 sha256:84283471f652c58118f9f3a3d8ab95317ee02d3d563dcaa904e42d0a01717b18 10.49MB / 12.41MB 4.1s
#5 sha256:cac62b5ba9321641368d47dbf6d16f2817b1c6f168490040a13d38ee6f04be82 56.62MB / 267.62MB 4.2s
#5 sha256:84283471f652c58118f9f3a3d8ab95317ee02d3d563dcaa904e42d0a01717b18 12.41MB / 12.41MB 4.3s
#5 sha256:84283471f652c58118f9f3a3d8ab95317ee02d3d563dcaa904e42d0a01717b18 12.41MB / 12.41MB 4.3s done
#5 sha256:9ad1fa82e034eea14987e66355ef31c6f3a34b7e6608aaf032574ec95a3c000a 0B / 10.72MB 4.4s
#5 sha256:9ad1fa82e034eea14987e66355ef31c6f3a34b7e6608aaf032574ec95a3c000a 3.15MB / 10.72MB 4.7s
#5 sha256:9ad1fa82e034eea14987e66355ef31c6f3a34b7e6608aaf032574ec95a3c000a 5.24MB / 10.72MB 4.8s
#5 sha256:9ad1fa82e034eea14987e66355ef31c6f3a34b7e6608aaf032574ec95a3c000a 8.73MB / 10.72MB 4.9s
#5 sha256:cac62b5ba9321641368d47dbf6d16f2817b1c6f168490040a13d38ee6f04be82 75.50MB / 267.62MB 5.1s
#5 sha256:9ad1fa82e034eea14987e66355ef31c6f3a34b7e6608aaf032574ec95a3c000a 10.72MB / 10.72MB 5.0s done
#5 sha256:80bda748ab48b3b36314ee3f24f5785c5ffbba43340fddf673ae9cdae90d4f85 0B / 13.08MB 5.1s
#5 sha256:403ec2ae238976ca4d98727e7c4d69dde53997571af4352a4439e1176886bfc9 79.69MB / 1.59GB 5.3s
#5 sha256:80bda748ab48b3b36314ee3f24f5785c5ffbba43340fddf673ae9cdae90d4f85 6.29MB / 13.08MB 5.5s
#5 sha256:cac62b5ba9321641368d47dbf6d16f2817b1c6f168490040a13d38ee6f04be82 90.18MB / 267.62MB 5.6s
#5 sha256:80bda748ab48b3b36314ee3f24f5785c5ffbba43340fddf673ae9cdae90d4f85 10.49MB / 13.08MB 5.6s
#5 sha256:80bda748ab48b3b36314ee3f24f5785c5ffbba43340fddf673ae9cdae90d4f85 11.53MB / 13.08MB 5.7s
#5 sha256:80bda748ab48b3b36314ee3f24f5785c5ffbba43340fddf673ae9cdae90d4f85 13.08MB / 13.08MB 5.8s done
#5 sha256:615b3b9f2aac7f316898b9b6e83f16b47ac5324efea2f30fc3b847212c357f94 0B / 1.79MB 5.9s
#5 sha256:615b3b9f2aac7f316898b9b6e83f16b47ac5324efea2f30fc3b847212c357f94 1.79MB / 1.79MB 6.0s
#5 sha256:cac62b5ba9321641368d47dbf6d16f2817b1c6f168490040a13d38ee6f04be82 104.86MB / 267.62MB 6.1s
#5 sha256:615b3b9f2aac7f316898b9b6e83f16b47ac5324efea2f30fc3b847212c357f94 1.79MB / 1.79MB 6.1s done
#5 sha256:09ce9dff669f92171fc3a2a3257ae70a535bd77bcdd87278864581cadcda18e6 0B / 372.97MB 6.3s
#5 sha256:cac62b5ba9321641368d47dbf6d16f2817b1c6f168490040a13d38ee6f04be82 119.54MB / 267.62MB 6.6s
#5 sha256:cac62b5ba9321641368d47dbf6d16f2817b1c6f168490040a13d38ee6f04be82 133.17MB / 267.62MB 7.1s
#5 sha256:09ce9dff669f92171fc3a2a3257ae70a535bd77bcdd87278864581cadcda18e6 18.87MB / 372.97MB 7.1s
#5 sha256:cac62b5ba9321641368d47dbf6d16f2817b1c6f168490040a13d38ee6f04be82 148.90MB / 267.62MB 7.8s
#5 sha256:09ce9dff669f92171fc3a2a3257ae70a535bd77bcdd87278864581cadcda18e6 39.85MB / 372.97MB 8.0s
#5 sha256:403ec2ae238976ca4d98727e7c4d69dde53997571af4352a4439e1176886bfc9 162.53MB / 1.59GB 8.2s
#5 sha256:cac62b5ba9321641368d47dbf6d16f2817b1c6f168490040a13d38ee6f04be82 163.58MB / 267.62MB 8.3s
#5 extracting sha256:30469571f9abe847a84264222d165b05278f37e2045f631caa7d71c269599fea 5.1s
#5 sha256:09ce9dff669f92171fc3a2a3257ae70a535bd77bcdd87278864581cadcda18e6 61.87MB / 372.97MB 8.8s
#5 sha256:cac62b5ba9321641368d47dbf6d16f2817b1c6f168490040a13d38ee6f04be82 181.40MB / 267.62MB 9.0s
#5 sha256:cac62b5ba9321641368d47dbf6d16f2817b1c6f168490040a13d38ee6f04be82 196.08MB / 267.62MB 9.7s
#5 sha256:09ce9dff669f92171fc3a2a3257ae70a535bd77bcdd87278864581cadcda18e6 81.79MB / 372.97MB 9.7s
#5 extracting sha256:30469571f9abe847a84264222d165b05278f37e2045f631caa7d71c269599fea 6.3s done
#5 sha256:cac62b5ba9321641368d47dbf6d16f2817b1c6f168490040a13d38ee6f04be82 210.76MB / 267.62MB 10.3s
#5 sha256:09ce9dff669f92171fc3a2a3257ae70a535bd77bcdd87278864581cadcda18e6 101.71MB / 372.97MB 10.5s
#5 sha256:403ec2ae238976ca4d98727e7c4d69dde53997571af4352a4439e1176886bfc9 245.37MB / 1.59GB 10.9s
#5 sha256:cac62b5ba9321641368d47dbf6d16f2817b1c6f168490040a13d38ee6f04be82 224.40MB / 267.62MB 11.0s
#5 sha256:09ce9dff669f92171fc3a2a3257ae70a535bd77bcdd87278864581cadcda18e6 121.63MB / 372.97MB 11.3s
#5 sha256:cac62b5ba9321641368d47dbf6d16f2817b1c6f168490040a13d38ee6f04be82 239.08MB / 267.62MB 11.6s
#5 sha256:09ce9dff669f92171fc3a2a3257ae70a535bd77bcdd87278864581cadcda18e6 143.65MB / 372.97MB 12.1s
#5 sha256:cac62b5ba9321641368d47dbf6d16f2817b1c6f168490040a13d38ee6f04be82 252.71MB / 267.62MB 12.2s
#5 sha256:cac62b5ba9321641368d47dbf6d16f2817b1c6f168490040a13d38ee6f04be82 267.62MB / 267.62MB 12.7s
#5 sha256:cac62b5ba9321641368d47dbf6d16f2817b1c6f168490040a13d38ee6f04be82 267.62MB / 267.62MB 12.7s done
#5 sha256:09ce9dff669f92171fc3a2a3257ae70a535bd77bcdd87278864581cadcda18e6 162.53MB / 372.97MB 12.8s
#5 sha256:e8271a417b38ad822b44072d9f8471d837174444a8c84f7b27b7819f4f576870 0B / 23.19MB 12.8s
#5 sha256:e8271a417b38ad822b44072d9f8471d837174444a8c84f7b27b7819f4f576870 2.10MB / 23.19MB 13.1s
#5 extracting sha256:cac62b5ba9321641368d47dbf6d16f2817b1c6f168490040a13d38ee6f04be82
#5 sha256:e8271a417b38ad822b44072d9f8471d837174444a8c84f7b27b7819f4f576870 5.24MB / 23.19MB 13.3s
#5 sha256:09ce9dff669f92171fc3a2a3257ae70a535bd77bcdd87278864581cadcda18e6 181.40MB / 372.97MB 13.4s
#5 sha256:e8271a417b38ad822b44072d9f8471d837174444a8c84f7b27b7819f4f576870 8.39MB / 23.19MB 13.4s
#5 sha256:403ec2ae238976ca4d98727e7c4d69dde53997571af4352a4439e1176886bfc9 327.50MB / 1.59GB 13.6s
#5 sha256:e8271a417b38ad822b44072d9f8471d837174444a8c84f7b27b7819f4f576870 13.63MB / 23.19MB 13.6s
#5 sha256:e8271a417b38ad822b44072d9f8471d837174444a8c84f7b27b7819f4f576870 15.73MB / 23.19MB 13.7s
#5 sha256:e8271a417b38ad822b44072d9f8471d837174444a8c84f7b27b7819f4f576870 20.97MB / 23.19MB 13.9s
#5 sha256:09ce9dff669f92171fc3a2a3257ae70a535bd77bcdd87278864581cadcda18e6 206.57MB / 372.97MB 14.2s
#5 sha256:e8271a417b38ad822b44072d9f8471d837174444a8c84f7b27b7819f4f576870 23.19MB / 23.19MB 14.1s done
#5 sha256:0c9916c1cff440d71d4814522c58a065327abbf36efb0b23e5e3ce95d8acc097 0B / 342.44MB 14.2s
#5 sha256:09ce9dff669f92171fc3a2a3257ae70a535bd77bcdd87278864581cadcda18e6 229.64MB / 372.97MB 14.9s
#5 sha256:0c9916c1cff440d71d4814522c58a065327abbf36efb0b23e5e3ce95d8acc097 18.87MB / 342.44MB 15.1s
#5 sha256:09ce9dff669f92171fc3a2a3257ae70a535bd77bcdd87278864581cadcda18e6 249.56MB / 372.97MB 15.6s
#5 sha256:0c9916c1cff440d71d4814522c58a065327abbf36efb0b23e5e3ce95d8acc097 38.80MB / 342.44MB 15.9s
#5 sha256:403ec2ae238976ca4d98727e7c4d69dde53997571af4352a4439e1176886bfc9 414.19MB / 1.59GB 16.5s
#5 sha256:09ce9dff669f92171fc3a2a3257ae70a535bd77bcdd87278864581cadcda18e6 270.53MB / 372.97MB 16.5s
#5 sha256:0c9916c1cff440d71d4814522c58a065327abbf36efb0b23e5e3ce95d8acc097 56.62MB / 342.44MB 16.6s
#5 sha256:09ce9dff669f92171fc3a2a3257ae70a535bd77bcdd87278864581cadcda18e6 293.60MB / 372.97MB 17.4s
#5 sha256:0c9916c1cff440d71d4814522c58a065327abbf36efb0b23e5e3ce95d8acc097 77.59MB / 342.44MB 17.4s
#5 sha256:0c9916c1cff440d71d4814522c58a065327abbf36efb0b23e5e3ce95d8acc097 95.42MB / 342.44MB 18.0s
#5 extracting sha256:cac62b5ba9321641368d47dbf6d16f2817b1c6f168490040a13d38ee6f04be82 5.1s
#5 sha256:09ce9dff669f92171fc3a2a3257ae70a535bd77bcdd87278864581cadcda18e6 312.48MB / 372.97MB 18.6s
#5 sha256:0c9916c1cff440d71d4814522c58a065327abbf36efb0b23e5e3ce95d8acc097 115.34MB / 342.44MB 18.6s
#5 sha256:403ec2ae238976ca4d98727e7c4d69dde53997571af4352a4439e1176886bfc9 497.03MB / 1.59GB 19.2s
#5 sha256:0c9916c1cff440d71d4814522c58a065327abbf36efb0b23e5e3ce95d8acc097 134.22MB / 342.44MB 19.3s
#5 sha256:09ce9dff669f92171fc3a2a3257ae70a535bd77bcdd87278864581cadcda18e6 334.50MB / 372.97MB 19.8s
#5 sha256:0c9916c1cff440d71d4814522c58a065327abbf36efb0b23e5e3ce95d8acc097 155.19MB / 342.44MB 19.9s
#5 sha256:09ce9dff669f92171fc3a2a3257ae70a535bd77bcdd87278864581cadcda18e6 356.52MB / 372.97MB 20.8s
#5 sha256:0c9916c1cff440d71d4814522c58a065327abbf36efb0b23e5e3ce95d8acc097 176.16MB / 342.44MB 20.8s
#5 sha256:09ce9dff669f92171fc3a2a3257ae70a535bd77bcdd87278864581cadcda18e6 372.97MB / 372.97MB 21.4s done
#5 sha256:0c9916c1cff440d71d4814522c58a065327abbf36efb0b23e5e3ce95d8acc097 197.13MB / 342.44MB 21.5s
#5 sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 0B / 1.14GB 21.5s
#5 sha256:403ec2ae238976ca4d98727e7c4d69dde53997571af4352a4439e1176886bfc9 578.81MB / 1.59GB 21.9s
#5 sha256:0c9916c1cff440d71d4814522c58a065327abbf36efb0b23e5e3ce95d8acc097 218.10MB / 342.44MB 22.3s
#5 sha256:0c9916c1cff440d71d4814522c58a065327abbf36efb0b23e5e3ce95d8acc097 241.17MB / 342.44MB 23.1s
#5 extracting sha256:cac62b5ba9321641368d47dbf6d16f2817b1c6f168490040a13d38ee6f04be82 10.4s
#5 sha256:0c9916c1cff440d71d4814522c58a065327abbf36efb0b23e5e3ce95d8acc097 261.10MB / 342.44MB 23.8s
#5 sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 57.67MB / 1.14GB 23.8s
#5 sha256:403ec2ae238976ca4d98727e7c4d69dde53997571af4352a4439e1176886bfc9 658.51MB / 1.59GB 24.8s
#5 sha256:0c9916c1cff440d71d4814522c58a065327abbf36efb0b23e5e3ce95d8acc097 282.07MB / 342.44MB 24.8s
#5 sha256:0c9916c1cff440d71d4814522c58a065327abbf36efb0b23e5e3ce95d8acc097 301.99MB / 342.44MB 25.6s
#5 sha256:0c9916c1cff440d71d4814522c58a065327abbf36efb0b23e5e3ce95d8acc097 320.86MB / 342.44MB 26.3s
#5 sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 117.44MB / 1.14GB 26.3s
#5 sha256:0c9916c1cff440d71d4814522c58a065327abbf36efb0b23e5e3ce95d8acc097 339.74MB / 342.44MB 27.2s
#5 sha256:0c9916c1cff440d71d4814522c58a065327abbf36efb0b23e5e3ce95d8acc097 342.44MB / 342.44MB 27.3s done
#5 sha256:091892e3a3041a5baf7c3c2bbb3522175bc90ad214ae21b3d4e3f9887ab1b7b9 0B / 1.11MB 27.5s
#5 sha256:403ec2ae238976ca4d98727e7c4d69dde53997571af4352a4439e1176886bfc9 741.34MB / 1.59GB 27.7s
#5 sha256:091892e3a3041a5baf7c3c2bbb3522175bc90ad214ae21b3d4e3f9887ab1b7b9 1.11MB / 1.11MB 27.6s done
#5 sha256:1cbed1b837cac45d95501ab7156d113c694a445c8f20803c25e0745be273af51 0B / 63.71MB 27.7s
#5 sha256:1cbed1b837cac45d95501ab7156d113c694a445c8f20803c25e0745be273af51 5.24MB / 63.71MB 28.2s
#5 sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 176.16MB / 1.14GB 28.3s
#5 sha256:1cbed1b837cac45d95501ab7156d113c694a445c8f20803c25e0745be273af51 9.68MB / 63.71MB 28.4s
#5 sha256:1cbed1b837cac45d95501ab7156d113c694a445c8f20803c25e0745be273af51 15.73MB / 63.71MB 28.7s
#5 extracting sha256:cac62b5ba9321641368d47dbf6d16f2817b1c6f168490040a13d38ee6f04be82 15.7s
#5 sha256:1cbed1b837cac45d95501ab7156d113c694a445c8f20803c25e0745be273af51 24.12MB / 63.71MB 29.0s
#5 sha256:1cbed1b837cac45d95501ab7156d113c694a445c8f20803c25e0745be273af51 29.36MB / 63.71MB 29.2s
#5 sha256:1cbed1b837cac45d95501ab7156d113c694a445c8f20803c25e0745be273af51 34.60MB / 63.71MB 29.4s
#5 sha256:1cbed1b837cac45d95501ab7156d113c694a445c8f20803c25e0745be273af51 39.85MB / 63.71MB 29.6s
#5 sha256:1cbed1b837cac45d95501ab7156d113c694a445c8f20803c25e0745be273af51 48.23MB / 63.71MB 29.9s
#5 sha256:1cbed1b837cac45d95501ab7156d113c694a445c8f20803c25e0745be273af51 55.57MB / 63.71MB 30.2s
#5 sha256:403ec2ae238976ca4d98727e7c4d69dde53997571af4352a4439e1176886bfc9 824.18MB / 1.59GB 30.5s
#5 sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 236.98MB / 1.14GB 30.5s
#5 sha256:1cbed1b837cac45d95501ab7156d113c694a445c8f20803c25e0745be273af51 63.71MB / 63.71MB 30.5s
#5 sha256:1cbed1b837cac45d95501ab7156d113c694a445c8f20803c25e0745be273af51 63.71MB / 63.71MB 30.6s done
#5 sha256:986b3170a0d95d861760ffeb2fb666eddec7e7be351f927c6fb887b054f89451 0B / 3.36MB 30.6s
#5 sha256:986b3170a0d95d861760ffeb2fb666eddec7e7be351f927c6fb887b054f89451 3.15MB / 3.36MB 30.9s
#5 sha256:986b3170a0d95d861760ffeb2fb666eddec7e7be351f927c6fb887b054f89451 3.36MB / 3.36MB 30.9s done
#5 sha256:e56ee5c784dc61743fff750f585bee503b3b63b0fa718f90677416135add7db5 410B / 410B 31.0s done
#5 sha256:8cb6f425b6baf82513d3f306180e049b26af65dbe68b00def91221222791dc78 0B / 18.90MB 31.1s
#5 sha256:8cb6f425b6baf82513d3f306180e049b26af65dbe68b00def91221222791dc78 6.29MB / 18.90MB 31.6s
#5 sha256:8cb6f425b6baf82513d3f306180e049b26af65dbe68b00def91221222791dc78 8.39MB / 18.90MB 31.7s
#5 sha256:8cb6f425b6baf82513d3f306180e049b26af65dbe68b00def91221222791dc78 9.44MB / 18.90MB 31.8s
#5 sha256:8cb6f425b6baf82513d3f306180e049b26af65dbe68b00def91221222791dc78 13.63MB / 18.90MB 32.0s
#5 sha256:8cb6f425b6baf82513d3f306180e049b26af65dbe68b00def91221222791dc78 15.73MB / 18.90MB 32.1s
#5 sha256:8cb6f425b6baf82513d3f306180e049b26af65dbe68b00def91221222791dc78 18.90MB / 18.90MB 32.2s done
#5 sha256:35d35565636dde205211771a08bca6ebaf102e11749c27e1f1f6157f025f580e 0B / 1.11kB 32.3s
#5 sha256:35d35565636dde205211771a08bca6ebaf102e11749c27e1f1f6157f025f580e 1.11kB / 1.11kB 32.4s done
#5 sha256:8e683020951f6b6e0d48471d7df4c87f3e570e1c738fdd7a30dc35dd5e8ead8b 0B / 34.04MB 32.4s
#5 sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 296.96MB / 1.14GB 32.5s
#5 sha256:403ec2ae238976ca4d98727e7c4d69dde53997571af4352a4439e1176886bfc9 905.97MB / 1.59GB 32.7s
#5 sha256:8e683020951f6b6e0d48471d7df4c87f3e570e1c738fdd7a30dc35dd5e8ead8b 6.29MB / 34.04MB 32.9s
#5 sha256:8e683020951f6b6e0d48471d7df4c87f3e570e1c738fdd7a30dc35dd5e8ead8b 9.44MB / 34.04MB 33.0s
#5 sha256:8e683020951f6b6e0d48471d7df4c87f3e570e1c738fdd7a30dc35dd5e8ead8b 11.97MB / 34.04MB 33.1s
#5 sha256:8e683020951f6b6e0d48471d7df4c87f3e570e1c738fdd7a30dc35dd5e8ead8b 15.73MB / 34.04MB 33.3s
#5 sha256:8e683020951f6b6e0d48471d7df4c87f3e570e1c738fdd7a30dc35dd5e8ead8b 19.95MB / 34.04MB 33.4s
#5 sha256:8e683020951f6b6e0d48471d7df4c87f3e570e1c738fdd7a30dc35dd5e8ead8b 22.02MB / 34.04MB 33.5s
#5 sha256:8e683020951f6b6e0d48471d7df4c87f3e570e1c738fdd7a30dc35dd5e8ead8b 29.36MB / 34.04MB 33.7s
#5 sha256:8e683020951f6b6e0d48471d7df4c87f3e570e1c738fdd7a30dc35dd5e8ead8b 31.46MB / 34.04MB 33.8s
#5 extracting sha256:cac62b5ba9321641368d47dbf6d16f2817b1c6f168490040a13d38ee6f04be82 20.8s
#5 sha256:8e683020951f6b6e0d48471d7df4c87f3e570e1c738fdd7a30dc35dd5e8ead8b 34.04MB / 34.04MB 33.9s
#5 sha256:8e683020951f6b6e0d48471d7df4c87f3e570e1c738fdd7a30dc35dd5e8ead8b 34.04MB / 34.04MB 34.0s done
#5 sha256:13d94c2ee76feec763205182e87dc514a04f935869dcf887d0e6ac2eeb9d1c21 0B / 6.32MB 34.1s
#5 sha256:13d94c2ee76feec763205182e87dc514a04f935869dcf887d0e6ac2eeb9d1c21 2.10MB / 6.32MB 34.2s
#5 sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 356.52MB / 1.14GB 34.4s
#5 sha256:13d94c2ee76feec763205182e87dc514a04f935869dcf887d0e6ac2eeb9d1c21 4.19MB / 6.32MB 34.4s
#5 sha256:13d94c2ee76feec763205182e87dc514a04f935869dcf887d0e6ac2eeb9d1c21 6.32MB / 6.32MB 34.9s
#5 sha256:13d94c2ee76feec763205182e87dc514a04f935869dcf887d0e6ac2eeb9d1c21 6.32MB / 6.32MB 34.9s done
#5 sha256:41080f3c5d30cefdbfe1caf043ffc786ba16bac44524376e9f79f7ee47cc1299 0B / 46.62MB 35.1s
#5 sha256:403ec2ae238976ca4d98727e7c4d69dde53997571af4352a4439e1176886bfc9 989.86MB / 1.59GB 35.5s
#5 sha256:41080f3c5d30cefdbfe1caf043ffc786ba16bac44524376e9f79f7ee47cc1299 7.06MB / 46.62MB 35.5s
#5 sha256:41080f3c5d30cefdbfe1caf043ffc786ba16bac44524376e9f79f7ee47cc1299 13.63MB / 46.62MB 35.8s
#5 sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 414.19MB / 1.14GB 36.0s
#5 sha256:41080f3c5d30cefdbfe1caf043ffc786ba16bac44524376e9f79f7ee47cc1299 18.87MB / 46.62MB 36.0s
#5 sha256:41080f3c5d30cefdbfe1caf043ffc786ba16bac44524376e9f79f7ee47cc1299 22.02MB / 46.62MB 36.1s
#5 sha256:41080f3c5d30cefdbfe1caf043ffc786ba16bac44524376e9f79f7ee47cc1299 26.21MB / 46.62MB 36.3s
#5 sha256:41080f3c5d30cefdbfe1caf043ffc786ba16bac44524376e9f79f7ee47cc1299 31.46MB / 46.62MB 36.5s
#5 sha256:41080f3c5d30cefdbfe1caf043ffc786ba16bac44524376e9f79f7ee47cc1299 34.60MB / 46.62MB 36.6s
#5 sha256:41080f3c5d30cefdbfe1caf043ffc786ba16bac44524376e9f79f7ee47cc1299 38.80MB / 46.62MB 36.8s
#5 sha256:41080f3c5d30cefdbfe1caf043ffc786ba16bac44524376e9f79f7ee47cc1299 44.04MB / 46.62MB 37.0s
#5 sha256:41080f3c5d30cefdbfe1caf043ffc786ba16bac44524376e9f79f7ee47cc1299 46.62MB / 46.62MB 37.2s done
#5 sha256:123b733366ffc51ad11f0dc6c5977b12faafad6174f98a0c329bc8e53fdb2ce3 0B / 263.50MB 37.2s
#5 sha256:123b733366ffc51ad11f0dc6c5977b12faafad6174f98a0c329bc8e53fdb2ce3 13.63MB / 263.50MB 37.9s
#5 sha256:403ec2ae238976ca4d98727e7c4d69dde53997571af4352a4439e1176886bfc9 1.07GB / 1.59GB 38.4s
#5 sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 472.91MB / 1.14GB 38.4s
#5 sha256:123b733366ffc51ad11f0dc6c5977b12faafad6174f98a0c329bc8e53fdb2ce3 27.26MB / 263.50MB 38.4s
#5 extracting sha256:cac62b5ba9321641368d47dbf6d16f2817b1c6f168490040a13d38ee6f04be82 25.8s
#5 sha256:123b733366ffc51ad11f0dc6c5977b12faafad6174f98a0c329bc8e53fdb2ce3 44.04MB / 263.50MB 39.0s
#5 sha256:123b733366ffc51ad11f0dc6c5977b12faafad6174f98a0c329bc8e53fdb2ce3 57.67MB / 263.50MB 39.5s
#5 sha256:123b733366ffc51ad11f0dc6c5977b12faafad6174f98a0c329bc8e53fdb2ce3 71.30MB / 263.50MB 40.0s
#5 sha256:123b733366ffc51ad11f0dc6c5977b12faafad6174f98a0c329bc8e53fdb2ce3 84.93MB / 263.50MB 40.5s
#5 sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 533.73MB / 1.14GB 40.8s
#5 sha256:123b733366ffc51ad11f0dc6c5977b12faafad6174f98a0c329bc8e53fdb2ce3 99.61MB / 263.50MB 41.1s
#5 sha256:403ec2ae238976ca4d98727e7c4d69dde53997571af4352a4439e1176886bfc9 1.15GB / 1.59GB 41.3s
#5 sha256:123b733366ffc51ad11f0dc6c5977b12faafad6174f98a0c329bc8e53fdb2ce3 115.79MB / 263.50MB 41.7s
#5 sha256:123b733366ffc51ad11f0dc6c5977b12faafad6174f98a0c329bc8e53fdb2ce3 128.97MB / 263.50MB 42.2s
#5 sha256:123b733366ffc51ad11f0dc6c5977b12faafad6174f98a0c329bc8e53fdb2ce3 146.80MB / 263.50MB 42.9s
#5 sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 595.59MB / 1.14GB 43.2s
#5 sha256:123b733366ffc51ad11f0dc6c5977b12faafad6174f98a0c329bc8e53fdb2ce3 165.68MB / 263.50MB 43.6s
#5 extracting sha256:cac62b5ba9321641368d47dbf6d16f2817b1c6f168490040a13d38ee6f04be82 30.8s
#5 sha256:403ec2ae238976ca4d98727e7c4d69dde53997571af4352a4439e1176886bfc9 1.24GB / 1.59GB 44.4s
#5 sha256:123b733366ffc51ad11f0dc6c5977b12faafad6174f98a0c329bc8e53fdb2ce3 184.55MB / 263.50MB 44.4s
#5 sha256:123b733366ffc51ad11f0dc6c5977b12faafad6174f98a0c329bc8e53fdb2ce3 199.23MB / 263.50MB 44.9s
#5 sha256:123b733366ffc51ad11f0dc6c5977b12faafad6174f98a0c329bc8e53fdb2ce3 214.96MB / 263.50MB 45.4s
#5 sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 656.41MB / 1.14GB 45.6s
#5 sha256:123b733366ffc51ad11f0dc6c5977b12faafad6174f98a0c329bc8e53fdb2ce3 231.74MB / 263.50MB 46.1s
#5 sha256:123b733366ffc51ad11f0dc6c5977b12faafad6174f98a0c329bc8e53fdb2ce3 245.37MB / 263.50MB 46.6s
#5 sha256:123b733366ffc51ad11f0dc6c5977b12faafad6174f98a0c329bc8e53fdb2ce3 263.19MB / 263.50MB 47.2s
#5 sha256:123b733366ffc51ad11f0dc6c5977b12faafad6174f98a0c329bc8e53fdb2ce3 263.50MB / 263.50MB 47.2s done
#5 sha256:630a507fc3a55fcef5f201c38a8960af8b5021434d47d72acee3c7a09683789b 0B / 119.29MB 47.4s
#5 sha256:403ec2ae238976ca4d98727e7c4d69dde53997571af4352a4439e1176886bfc9 1.31GB / 1.59GB 47.5s
#5 sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 718.27MB / 1.14GB 47.6s
#5 sha256:630a507fc3a55fcef5f201c38a8960af8b5021434d47d72acee3c7a09683789b 9.44MB / 119.29MB 47.9s
#5 sha256:630a507fc3a55fcef5f201c38a8960af8b5021434d47d72acee3c7a09683789b 16.78MB / 119.29MB 48.2s
#5 sha256:630a507fc3a55fcef5f201c38a8960af8b5021434d47d72acee3c7a09683789b 23.07MB / 119.29MB 48.5s
#5 sha256:630a507fc3a55fcef5f201c38a8960af8b5021434d47d72acee3c7a09683789b 31.46MB / 119.29MB 48.8s
#5 sha256:630a507fc3a55fcef5f201c38a8960af8b5021434d47d72acee3c7a09683789b 38.80MB / 119.29MB 49.1s
#5 extracting sha256:cac62b5ba9321641368d47dbf6d16f2817b1c6f168490040a13d38ee6f04be82 36.0s
#5 sha256:630a507fc3a55fcef5f201c38a8960af8b5021434d47d72acee3c7a09683789b 48.23MB / 119.29MB 49.4s
#5 sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 778.04MB / 1.14GB 49.8s
#5 sha256:630a507fc3a55fcef5f201c38a8960af8b5021434d47d72acee3c7a09683789b 58.33MB / 119.29MB 49.8s
#5 sha256:630a507fc3a55fcef5f201c38a8960af8b5021434d47d72acee3c7a09683789b 68.16MB / 119.29MB 50.1s
#5 sha256:630a507fc3a55fcef5f201c38a8960af8b5021434d47d72acee3c7a09683789b 75.50MB / 119.29MB 50.3s
#5 sha256:403ec2ae238976ca4d98727e7c4d69dde53997571af4352a4439e1176886bfc9 1.40GB / 1.59GB 50.5s
#5 sha256:630a507fc3a55fcef5f201c38a8960af8b5021434d47d72acee3c7a09683789b 81.79MB / 119.29MB 50.6s
#5 sha256:630a507fc3a55fcef5f201c38a8960af8b5021434d47d72acee3c7a09683789b 89.13MB / 119.29MB 50.9s
#5 sha256:630a507fc3a55fcef5f201c38a8960af8b5021434d47d72acee3c7a09683789b 96.79MB / 119.29MB 51.2s
#5 sha256:630a507fc3a55fcef5f201c38a8960af8b5021434d47d72acee3c7a09683789b 105.91MB / 119.29MB 51.5s
#5 sha256:630a507fc3a55fcef5f201c38a8960af8b5021434d47d72acee3c7a09683789b 112.20MB / 119.29MB 51.8s
#5 sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 838.86MB / 1.14GB 52.1s
#5 sha256:630a507fc3a55fcef5f201c38a8960af8b5021434d47d72acee3c7a09683789b 119.29MB / 119.29MB 52.1s
#5 sha256:630a507fc3a55fcef5f201c38a8960af8b5021434d47d72acee3c7a09683789b 119.29MB / 119.29MB 52.2s done
#5 sha256:55c1f8c9bd458abcf9c8fa0b11a5f8e543fdc6721781b13d841297d53318d43d 0B / 260B 52.3s
#5 sha256:55c1f8c9bd458abcf9c8fa0b11a5f8e543fdc6721781b13d841297d53318d43d 260B / 260B 52.3s done
#5 sha256:403ec2ae238976ca4d98727e7c4d69dde53997571af4352a4439e1176886bfc9 1.48GB / 1.59GB 53.2s
#5 sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 898.63MB / 1.14GB 53.6s
#5 extracting sha256:cac62b5ba9321641368d47dbf6d16f2817b1c6f168490040a13d38ee6f04be82 41.1s
#5 sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 958.40MB / 1.14GB 55.0s
#5 sha256:403ec2ae238976ca4d98727e7c4d69dde53997571af4352a4439e1176886bfc9 1.56GB / 1.59GB 55.2s
#5 sha256:403ec2ae238976ca4d98727e7c4d69dde53997571af4352a4439e1176886bfc9 1.59GB / 1.59GB 56.0s done
#5 sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 1.02GB / 1.14GB 56.2s
#5 sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 1.08GB / 1.14GB 57.3s
#5 sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 1.13GB / 1.14GB 58.3s
#5 sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 1.14GB / 1.14GB 58.5s done
#5 extracting sha256:cac62b5ba9321641368d47dbf6d16f2817b1c6f168490040a13d38ee6f04be82 46.2s
#5 extracting sha256:cac62b5ba9321641368d47dbf6d16f2817b1c6f168490040a13d38ee6f04be82 51.6s
#5 extracting sha256:cac62b5ba9321641368d47dbf6d16f2817b1c6f168490040a13d38ee6f04be82 56.6s
#5 extracting sha256:cac62b5ba9321641368d47dbf6d16f2817b1c6f168490040a13d38ee6f04be82 57.4s done
#5 extracting sha256:403ec2ae238976ca4d98727e7c4d69dde53997571af4352a4439e1176886bfc9
#5 extracting sha256:403ec2ae238976ca4d98727e7c4d69dde53997571af4352a4439e1176886bfc9 5.1s
#5 extracting sha256:403ec2ae238976ca4d98727e7c4d69dde53997571af4352a4439e1176886bfc9 10.2s
#5 extracting sha256:403ec2ae238976ca4d98727e7c4d69dde53997571af4352a4439e1176886bfc9 15.2s
#5 extracting sha256:403ec2ae238976ca4d98727e7c4d69dde53997571af4352a4439e1176886bfc9 20.3s
#5 extracting sha256:403ec2ae238976ca4d98727e7c4d69dde53997571af4352a4439e1176886bfc9 25.3s
#5 extracting sha256:403ec2ae238976ca4d98727e7c4d69dde53997571af4352a4439e1176886bfc9 30.4s
#5 extracting sha256:403ec2ae238976ca4d98727e7c4d69dde53997571af4352a4439e1176886bfc9 35.4s
#5 extracting sha256:403ec2ae238976ca4d98727e7c4d69dde53997571af4352a4439e1176886bfc9 40.5s
#5 extracting sha256:403ec2ae238976ca4d98727e7c4d69dde53997571af4352a4439e1176886bfc9 45.5s
#5 extracting sha256:403ec2ae238976ca4d98727e7c4d69dde53997571af4352a4439e1176886bfc9 50.6s
#5 extracting sha256:403ec2ae238976ca4d98727e7c4d69dde53997571af4352a4439e1176886bfc9 51.2s done
#5 extracting sha256:62628d0488a1ea63d8791e92296b1feaf97af91fd7275d43326c7d67ef618065
#5 extracting sha256:62628d0488a1ea63d8791e92296b1feaf97af91fd7275d43326c7d67ef618065 0.7s done
#5 extracting sha256:84283471f652c58118f9f3a3d8ab95317ee02d3d563dcaa904e42d0a01717b18 0.1s
#5 extracting sha256:84283471f652c58118f9f3a3d8ab95317ee02d3d563dcaa904e42d0a01717b18 0.9s done
#5 extracting sha256:9ad1fa82e034eea14987e66355ef31c6f3a34b7e6608aaf032574ec95a3c000a
#5 extracting sha256:9ad1fa82e034eea14987e66355ef31c6f3a34b7e6608aaf032574ec95a3c000a 0.5s done
#5 extracting sha256:80bda748ab48b3b36314ee3f24f5785c5ffbba43340fddf673ae9cdae90d4f85
#5 extracting sha256:80bda748ab48b3b36314ee3f24f5785c5ffbba43340fddf673ae9cdae90d4f85 0.5s done
#5 extracting sha256:615b3b9f2aac7f316898b9b6e83f16b47ac5324efea2f30fc3b847212c357f94
#5 extracting sha256:615b3b9f2aac7f316898b9b6e83f16b47ac5324efea2f30fc3b847212c357f94 0.4s done
#5 extracting sha256:09ce9dff669f92171fc3a2a3257ae70a535bd77bcdd87278864581cadcda18e6
#5 extracting sha256:09ce9dff669f92171fc3a2a3257ae70a535bd77bcdd87278864581cadcda18e6 5.1s
#5 extracting sha256:09ce9dff669f92171fc3a2a3257ae70a535bd77bcdd87278864581cadcda18e6 10.2s
#5 extracting sha256:09ce9dff669f92171fc3a2a3257ae70a535bd77bcdd87278864581cadcda18e6 15.2s
#5 extracting sha256:09ce9dff669f92171fc3a2a3257ae70a535bd77bcdd87278864581cadcda18e6 20.4s
#5 extracting sha256:09ce9dff669f92171fc3a2a3257ae70a535bd77bcdd87278864581cadcda18e6 25.4s
#5 extracting sha256:09ce9dff669f92171fc3a2a3257ae70a535bd77bcdd87278864581cadcda18e6 30.4s
#5 extracting sha256:09ce9dff669f92171fc3a2a3257ae70a535bd77bcdd87278864581cadcda18e6 35.4s
#5 extracting sha256:09ce9dff669f92171fc3a2a3257ae70a535bd77bcdd87278864581cadcda18e6 40.5s
#5 extracting sha256:09ce9dff669f92171fc3a2a3257ae70a535bd77bcdd87278864581cadcda18e6 42.7s done
#5 extracting sha256:e8271a417b38ad822b44072d9f8471d837174444a8c84f7b27b7819f4f576870
#5 extracting sha256:e8271a417b38ad822b44072d9f8471d837174444a8c84f7b27b7819f4f576870 1.9s done
#5 extracting sha256:0c9916c1cff440d71d4814522c58a065327abbf36efb0b23e5e3ce95d8acc097
#5 extracting sha256:0c9916c1cff440d71d4814522c58a065327abbf36efb0b23e5e3ce95d8acc097 5.0s
#5 extracting sha256:0c9916c1cff440d71d4814522c58a065327abbf36efb0b23e5e3ce95d8acc097 10.1s
#5 extracting sha256:0c9916c1cff440d71d4814522c58a065327abbf36efb0b23e5e3ce95d8acc097 15.2s
#5 extracting sha256:0c9916c1cff440d71d4814522c58a065327abbf36efb0b23e5e3ce95d8acc097 20.2s
#5 extracting sha256:0c9916c1cff440d71d4814522c58a065327abbf36efb0b23e5e3ce95d8acc097 25.2s
#5 extracting sha256:0c9916c1cff440d71d4814522c58a065327abbf36efb0b23e5e3ce95d8acc097 28.4s done
#5 extracting sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb
#5 extracting sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 5.0s
#5 extracting sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 10.1s
#5 extracting sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 15.1s
#5 extracting sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 20.1s
#5 extracting sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 25.2s
#5 extracting sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 30.3s
#5 extracting sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 35.4s
#5 extracting sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 40.5s
#5 extracting sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 45.5s
#5 extracting sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 50.5s
#5 extracting sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 55.6s
#5 extracting sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 60.7s
#5 extracting sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 65.8s
#5 extracting sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 70.9s
#5 extracting sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 76.0s
#5 extracting sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 81.0s
#5 extracting sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 86.2s
#5 extracting sha256:875e86560ccf1aa16d20071e3c85a4615cdc92b488d163d9c365c5e7d14cedcb 91.2s done
#5 extracting sha256:091892e3a3041a5baf7c3c2bbb3522175bc90ad214ae21b3d4e3f9887ab1b7b9
#5 extracting sha256:091892e3a3041a5baf7c3c2bbb3522175bc90ad214ae21b3d4e3f9887ab1b7b9 0.2s done
#5 extracting sha256:1cbed1b837cac45d95501ab7156d113c694a445c8f20803c25e0745be273af51
#5 extracting sha256:1cbed1b837cac45d95501ab7156d113c694a445c8f20803c25e0745be273af51 5.1s
#5 extracting sha256:1cbed1b837cac45d95501ab7156d113c694a445c8f20803c25e0745be273af51 6.7s done
#5 extracting sha256:986b3170a0d95d861760ffeb2fb666eddec7e7be351f927c6fb887b054f89451
#5 extracting sha256:986b3170a0d95d861760ffeb2fb666eddec7e7be351f927c6fb887b054f89451 0.6s done
#5 extracting sha256:e56ee5c784dc61743fff750f585bee503b3b63b0fa718f90677416135add7db5 done
#5 extracting sha256:8cb6f425b6baf82513d3f306180e049b26af65dbe68b00def91221222791dc78 0.1s
#5 extracting sha256:8cb6f425b6baf82513d3f306180e049b26af65dbe68b00def91221222791dc78 0.6s done
#5 extracting sha256:35d35565636dde205211771a08bca6ebaf102e11749c27e1f1f6157f025f580e done
#5 extracting sha256:8e683020951f6b6e0d48471d7df4c87f3e570e1c738fdd7a30dc35dd5e8ead8b
#5 extracting sha256:8e683020951f6b6e0d48471d7df4c87f3e570e1c738fdd7a30dc35dd5e8ead8b 2.1s done
#5 extracting sha256:13d94c2ee76feec763205182e87dc514a04f935869dcf887d0e6ac2eeb9d1c21
#5 extracting sha256:13d94c2ee76feec763205182e87dc514a04f935869dcf887d0e6ac2eeb9d1c21 0.5s done
#5 extracting sha256:41080f3c5d30cefdbfe1caf043ffc786ba16bac44524376e9f79f7ee47cc1299 0.1s
#5 extracting sha256:41080f3c5d30cefdbfe1caf043ffc786ba16bac44524376e9f79f7ee47cc1299 2.7s done
#5 extracting sha256:123b733366ffc51ad11f0dc6c5977b12faafad6174f98a0c329bc8e53fdb2ce3
#5 extracting sha256:123b733366ffc51ad11f0dc6c5977b12faafad6174f98a0c329bc8e53fdb2ce3 5.0s
#5 extracting sha256:123b733366ffc51ad11f0dc6c5977b12faafad6174f98a0c329bc8e53fdb2ce3 10.3s
#5 extracting sha256:123b733366ffc51ad11f0dc6c5977b12faafad6174f98a0c329bc8e53fdb2ce3 15.3s
#5 extracting sha256:123b733366ffc51ad11f0dc6c5977b12faafad6174f98a0c329bc8e53fdb2ce3 19.3s done
#5 extracting sha256:630a507fc3a55fcef5f201c38a8960af8b5021434d47d72acee3c7a09683789b
#5 extracting sha256:630a507fc3a55fcef5f201c38a8960af8b5021434d47d72acee3c7a09683789b 5.0s
#5 extracting sha256:630a507fc3a55fcef5f201c38a8960af8b5021434d47d72acee3c7a09683789b 7.2s done
#5 extracting sha256:55c1f8c9bd458abcf9c8fa0b11a5f8e543fdc6721781b13d841297d53318d43d done
#5 DONE 334.1s

#6 [2/9] RUN apt-get -y update --fix-missing &&   apt-get -y install aspell aspell-en graphviz gnuplot s3cmd fontforge liblapack-dev cmake libxml2-utils shellcheck plantuml &&   plantuml -version &&   aspell --version &&   fontforge --version &&   gnuplot --version &&   cmake --version &&   shellcheck --version
#6 6.510 Hit:1 http://archive.ubuntu.com/ubuntu jammy InRelease
#6 6.511 Get:2 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [128 kB]
#6 6.512 Get:3 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [127 kB]
#6 6.512 Get:4 http://security.ubuntu.com/ubuntu jammy-security InRelease [129 kB]
#6 6.587 Get:5 https://deb.nodesource.com/node_18.x nodistro InRelease [12.1 kB]
#6 6.876 Get:6 https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu jammy InRelease [18.1 kB]
#6 6.972 Get:7 https://ppa.launchpadcontent.net/git-core/ppa/ubuntu jammy InRelease [24.6 kB]
#6 7.065 Get:8 https://ppa.launchpadcontent.net/ondrej/php/ubuntu jammy InRelease [24.6 kB]
#6 7.449 Get:9 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages [1,521 kB]
#6 7.626 Get:10 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse amd64 Packages [53.3 kB]
#6 7.632 Get:11 http://security.ubuntu.com/ubuntu jammy-security/restricted amd64 Packages [3,606 kB]
#6 7.634 Get:12 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages [2,904 kB]
#6 7.758 Get:13 http://archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 Packages [3,742 kB]
#6 7.845 Get:14 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages [2,604 kB]
#6 7.921 Get:15 http://security.ubuntu.com/ubuntu jammy-security/multiverse amd64 Packages [45.2 kB]
#6 7.922 Get:16 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 Packages [1,229 kB]
#6 8.145 Get:17 http://archive.ubuntu.com/ubuntu jammy-backports/main amd64 Packages [81.4 kB]
#6 8.160 Get:18 http://archive.ubuntu.com/ubuntu jammy-backports/universe amd64 Packages [35.2 kB]
#6 8.312 Get:19 https://deb.nodesource.com/node_18.x nodistro/main amd64 Packages [11.2 kB]
#6 8.762 Get:20 https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu jammy/main amd64 Packages [32.9 kB]
#6 8.997 Get:21 https://ppa.launchpadcontent.net/git-core/ppa/ubuntu jammy/main amd64 Packages [2,957 B]
#6 9.278 Get:22 https://ppa.launchpadcontent.net/ondrej/php/ubuntu jammy/main amd64 Packages [230 kB]
#6 9.754 Fetched 16.6 MB in 3s (5,379 kB/s)
#6 9.754 Reading package lists...
#6 11.23 Reading package lists...
#6 12.45 Building dependency tree...
#6 12.70 Reading state information...
#6 12.89 aspell is already the newest version (0.60.8-4build1).
#6 12.89 aspell-en is already the newest version (2018.04.16-0-1).
#6 12.89 aspell-en set to manually installed.
#6 12.89 s3cmd is already the newest version (2.2.0-1).
#6 12.89 cmake is already the newest version (3.22.1-1ubuntu1.22.04.2).
#6 12.89 The following additional packages will be installed:
#6 12.89   aglfn binfmt-support default-jre-headless ditaa fastjar fontforge-common
#6 12.89   fonts-cantarell fonts-inconsolata fonts-liberation gnuplot-data gnuplot-qt
#6 12.89   icc-profiles-free jarwrapper java-wrappers junit4 libann0 libapache-pom-java
#6 12.89   libavalon-framework-java libbatik-java libblas-dev libcdt5 libcgraph6
#6 12.89   libcommons-cli-java libcommons-io-java libcommons-logging-java
#6 12.89   libcommons-parent-java libegl-mesa0 libegl1 libevdev2 libfontbox2-java
#6 12.89   libfontforge4 libfop-java libgbm1 libgl1-mesa-dri libglapi-mesa libglx-mesa0
#6 12.89   libgts-0.7-5 libgts-bin libgudev-1.0-0 libgvc6 libgvpr2 libhamcrest-java
#6 12.89   libinput-bin libinput10 libjaxp1.3-java libjericho-html-java
#6 12.89   libjlatexmath-java liblab-gamut1 liblua5.4-0 libmd4c0 libmtdev1 libnotify4
#6 12.89   libpathplan4 libpcre2-16-0 libqdox-java libqt5core5a libqt5dbus5 libqt5gui5
#6 12.89   libqt5network5 libqt5printsupport5 libqt5svg5 libqt5widgets5 libsaxon-java
#6 12.90   libspiro1 libuninameslist1 libwacom-bin libwacom-common libwacom9
#6 12.90   libwayland-server0 libwoff1 libwxbase3.0-0v5 libwxgtk3.0-gtk3-0v5
#6 12.90   libxalan2-java libxcb-icccm4 libxcb-image0 libxcb-keysyms1
#6 12.90   libxcb-render-util0 libxcb-util1 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1
#6 12.90   libxerces2-java libxkbcommon-x11-0 libxml-commons-external-java
#6 12.90   libxml-commons-resolver1.1-java libxmlgraphics-commons-java
#6 12.90   qt5-gtk-platformtheme qttranslations5-l10n
#6 12.90 Suggested packages:
#6 12.90   default-jre fontforge-doc fontforge-extras potrace python3-fontforge
#6 12.90   gnuplot-doc graphviz-doc libavalon-framework-java-doc librhino-java
#6 12.90   liblapack-doc libcommons-io-java-doc libcommons-logging-java-doc
#6 12.90   libexcalibur-logkit-java liblog4j1.2-java gnome-shell | notification-daemon
#6 12.90   libqdox-java-doc ant junit qt5-image-formats-plugins qtwayland5
#6 12.90   libjdom1-java libsaxon-java-doc libxalan2-java-doc libbsf-java libxsltc-java
#6 12.90   libxerces2-java-doc libxml-commons-resolver1.1-java-doc
#6 12.90   libxmlgraphics-commons-java-doc
#6 13.29 The following NEW packages will be installed:
#6 13.29   aglfn binfmt-support default-jre-headless ditaa fastjar fontforge
#6 13.29   fontforge-common fonts-cantarell fonts-inconsolata fonts-liberation gnuplot
#6 13.29   gnuplot-data gnuplot-qt graphviz icc-profiles-free jarwrapper java-wrappers
#6 13.29   junit4 libann0 libapache-pom-java libavalon-framework-java libbatik-java
#6 13.29   libblas-dev libcdt5 libcgraph6 libcommons-cli-java libcommons-io-java
#6 13.30   libcommons-logging-java libcommons-parent-java libegl-mesa0 libegl1
#6 13.30   libevdev2 libfontbox2-java libfontforge4 libfop-java libgbm1 libgts-0.7-5
#6 13.30   libgts-bin libgudev-1.0-0 libgvc6 libgvpr2 libhamcrest-java libinput-bin
#6 13.30   libinput10 libjaxp1.3-java libjericho-html-java libjlatexmath-java
#6 13.30   liblab-gamut1 liblapack-dev liblua5.4-0 libmd4c0 libmtdev1 libnotify4
#6 13.30   libpathplan4 libpcre2-16-0 libqdox-java libqt5core5a libqt5dbus5 libqt5gui5
#6 13.30   libqt5network5 libqt5printsupport5 libqt5svg5 libqt5widgets5 libsaxon-java
#6 13.30   libspiro1 libuninameslist1 libwacom-bin libwacom-common libwacom9
#6 13.30   libwayland-server0 libwoff1 libwxbase3.0-0v5 libwxgtk3.0-gtk3-0v5
#6 13.30   libxalan2-java libxcb-icccm4 libxcb-image0 libxcb-keysyms1
#6 13.30   libxcb-render-util0 libxcb-util1 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1
#6 13.30   libxerces2-java libxkbcommon-x11-0 libxml-commons-external-java
#6 13.31   libxml-commons-resolver1.1-java libxmlgraphics-commons-java plantuml
#6 13.31   qt5-gtk-platformtheme qttranslations5-l10n shellcheck
#6 13.31 The following packages will be upgraded:
#6 13.32   libgl1-mesa-dri libglapi-mesa libglx-mesa0 libxml2-utils
#6 13.41 4 upgraded, 91 newly installed, 0 to remove and 173 not upgraded.
#6 13.41 Need to get 80.4 MB of archives.
#6 13.41 After this operation, 204 MB of additional disk space will be used.
#6 13.41 Get:1 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 libqt5core5a amd64 5.15.3+dfsg-2ubuntu0.2 [2,006 kB]
#6 13.52 Get:2 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libwayland-server0 amd64 1.20.0-1ubuntu0.1 [34.3 kB]
#6 13.53 Get:3 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libgbm1 amd64 23.2.1-1ubuntu3.1~22.04.3 [33.5 kB]
#6 13.53 Get:4 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libgl1-mesa-dri amd64 23.2.1-1ubuntu3.1~22.04.3 [8,860 kB]
#6 13.66 Get:5 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libglx-mesa0 amd64 23.2.1-1ubuntu3.1~22.04.3 [158 kB]
#6 13.66 Get:6 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libglapi-mesa amd64 23.2.1-1ubuntu3.1~22.04.3 [35.4 kB]
#6 13.66 Get:7 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libegl-mesa0 amd64 23.2.1-1ubuntu3.1~22.04.3 [118 kB]
#6 13.67 Get:8 http://archive.ubuntu.com/ubuntu jammy/main amd64 libegl1 amd64 1.4.0-1 [28.6 kB]
#6 13.67 Get:9 http://archive.ubuntu.com/ubuntu jammy/main amd64 libevdev2 amd64 1.12.1+dfsg-1 [39.5 kB]
#6 13.67 Get:10 http://archive.ubuntu.com/ubuntu jammy/main amd64 libmtdev1 amd64 1.1.6-1build4 [14.5 kB]
#6 13.67 Get:11 http://archive.ubuntu.com/ubuntu jammy/main amd64 libgudev-1.0-0 amd64 1:237-2build1 [16.3 kB]
#6 13.67 Get:12 http://archive.ubuntu.com/ubuntu jammy/main amd64 libwacom-common all 2.2.0-1 [54.3 kB]
#6 13.67 Get:13 http://archive.ubuntu.com/ubuntu jammy/main amd64 libwacom9 amd64 2.2.0-1 [22.0 kB]
#6 13.67 Get:14 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libinput-bin amd64 1.20.0-1ubuntu0.3 [19.9 kB]
#6 13.69 Get:15 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libinput10 amd64 1.20.0-1ubuntu0.3 [131 kB]
#6 13.69 Get:16 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libmd4c0 amd64 0.4.8-1 [42.0 kB]
#6 13.69 Get:17 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 libqt5dbus5 amd64 5.15.3+dfsg-2ubuntu0.2 [222 kB]
#6 13.69 Get:18 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 libqt5network5 amd64 5.15.3+dfsg-2ubuntu0.2 [731 kB]
#6 13.70 Get:19 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxcb-icccm4 amd64 0.4.1-1.1build2 [11.5 kB]
#6 13.71 Get:20 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxcb-util1 amd64 0.4.0-1build2 [11.4 kB]
#6 13.71 Get:21 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxcb-image0 amd64 0.4.0-2 [11.5 kB]
#6 13.71 Get:22 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxcb-keysyms1 amd64 0.4.0-1build3 [8,746 B]
#6 13.71 Get:23 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxcb-render-util0 amd64 0.3.9-1build3 [10.3 kB]
#6 13.71 Get:24 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxcb-xinerama0 amd64 1.14-3ubuntu3 [5,414 B]
#6 13.71 Get:25 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxcb-xinput0 amd64 1.14-3ubuntu3 [34.3 kB]
#6 13.71 Get:26 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxcb-xkb1 amd64 1.14-3ubuntu3 [32.8 kB]
#6 13.71 Get:27 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxkbcommon-x11-0 amd64 1.4.0-1 [14.4 kB]
#6 13.72 Get:28 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 libqt5gui5 amd64 5.15.3+dfsg-2ubuntu0.2 [3,722 kB]
#6 13.78 Get:29 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 libqt5widgets5 amd64 5.15.3+dfsg-2ubuntu0.2 [2,561 kB]
#6 13.81 Get:30 https://ppa.launchpadcontent.net/ondrej/php/ubuntu jammy/main amd64 libpcre2-16-0 amd64 10.42-3+ubuntu22.04.1+deb.sury.org+1 [213 kB]
#6 13.81 Get:31 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libqt5svg5 amd64 5.15.3-1 [149 kB]
#6 13.82 Get:32 http://archive.ubuntu.com/ubuntu jammy/main amd64 binfmt-support amd64 2.2.1-2 [55.8 kB]
#6 13.82 Get:33 http://archive.ubuntu.com/ubuntu jammy/main amd64 default-jre-headless amd64 2:1.11-72build2 [3,042 B]
#6 13.82 Get:34 http://archive.ubuntu.com/ubuntu jammy/universe amd64 fastjar amd64 2:0.98-7 [67.1 kB]
#6 13.82 Get:35 http://archive.ubuntu.com/ubuntu jammy/universe amd64 jarwrapper all 0.78 [10.8 kB]
#6 13.82 Get:36 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libhamcrest-java all 1.3-9 [386 kB]
#6 13.83 Get:37 http://archive.ubuntu.com/ubuntu jammy/universe amd64 junit4 all 4.13.2-1 [344 kB]
#6 13.83 Get:38 http://archive.ubuntu.com/ubuntu jammy/universe amd64 java-wrappers all 0.3 [9,560 B]
#6 13.83 Get:39 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libjaxp1.3-java all 1.3.05-6 [227 kB]
#6 13.84 Get:40 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libxml-commons-external-java all 1.4.01-5 [240 kB]
#6 13.84 Get:41 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libxml-commons-resolver1.1-java all 1.2-11 [97.6 kB]
#6 13.84 Get:42 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libxerces2-java all 2.12.1-1 [1,437 kB]
#6 13.87 Get:43 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libxalan2-java all 2.7.2-4 [3,416 kB]
#6 13.92 Get:44 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libapache-pom-java all 18-1 [4,720 B]
#6 13.92 Get:45 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libcommons-parent-java all 43-1 [10.8 kB]
#6 13.92 Get:46 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libcommons-io-java all 2.11.0-2 [297 kB]
#6 13.93 Get:47 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libcommons-logging-java all 1.2-2 [60.3 kB]
#6 13.93 Get:48 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libxmlgraphics-commons-java all 2.6-1 [612 kB]
#6 13.93 Get:49 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 libbatik-java all 1.14-1ubuntu0.2 [3,866 kB]
#6 13.99 Get:50 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libcommons-cli-java all 1.4-2 [55.8 kB]
#6 14.00 Get:51 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libjericho-html-java all 3.2-2 [185 kB]
#6 14.00 Get:52 http://archive.ubuntu.com/ubuntu jammy/universe amd64 ditaa all 0.10+ds1-1.2 [129 kB]
#6 14.00 Get:53 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 fontforge-common all 1:20201107~dfsg-4+deb11u1build0.22.04.1 [2,160 kB]
#6 14.03 Get:54 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libspiro1 amd64 1:20200505-2 [17.1 kB]
#6 14.03 Get:55 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libuninameslist1 amd64 20211114-1 [473 kB]
#6 14.04 Get:56 http://archive.ubuntu.com/ubuntu jammy/main amd64 libwoff1 amd64 1.0.2-1build4 [45.2 kB]
#6 14.04 Get:57 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 libfontforge4 amd64 1:20201107~dfsg-4+deb11u1build0.22.04.1 [2,167 kB]
#6 14.06 Get:58 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 fontforge amd64 1:20201107~dfsg-4+deb11u1build0.22.04.1 [1,523 kB]
#6 14.08 Get:59 https://ppa.launchpadcontent.net/ondrej/php/ubuntu jammy/main amd64 libxml2-utils amd64 2.9.14+dfsg-0.1+ubuntu22.04.1+deb.sury.org+1 [119 kB]
#6 14.10 Get:60 http://archive.ubuntu.com/ubuntu jammy/universe amd64 fonts-cantarell all 0.303-2 [286 kB]
#6 14.10 Get:61 http://archive.ubuntu.com/ubuntu jammy/universe amd64 fonts-inconsolata all 001.010-6build1 [61.4 kB]
#6 14.10 Get:62 http://archive.ubuntu.com/ubuntu jammy/main amd64 fonts-liberation all 1:1.07.4-11 [822 kB]
#6 14.11 Get:63 http://archive.ubuntu.com/ubuntu jammy/universe amd64 aglfn all 1.7+git20191031.4036a9c-2 [30.6 kB]
#6 14.11 Get:64 http://archive.ubuntu.com/ubuntu jammy/universe amd64 gnuplot-data all 5.4.2+dfsg2-2 [75.3 kB]
#6 14.12 Get:65 http://archive.ubuntu.com/ubuntu jammy/universe amd64 liblua5.4-0 amd64 5.4.4-1 [152 kB]
#6 14.12 Get:66 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 libqt5printsupport5 amd64 5.15.3+dfsg-2ubuntu0.2 [214 kB]
#6 14.13 Get:67 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libwxbase3.0-0v5 amd64 3.0.5.1+dfsg-4 [881 kB]
#6 14.14 Get:68 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libnotify4 amd64 0.7.9-3ubuntu5.22.04.1 [20.3 kB]
#6 14.14 Get:69 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libwxgtk3.0-gtk3-0v5 amd64 3.0.5.1+dfsg-4 [4,368 kB]
#6 14.22 Get:70 http://archive.ubuntu.com/ubuntu jammy/universe amd64 gnuplot-qt amd64 5.4.2+dfsg2-2 [1,156 kB]
#6 14.25 Get:71 http://archive.ubuntu.com/ubuntu jammy/universe amd64 gnuplot all 5.4.2+dfsg2-2 [3,576 B]
#6 14.25 Get:72 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libann0 amd64 1.1.2+doc-7build1 [26.0 kB]
#6 14.25 Get:73 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 libcdt5 amd64 2.42.2-6ubuntu0.1 [21.1 kB]
#6 14.25 Get:74 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 libcgraph6 amd64 2.42.2-6ubuntu0.1 [45.4 kB]
#6 14.25 Get:75 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libgts-0.7-5 amd64 0.7.6+darcs121130-5 [164 kB]
#6 14.25 Get:76 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 libpathplan4 amd64 2.42.2-6ubuntu0.1 [23.4 kB]
#6 14.26 Get:77 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 libgvc6 amd64 2.42.2-6ubuntu0.1 [724 kB]
#6 14.27 Get:78 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 libgvpr2 amd64 2.42.2-6ubuntu0.1 [192 kB]
#6 14.27 Get:79 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 liblab-gamut1 amd64 2.42.2-6ubuntu0.1 [1,965 kB]
#6 14.32 Get:80 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 graphviz amd64 2.42.2-6ubuntu0.1 [653 kB]
#6 14.33 Get:81 http://archive.ubuntu.com/ubuntu jammy/main amd64 icc-profiles-free all 2.0.1+dfsg-1.1 [214 kB]
#6 14.34 Get:82 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libavalon-framework-java all 4.2.0-10 [71.3 kB]
#6 14.35 Get:83 http://archive.ubuntu.com/ubuntu jammy/main amd64 libblas-dev amd64 3.10.0-2ubuntu1 [164 kB]
#6 14.35 Get:84 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libfontbox2-java all 2.0.25-1 [1,502 kB]
#6 14.39 Get:85 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libqdox-java all 1.12.1-3 [172 kB]
#6 14.40 Get:86 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libfop-java all 1:2.6-2 [10.1 MB]
#6 14.56 Get:87 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libgts-bin amd64 0.7.6+darcs121130-5 [44.3 kB]
#6 14.56 Get:88 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libjlatexmath-java all 1.0.7-3 [990 kB]
#6 14.57 Get:89 http://archive.ubuntu.com/ubuntu jammy/main amd64 liblapack-dev amd64 3.10.0-2ubuntu1 [4,774 kB]
#6 14.62 Get:90 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libsaxon-java all 1:6.5.5-12 [574 kB]
#6 14.63 Get:91 http://archive.ubuntu.com/ubuntu jammy/main amd64 libwacom-bin amd64 2.2.0-1 [13.6 kB]
#6 14.63 Get:92 http://archive.ubuntu.com/ubuntu jammy/universe amd64 plantuml all 1:1.2020.2+ds-1 [8,035 kB]
#6 14.76 Get:93 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 qt5-gtk-platformtheme amd64 5.15.3+dfsg-2ubuntu0.2 [130 kB]
#6 14.76 Get:94 http://archive.ubuntu.com/ubuntu jammy/universe amd64 qttranslations5-l10n all 5.15.3-1 [1,983 kB]
#6 14.78 Get:95 http://archive.ubuntu.com/ubuntu jammy/universe amd64 shellcheck amd64 0.8.0-2 [2,359 kB]
#6 16.68 debconf: delaying package configuration, since apt-utils is not installed
#6 16.72 Fetched 80.4 MB in 1s (54.6 MB/s)
#6 16.86 Selecting previously unselected package libpcre2-16-0:amd64.
(Reading database ...a98656.files and directories currently installed.)
#6 17.49 Preparing to unpack .../00-libpcre2-16-0_10.42-3+ubuntu22.04.1+deb.sury.org+1_amd64.deb ...
#6 17.51 Unpacking libpcre2-16-0:amd64 (10.42-3+ubuntu22.04.1+deb.sury.org+1) ...
#6 17.88 Selecting previously unselected package libqt5core5a:amd64.
#6 17.89 Preparing to unpack .../01-libqt5core5a_5.15.3+dfsg-2ubuntu0.2_amd64.deb ...
#6 17.90 Unpacking libqt5core5a:amd64 (5.15.3+dfsg-2ubuntu0.2) ...
#6 17.99 Selecting previously unselected package libwayland-server0:amd64.
#6 18.00 Preparing to unpack .../02-libwayland-server0_1.20.0-1ubuntu0.1_amd64.deb ...
#6 18.00 Unpacking libwayland-server0:amd64 (1.20.0-1ubuntu0.1) ...
#6 18.04 Selecting previously unselected package libgbm1:amd64.
#6 18.05 Preparing to unpack .../03-libgbm1_23.2.1-1ubuntu3.1~22.04.3_amd64.deb ...
#6 18.05 Unpacking libgbm1:amd64 (23.2.1-1ubuntu3.1~22.04.3) ...
#6 18.16 Preparing to unpack .../04-libgl1-mesa-dri_23.2.1-1ubuntu3.1~22.04.3_amd64.deb ...
#6 18.19 Unpacking libgl1-mesa-dri:amd64 (23.2.1-1ubuntu3.1~22.04.3) over (23.2.1-1ubuntu3.1~22.04.2) ...
#6 21.10 Preparing to unpack .../05-libglx-mesa0_23.2.1-1ubuntu3.1~22.04.3_amd64.deb ...
#6 21.12 Unpacking libglx-mesa0:amd64 (23.2.1-1ubuntu3.1~22.04.3) over (23.2.1-1ubuntu3.1~22.04.2) ...
#6 21.19 Preparing to unpack .../06-libglapi-mesa_23.2.1-1ubuntu3.1~22.04.3_amd64.deb ...
#6 21.20 Unpacking libglapi-mesa:amd64 (23.2.1-1ubuntu3.1~22.04.3) over (23.2.1-1ubuntu3.1~22.04.2) ...
#6 21.26 Selecting previously unselected package libegl-mesa0:amd64.
#6 21.29 Preparing to unpack .../07-libegl-mesa0_23.2.1-1ubuntu3.1~22.04.3_amd64.deb ...
#6 21.29 Unpacking libegl-mesa0:amd64 (23.2.1-1ubuntu3.1~22.04.3) ...
#6 21.35 Selecting previously unselected package libegl1:amd64.
#6 21.36 Preparing to unpack .../08-libegl1_1.4.0-1_amd64.deb ...
#6 21.37 Unpacking libegl1:amd64 (1.4.0-1) ...
#6 21.41 Selecting previously unselected package libevdev2:amd64.
#6 21.42 Preparing to unpack .../09-libevdev2_1.12.1+dfsg-1_amd64.deb ...
#6 21.43 Unpacking libevdev2:amd64 (1.12.1+dfsg-1) ...
#6 21.47 Selecting previously unselected package libmtdev1:amd64.
#6 21.48 Preparing to unpack .../10-libmtdev1_1.1.6-1build4_amd64.deb ...
#6 21.48 Unpacking libmtdev1:amd64 (1.1.6-1build4) ...
#6 21.61 Selecting previously unselected package libgudev-1.0-0:amd64.
#6 21.62 Preparing to unpack .../11-libgudev-1.0-0_1%3a237-2build1_amd64.deb ...
#6 21.62 Unpacking libgudev-1.0-0:amd64 (1:237-2build1) ...
#6 21.66 Selecting previously unselected package libwacom-common.
#6 21.67 Preparing to unpack .../12-libwacom-common_2.2.0-1_all.deb ...
#6 21.67 Unpacking libwacom-common (2.2.0-1) ...
#6 21.80 Selecting previously unselected package libwacom9:amd64.
#6 21.81 Preparing to unpack .../13-libwacom9_2.2.0-1_amd64.deb ...
#6 21.81 Unpacking libwacom9:amd64 (2.2.0-1) ...
#6 21.85 Selecting previously unselected package libinput-bin.
#6 21.86 Preparing to unpack .../14-libinput-bin_1.20.0-1ubuntu0.3_amd64.deb ...
#6 21.87 Unpacking libinput-bin (1.20.0-1ubuntu0.3) ...
#6 21.92 Selecting previously unselected package libinput10:amd64.
#6 21.93 Preparing to unpack .../15-libinput10_1.20.0-1ubuntu0.3_amd64.deb ...
#6 21.94 Unpacking libinput10:amd64 (1.20.0-1ubuntu0.3) ...
#6 21.98 Selecting previously unselected package libmd4c0:amd64.
#6 21.99 Preparing to unpack .../16-libmd4c0_0.4.8-1_amd64.deb ...
#6 22.00 Unpacking libmd4c0:amd64 (0.4.8-1) ...
#6 22.04 Selecting previously unselected package libqt5dbus5:amd64.
#6 22.04 Preparing to unpack .../17-libqt5dbus5_5.15.3+dfsg-2ubuntu0.2_amd64.deb ...
#6 22.05 Unpacking libqt5dbus5:amd64 (5.15.3+dfsg-2ubuntu0.2) ...
#6 22.09 Selecting previously unselected package libqt5network5:amd64.
#6 22.10 Preparing to unpack .../18-libqt5network5_5.15.3+dfsg-2ubuntu0.2_amd64.deb ...
#6 22.11 Unpacking libqt5network5:amd64 (5.15.3+dfsg-2ubuntu0.2) ...
#6 22.16 Selecting previously unselected package libxcb-icccm4:amd64.
#6 22.17 Preparing to unpack .../19-libxcb-icccm4_0.4.1-1.1build2_amd64.deb ...
#6 22.17 Unpacking libxcb-icccm4:amd64 (0.4.1-1.1build2) ...
#6 22.21 Selecting previously unselected package libxcb-util1:amd64.
#6 22.22 Preparing to unpack .../20-libxcb-util1_0.4.0-1build2_amd64.deb ...
#6 22.22 Unpacking libxcb-util1:amd64 (0.4.0-1build2) ...
#6 22.26 Selecting previously unselected package libxcb-image0:amd64.
#6 22.27 Preparing to unpack .../21-libxcb-image0_0.4.0-2_amd64.deb ...
#6 22.28 Unpacking libxcb-image0:amd64 (0.4.0-2) ...
#6 22.31 Selecting previously unselected package libxcb-keysyms1:amd64.
#6 22.32 Preparing to unpack .../22-libxcb-keysyms1_0.4.0-1build3_amd64.deb ...
#6 22.33 Unpacking libxcb-keysyms1:amd64 (0.4.0-1build3) ...
#6 22.37 Selecting previously unselected package libxcb-render-util0:amd64.
#6 22.38 Preparing to unpack .../23-libxcb-render-util0_0.3.9-1build3_amd64.deb ...
#6 22.38 Unpacking libxcb-render-util0:amd64 (0.3.9-1build3) ...
#6 22.42 Selecting previously unselected package libxcb-xinerama0:amd64.
#6 22.43 Preparing to unpack .../24-libxcb-xinerama0_1.14-3ubuntu3_amd64.deb ...
#6 22.44 Unpacking libxcb-xinerama0:amd64 (1.14-3ubuntu3) ...
#6 22.49 Selecting previously unselected package libxcb-xinput0:amd64.
#6 22.49 Preparing to unpack .../25-libxcb-xinput0_1.14-3ubuntu3_amd64.deb ...
#6 22.50 Unpacking libxcb-xinput0:amd64 (1.14-3ubuntu3) ...
#6 22.56 Selecting previously unselected package libxcb-xkb1:amd64.
#6 22.57 Preparing to unpack .../26-libxcb-xkb1_1.14-3ubuntu3_amd64.deb ...
#6 22.58 Unpacking libxcb-xkb1:amd64 (1.14-3ubuntu3) ...
#6 22.64 Selecting previously unselected package libxkbcommon-x11-0:amd64.
#6 22.65 Preparing to unpack .../27-libxkbcommon-x11-0_1.4.0-1_amd64.deb ...
#6 22.65 Unpacking libxkbcommon-x11-0:amd64 (1.4.0-1) ...
#6 22.73 Selecting previously unselected package libqt5gui5:amd64.
#6 22.74 Preparing to unpack .../28-libqt5gui5_5.15.3+dfsg-2ubuntu0.2_amd64.deb ...
#6 22.75 Unpacking libqt5gui5:amd64 (5.15.3+dfsg-2ubuntu0.2) ...
#6 22.89 Selecting previously unselected package libqt5widgets5:amd64.
#6 22.90 Preparing to unpack .../29-libqt5widgets5_5.15.3+dfsg-2ubuntu0.2_amd64.deb ...
#6 22.90 Unpacking libqt5widgets5:amd64 (5.15.3+dfsg-2ubuntu0.2) ...
#6 23.00 Selecting previously unselected package libqt5svg5:amd64.
#6 23.01 Preparing to unpack .../30-libqt5svg5_5.15.3-1_amd64.deb ...
#6 23.02 Unpacking libqt5svg5:amd64 (5.15.3-1) ...
#6 23.08 Selecting previously unselected package binfmt-support.
#6 23.09 Preparing to unpack .../31-binfmt-support_2.2.1-2_amd64.deb ...
#6 23.10 Unpacking binfmt-support (2.2.1-2) ...
#6 23.49 Selecting previously unselected package default-jre-headless.
#6 23.50 Preparing to unpack .../32-default-jre-headless_2%3a1.11-72build2_amd64.deb ...
#6 23.51 Unpacking default-jre-headless (2:1.11-72build2) ...
#6 23.56 Selecting previously unselected package fastjar.
#6 23.57 Preparing to unpack .../33-fastjar_2%3a0.98-7_amd64.deb ...
#6 23.58 Unpacking fastjar (2:0.98-7) ...
#6 23.68 Selecting previously unselected package jarwrapper.
#6 23.69 Preparing to unpack .../34-jarwrapper_0.78_all.deb ...
#6 23.70 Unpacking jarwrapper (0.78) ...
#6 23.75 Selecting previously unselected package libhamcrest-java.
#6 23.76 Preparing to unpack .../35-libhamcrest-java_1.3-9_all.deb ...
#6 23.77 Unpacking libhamcrest-java (1.3-9) ...
#6 23.86 Selecting previously unselected package junit4.
#6 23.87 Preparing to unpack .../36-junit4_4.13.2-1_all.deb ...
#6 23.87 Unpacking junit4 (4.13.2-1) ...
#6 23.93 Selecting previously unselected package java-wrappers.
#6 23.93 Preparing to unpack .../37-java-wrappers_0.3_all.deb ...
#6 23.94 Unpacking java-wrappers (0.3) ...
#6 23.99 Selecting previously unselected package libjaxp1.3-java.
#6 24.00 Preparing to unpack .../38-libjaxp1.3-java_1.3.05-6_all.deb ...
#6 24.01 Unpacking libjaxp1.3-java (1.3.05-6) ...
#6 24.08 Selecting previously unselected package libxml-commons-external-java.
#6 24.09 Preparing to unpack .../39-libxml-commons-external-java_1.4.01-5_all.deb ...
#6 24.10 Unpacking libxml-commons-external-java (1.4.01-5) ...
#6 24.17 Selecting previously unselected package libxml-commons-resolver1.1-java.
#6 24.18 Preparing to unpack .../40-libxml-commons-resolver1.1-java_1.2-11_all.deb ...
#6 24.19 Unpacking libxml-commons-resolver1.1-java (1.2-11) ...
#6 24.24 Selecting previously unselected package libxerces2-java.
#6 24.25 Preparing to unpack .../41-libxerces2-java_2.12.1-1_all.deb ...
#6 24.26 Unpacking libxerces2-java (2.12.1-1) ...
#6 24.43 Selecting previously unselected package libxalan2-java.
#6 24.44 Preparing to unpack .../42-libxalan2-java_2.7.2-4_all.deb ...
#6 24.45 Unpacking libxalan2-java (2.7.2-4) ...
#6 24.79 Selecting previously unselected package libapache-pom-java.
#6 24.80 Preparing to unpack .../43-libapache-pom-java_18-1_all.deb ...
#6 24.81 Unpacking libapache-pom-java (18-1) ...
#6 24.85 Selecting previously unselected package libcommons-parent-java.
#6 24.86 Preparing to unpack .../44-libcommons-parent-java_43-1_all.deb ...
#6 24.87 Unpacking libcommons-parent-java (43-1) ...
#6 24.92 Selecting previously unselected package libcommons-io-java.
#6 24.93 Preparing to unpack .../45-libcommons-io-java_2.11.0-2_all.deb ...
#6 24.94 Unpacking libcommons-io-java (2.11.0-2) ...
#6 24.99 Selecting previously unselected package libcommons-logging-java.
#6 25.00 Preparing to unpack .../46-libcommons-logging-java_1.2-2_all.deb ...
#6 25.00 Unpacking libcommons-logging-java (1.2-2) ...
#6 25.06 Selecting previously unselected package libxmlgraphics-commons-java.
#6 25.07 Preparing to unpack .../47-libxmlgraphics-commons-java_2.6-1_all.deb ...
#6 25.08 Unpacking libxmlgraphics-commons-java (2.6-1) ...
#6 25.13 Selecting previously unselected package libbatik-java.
#6 25.14 Preparing to unpack .../48-libbatik-java_1.14-1ubuntu0.2_all.deb ...
#6 25.15 Unpacking libbatik-java (1.14-1ubuntu0.2) ...
#6 25.27 Selecting previously unselected package libcommons-cli-java.
#6 25.28 Preparing to unpack .../49-libcommons-cli-java_1.4-2_all.deb ...
#6 25.29 Unpacking libcommons-cli-java (1.4-2) ...
#6 25.34 Selecting previously unselected package libjericho-html-java.
#6 25.35 Preparing to unpack .../50-libjericho-html-java_3.2-2_all.deb ...
#6 25.36 Unpacking libjericho-html-java (3.2-2) ...
#6 25.42 Selecting previously unselected package ditaa.
#6 25.43 Preparing to unpack .../51-ditaa_0.10+ds1-1.2_all.deb ...
#6 25.44 Unpacking ditaa (0.10+ds1-1.2) ...
#6 25.50 Selecting previously unselected package fontforge-common.
#6 25.51 Preparing to unpack .../52-fontforge-common_1%3a20201107~dfsg-4+deb11u1build0.22.04.1_all.deb ...
#6 25.52 Unpacking fontforge-common (1:20201107~dfsg-4+deb11u1build0.22.04.1) ...
#6 26.55 Selecting previously unselected package libspiro1:amd64.
#6 26.55 Preparing to unpack .../53-libspiro1_1%3a20200505-2_amd64.deb ...
#6 26.56 Unpacking libspiro1:amd64 (1:20200505-2) ...
#6 26.62 Selecting previously unselected package libuninameslist1:amd64.
#6 26.63 Preparing to unpack .../54-libuninameslist1_20211114-1_amd64.deb ...
#6 26.64 Unpacking libuninameslist1:amd64 (20211114-1) ...
#6 26.71 Selecting previously unselected package libwoff1:amd64.
#6 26.72 Preparing to unpack .../55-libwoff1_1.0.2-1build4_amd64.deb ...
#6 26.72 Unpacking libwoff1:amd64 (1.0.2-1build4) ...
#6 26.78 Selecting previously unselected package libfontforge4:amd64.
#6 26.79 Preparing to unpack .../56-libfontforge4_1%3a20201107~dfsg-4+deb11u1build0.22.04.1_amd64.deb ...
#6 26.80 Unpacking libfontforge4:amd64 (1:20201107~dfsg-4+deb11u1build0.22.04.1) ...
#6 26.89 Selecting previously unselected package fontforge.
#6 26.90 Preparing to unpack .../57-fontforge_1%3a20201107~dfsg-4+deb11u1build0.22.04.1_amd64.deb ...
#6 26.90 Unpacking fontforge (1:20201107~dfsg-4+deb11u1build0.22.04.1) ...
#6 27.00 Selecting previously unselected package fonts-cantarell.
#6 27.01 Preparing to unpack .../58-fonts-cantarell_0.303-2_all.deb ...
#6 27.02 Unpacking fonts-cantarell (0.303-2) ...
#6 27.38 Selecting previously unselected package fonts-inconsolata.
#6 27.39 Preparing to unpack .../59-fonts-inconsolata_001.010-6build1_all.deb ...
#6 27.40 Unpacking fonts-inconsolata (001.010-6build1) ...
#6 27.45 Selecting previously unselected package fonts-liberation.
#6 27.46 Preparing to unpack .../60-fonts-liberation_1%3a1.07.4-11_all.deb ...
#6 27.47 Unpacking fonts-liberation (1:1.07.4-11) ...
#6 27.59 Selecting previously unselected package aglfn.
#6 27.60 Preparing to unpack .../61-aglfn_1.7+git20191031.4036a9c-2_all.deb ...
#6 27.61 Unpacking aglfn (1.7+git20191031.4036a9c-2) ...
#6 27.66 Selecting previously unselected package gnuplot-data.
#6 27.67 Preparing to unpack .../62-gnuplot-data_5.4.2+dfsg2-2_all.deb ...
#6 27.68 Unpacking gnuplot-data (5.4.2+dfsg2-2) ...
#6 27.74 Selecting previously unselected package liblua5.4-0:amd64.
#6 27.75 Preparing to unpack .../63-liblua5.4-0_5.4.4-1_amd64.deb ...
#6 27.76 Unpacking liblua5.4-0:amd64 (5.4.4-1) ...
#6 27.83 Selecting previously unselected package libqt5printsupport5:amd64.
#6 27.83 Preparing to unpack .../64-libqt5printsupport5_5.15.3+dfsg-2ubuntu0.2_amd64.deb ...
#6 27.84 Unpacking libqt5printsupport5:amd64 (5.15.3+dfsg-2ubuntu0.2) ...
#6 27.90 Selecting previously unselected package libwxbase3.0-0v5:amd64.
#6 27.91 Preparing to unpack .../65-libwxbase3.0-0v5_3.0.5.1+dfsg-4_amd64.deb ...
#6 27.92 Unpacking libwxbase3.0-0v5:amd64 (3.0.5.1+dfsg-4) ...
#6 28.00 Selecting previously unselected package libnotify4:amd64.
#6 28.01 Preparing to unpack .../66-libnotify4_0.7.9-3ubuntu5.22.04.1_amd64.deb ...
#6 28.01 Unpacking libnotify4:amd64 (0.7.9-3ubuntu5.22.04.1) ...
#6 28.07 Selecting previously unselected package libwxgtk3.0-gtk3-0v5:amd64.
#6 28.08 Preparing to unpack .../67-libwxgtk3.0-gtk3-0v5_3.0.5.1+dfsg-4_amd64.deb ...
#6 28.09 Unpacking libwxgtk3.0-gtk3-0v5:amd64 (3.0.5.1+dfsg-4) ...
#6 28.23 Selecting previously unselected package gnuplot-qt.
#6 28.24 Preparing to unpack .../68-gnuplot-qt_5.4.2+dfsg2-2_amd64.deb ...
#6 28.25 Unpacking gnuplot-qt (5.4.2+dfsg2-2) ...
#6 28.32 Selecting previously unselected package gnuplot.
#6 28.33 Preparing to unpack .../69-gnuplot_5.4.2+dfsg2-2_all.deb ...
#6 28.34 Unpacking gnuplot (5.4.2+dfsg2-2) ...
#6 28.39 Selecting previously unselected package libann0.
#6 28.40 Preparing to unpack .../70-libann0_1.1.2+doc-7build1_amd64.deb ...
#6 28.40 Unpacking libann0 (1.1.2+doc-7build1) ...
#6 28.46 Selecting previously unselected package libcdt5:amd64.
#6 28.46 Preparing to unpack .../71-libcdt5_2.42.2-6ubuntu0.1_amd64.deb ...
#6 28.47 Unpacking libcdt5:amd64 (2.42.2-6ubuntu0.1) ...
#6 28.52 Selecting previously unselected package libcgraph6:amd64.
#6 28.53 Preparing to unpack .../72-libcgraph6_2.42.2-6ubuntu0.1_amd64.deb ...
#6 28.54 Unpacking libcgraph6:amd64 (2.42.2-6ubuntu0.1) ...
#6 28.60 Selecting previously unselected package libgts-0.7-5:amd64.
#6 28.61 Preparing to unpack .../73-libgts-0.7-5_0.7.6+darcs121130-5_amd64.deb ...
#6 28.62 Unpacking libgts-0.7-5:amd64 (0.7.6+darcs121130-5) ...
#6 28.68 Selecting previously unselected package libpathplan4:amd64.
#6 28.69 Preparing to unpack .../74-libpathplan4_2.42.2-6ubuntu0.1_amd64.deb ...
#6 28.69 Unpacking libpathplan4:amd64 (2.42.2-6ubuntu0.1) ...
#6 28.76 Selecting previously unselected package libgvc6.
#6 28.77 Preparing to unpack .../75-libgvc6_2.42.2-6ubuntu0.1_amd64.deb ...
#6 28.77 Unpacking libgvc6 (2.42.2-6ubuntu0.1) ...
#6 28.84 Selecting previously unselected package libgvpr2:amd64.
#6 28.85 Preparing to unpack .../76-libgvpr2_2.42.2-6ubuntu0.1_amd64.deb ...
#6 28.86 Unpacking libgvpr2:amd64 (2.42.2-6ubuntu0.1) ...
#6 28.91 Selecting previously unselected package liblab-gamut1:amd64.
#6 28.92 Preparing to unpack .../77-liblab-gamut1_2.42.2-6ubuntu0.1_amd64.deb ...
#6 28.93 Unpacking liblab-gamut1:amd64 (2.42.2-6ubuntu0.1) ...
#6 29.00 Selecting previously unselected package graphviz.
#6 29.01 Preparing to unpack .../78-graphviz_2.42.2-6ubuntu0.1_amd64.deb ...
#6 29.02 Unpacking graphviz (2.42.2-6ubuntu0.1) ...
#6 29.20 Selecting previously unselected package icc-profiles-free.
#6 29.20 Preparing to unpack .../79-icc-profiles-free_2.0.1+dfsg-1.1_all.deb ...
#6 29.21 Unpacking icc-profiles-free (2.0.1+dfsg-1.1) ...
#6 29.30 Selecting previously unselected package libavalon-framework-java.
#6 29.31 Preparing to unpack .../80-libavalon-framework-java_4.2.0-10_all.deb ...
#6 29.31 Unpacking libavalon-framework-java (4.2.0-10) ...
#6 29.38 Selecting previously unselected package libblas-dev:amd64.
#6 29.39 Preparing to unpack .../81-libblas-dev_3.10.0-2ubuntu1_amd64.deb ...
#6 29.40 Unpacking libblas-dev:amd64 (3.10.0-2ubuntu1) ...
#6 29.46 Selecting previously unselected package libfontbox2-java.
#6 29.47 Preparing to unpack .../82-libfontbox2-java_2.0.25-1_all.deb ...
#6 29.47 Unpacking libfontbox2-java (2.0.25-1) ...
#6 29.53 Selecting previously unselected package libqdox-java.
#6 29.54 Preparing to unpack .../83-libqdox-java_1.12.1-3_all.deb ...
#6 29.55 Unpacking libqdox-java (1.12.1-3) ...
#6 29.62 Selecting previously unselected package libfop-java.
#6 29.62 Preparing to unpack .../84-libfop-java_1%3a2.6-2_all.deb ...
#6 29.63 Unpacking libfop-java (1:2.6-2) ...
#6 29.78 Selecting previously unselected package libgts-bin.
#6 29.79 Preparing to unpack .../85-libgts-bin_0.7.6+darcs121130-5_amd64.deb ...
#6 29.80 Unpacking libgts-bin (0.7.6+darcs121130-5) ...
#6 29.84 Selecting previously unselected package libjlatexmath-java.
#6 29.85 Preparing to unpack .../86-libjlatexmath-java_1.0.7-3_all.deb ...
#6 29.86 Unpacking libjlatexmath-java (1.0.7-3) ...
#6 29.99 Selecting previously unselected package liblapack-dev:amd64.
#6 30.00 Preparing to unpack .../87-liblapack-dev_3.10.0-2ubuntu1_amd64.deb ...
#6 30.01 Unpacking liblapack-dev:amd64 (3.10.0-2ubuntu1) ...
#6 30.24 Selecting previously unselected package libsaxon-java.
#6 30.25 Preparing to unpack .../88-libsaxon-java_1%3a6.5.5-12_all.deb ...
#6 30.26 Unpacking libsaxon-java (1:6.5.5-12) ...
#6 30.36 Selecting previously unselected package libwacom-bin.
#6 30.37 Preparing to unpack .../89-libwacom-bin_2.2.0-1_amd64.deb ...
#6 30.38 Unpacking libwacom-bin (2.2.0-1) ...
#6 30.43 Preparing to unpack .../90-libxml2-utils_2.9.14+dfsg-0.1+ubuntu22.04.1+deb.sury.org+1_amd64.deb ...
#6 30.45 Unpacking libxml2-utils (2.9.14+dfsg-0.1+ubuntu22.04.1+deb.sury.org+1) over (2.9.13+dfsg-1ubuntu0.4) ...
#6 30.58 Selecting previously unselected package plantuml.
#6 30.58 Preparing to unpack .../91-plantuml_1%3a1.2020.2+ds-1_all.deb ...
#6 30.59 Unpacking plantuml (1:1.2020.2+ds-1) ...
#6 31.14 Selecting previously unselected package qt5-gtk-platformtheme:amd64.
#6 31.15 Preparing to unpack .../92-qt5-gtk-platformtheme_5.15.3+dfsg-2ubuntu0.2_amd64.deb ...
#6 31.15 Unpacking qt5-gtk-platformtheme:amd64 (5.15.3+dfsg-2ubuntu0.2) ...
#6 31.20 Selecting previously unselected package qttranslations5-l10n.
#6 31.21 Preparing to unpack .../93-qttranslations5-l10n_5.15.3-1_all.deb ...
#6 31.21 Unpacking qttranslations5-l10n (5.15.3-1) ...
#6 31.36 Selecting previously unselected package shellcheck.
#6 31.37 Preparing to unpack .../94-shellcheck_0.8.0-2_amd64.deb ...
#6 31.38 Unpacking shellcheck (0.8.0-2) ...
#6 31.52 Setting up fastjar (2:0.98-7) ...
#6 31.69 Setting up libwayland-server0:amd64 (1.20.0-1ubuntu0.1) ...
#6 31.71 Setting up fonts-cantarell (0.303-2) ...
#6 31.73 Setting up libqdox-java (1.12.1-3) ...
#6 31.75 Setting up java-wrappers (0.3) ...
#6 31.77 Setting up default-jre-headless (2:1.11-72build2) ...
#6 31.79 Setting up libxcb-xinput0:amd64 (1.14-3ubuntu3) ...
#6 31.81 Setting up libwoff1:amd64 (1.0.2-1build4) ...
#6 31.83 Setting up libgbm1:amd64 (23.2.1-1ubuntu3.1~22.04.3) ...
#6 31.85 Setting up libcommons-cli-java (1.4-2) ...
#6 31.86 Setting up libsaxon-java (1:6.5.5-12) ...
#6 31.88 Setting up libspiro1:amd64 (1:20200505-2) ...
#6 31.90 Setting up liblab-gamut1:amd64 (2.42.2-6ubuntu0.1) ...
#6 31.92 Setting up libxcb-keysyms1:amd64 (0.4.0-1build3) ...
#6 31.94 Setting up libxcb-render-util0:amd64 (0.3.9-1build3) ...
#6 31.96 Setting up fontforge-common (1:20201107~dfsg-4+deb11u1build0.22.04.1) ...
#6 31.98 Setting up libxcb-icccm4:amd64 (0.4.1-1.1build2) ...
#6 32.00 Setting up libpcre2-16-0:amd64 (10.42-3+ubuntu22.04.1+deb.sury.org+1) ...
#6 32.02 Setting up shellcheck (0.8.0-2) ...
#6 32.03 Setting up libxcb-util1:amd64 (0.4.0-1build2) ...
#6 32.05 Setting up libjericho-html-java (3.2-2) ...
#6 32.07 Setting up libxcb-xkb1:amd64 (1.14-3ubuntu3) ...
#6 32.09 Setting up libxcb-image0:amd64 (0.4.0-2) ...
#6 32.11 Setting up fonts-inconsolata (001.010-6build1) ...
#6 32.13 Setting up libfontbox2-java (2.0.25-1) ...
#6 32.15 Setting up libgts-0.7-5:amd64 (0.7.6+darcs121130-5) ...
#6 32.17 Setting up libxcb-xinerama0:amd64 (1.14-3ubuntu3) ...
#6 32.19 Setting up qttranslations5-l10n (5.15.3-1) ...
#6 32.20 Setting up libnotify4:amd64 (0.7.9-3ubuntu5.22.04.1) ...
#6 32.22 Setting up libpathplan4:amd64 (2.42.2-6ubuntu0.1) ...
#6 32.24 Setting up aglfn (1.7+git20191031.4036a9c-2) ...
#6 32.26 Setting up libapache-pom-java (18-1) ...
#6 32.28 Setting up libann0 (1.1.2+doc-7build1) ...
#6 32.30 Setting up libxkbcommon-x11-0:amd64 (1.4.0-1) ...
#6 32.32 Setting up icc-profiles-free (2.0.1+dfsg-1.1) ...
#6 32.33 Setting up libxml-commons-resolver1.1-java (1.2-11) ...
#6 32.36 Setting up binfmt-support (2.2.1-2) ...
#6 32.58 invoke-rc.d: could not determine current runlevel
#6 32.58 invoke-rc.d: policy-rc.d denied execution of restart.
#6 32.79 Created symlink /etc/systemd/system/multi-user.target.wants/binfmt-support.service → /lib/systemd/system/binfmt-support.service.
#6 32.80 Setting up libqt5core5a:amd64 (5.15.3+dfsg-2ubuntu0.2) ...
#6 32.83 Setting up libhamcrest-java (1.3-9) ...
#6 32.85 Setting up libglapi-mesa:amd64 (23.2.1-1ubuntu3.1~22.04.3) ...
#6 32.87 Setting up libmtdev1:amd64 (1.1.6-1build4) ...
#6 32.89 Setting up libuninameslist1:amd64 (20211114-1) ...
#6 32.91 Setting up libqt5dbus5:amd64 (5.15.3+dfsg-2ubuntu0.2) ...
#6 32.93 Setting up libxml-commons-external-java (1.4.01-5) ...
#6 32.94 Setting up fonts-liberation (1:1.07.4-11) ...
#6 32.96 Setting up libavalon-framework-java (4.2.0-10) ...
#6 32.98 Setting up libmd4c0:amd64 (0.4.8-1) ...
#6 33.00 Setting up liblua5.4-0:amd64 (5.4.4-1) ...
#6 33.02 Setting up libwxbase3.0-0v5:amd64 (3.0.5.1+dfsg-4) ...
#6 33.04 Setting up libcdt5:amd64 (2.42.2-6ubuntu0.1) ...
#6 33.06 Setting up libcgraph6:amd64 (2.42.2-6ubuntu0.1) ...
#6 33.08 Setting up libjlatexmath-java (1.0.7-3) ...
#6 33.10 Setting up libxerces2-java (2.12.1-1) ...
#6 33.12 Setting up libjaxp1.3-java (1.3.05-6) ...
#6 33.14 Setting up libxml2-utils (2.9.14+dfsg-0.1+ubuntu22.04.1+deb.sury.org+1) ...
#6 33.16 Setting up libevdev2:amd64 (1.12.1+dfsg-1) ...
#6 33.18 Setting up libgudev-1.0-0:amd64 (1:237-2build1) ...
#6 33.19 Setting up libblas-dev:amd64 (3.10.0-2ubuntu1) ...
#6 33.22 update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so to provide /usr/lib/x86_64-linux-gnu/libblas.so (libblas.so-x86_64-linux-gnu) in auto mode
#6 33.23 Setting up libwacom-common (2.2.0-1) ...
#6 33.25 Setting up junit4 (4.13.2-1) ...
#6 33.27 Setting up gnuplot-data (5.4.2+dfsg2-2) ...
#6 33.29 Setting up libgts-bin (0.7.6+darcs121130-5) ...
#6 33.30 Setting up jarwrapper (0.78) ...
#6 33.42 Setting up libwacom9:amd64 (2.2.0-1) ...
#6 33.43 Setting up libgl1-mesa-dri:amd64 (23.2.1-1ubuntu3.1~22.04.3) ...
#6 33.46 Setting up libcommons-parent-java (43-1) ...
#6 33.48 Setting up libcommons-logging-java (1.2-2) ...
#6 33.50 Setting up libfontforge4:amd64 (1:20201107~dfsg-4+deb11u1build0.22.04.1) ...
#6 33.51 Setting up libwxgtk3.0-gtk3-0v5:amd64 (3.0.5.1+dfsg-4) ...
#6 33.53 Setting up libqt5network5:amd64 (5.15.3+dfsg-2ubuntu0.2) ...
#6 33.56 Setting up libinput-bin (1.20.0-1ubuntu0.3) ...
#6 33.57 Setting up libegl-mesa0:amd64 (23.2.1-1ubuntu3.1~22.04.3) ...
#6 33.59 Setting up libxalan2-java (2.7.2-4) ...
#6 33.61 Setting up liblapack-dev:amd64 (3.10.0-2ubuntu1) ...
#6 33.63 update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so to provide /usr/lib/x86_64-linux-gnu/liblapack.so (liblapack.so-x86_64-linux-gnu) in auto mode
#6 33.64 Setting up libgvc6 (2.42.2-6ubuntu0.1) ...
#6 33.96 Setting up libwacom-bin (2.2.0-1) ...
#6 33.98 Setting up libgvpr2:amd64 (2.42.2-6ubuntu0.1) ...
#6 34.00 Setting up libegl1:amd64 (1.4.0-1) ...
#6 34.02 Setting up graphviz (2.42.2-6ubuntu0.1) ...
#6 34.04 Setting up libinput10:amd64 (1.20.0-1ubuntu0.3) ...
#6 34.06 Setting up libglx-mesa0:amd64 (23.2.1-1ubuntu3.1~22.04.3) ...
#6 34.08 Setting up fontforge (1:20201107~dfsg-4+deb11u1build0.22.04.1) ...
#6 34.09 Setting up libcommons-io-java (2.11.0-2) ...
#6 34.13 Setting up libqt5gui5:amd64 (5.15.3+dfsg-2ubuntu0.2) ...
#6 34.15 Setting up libxmlgraphics-commons-java (2.6-1) ...
#6 34.17 Setting up libqt5widgets5:amd64 (5.15.3+dfsg-2ubuntu0.2) ...
#6 34.19 Setting up qt5-gtk-platformtheme:amd64 (5.15.3+dfsg-2ubuntu0.2) ...
#6 34.21 Setting up libqt5printsupport5:amd64 (5.15.3+dfsg-2ubuntu0.2) ...
#6 34.23 Setting up libbatik-java (1.14-1ubuntu0.2) ...
#6 34.25 Setting up libqt5svg5:amd64 (5.15.3-1) ...
#6 34.27 Setting up gnuplot-qt (5.4.2+dfsg2-2) ...
#6 34.29 update-alternatives: using /usr/bin/gnuplot-qt to provide /usr/bin/gnuplot (gnuplot) in auto mode
#6 34.29 update-alternatives: warning: skip creation of /usr/share/man/man1/gnuplot.1.gz because associated file /usr/share/man/man1/gnuplot-qt.1.gz (of link group gnuplot) doesn't exist
#6 34.30 Setting up ditaa (0.10+ds1-1.2) ...
#6 34.32 Setting up gnuplot (5.4.2+dfsg2-2) ...
#6 34.34 Setting up libfop-java (1:2.6-2) ...
#6 34.36 Setting up plantuml (1:1.2020.2+ds-1) ...
#6 34.38 Processing triggers for hicolor-icon-theme (0.17-2) ...
#6 34.88 Processing triggers for libc-bin (2.35-0ubuntu3.6) ...
#6 36.75 Processing triggers for man-db (2.10.2-1) ...
#6 37.06 Processing triggers for shared-mime-info (2.1-2) ...
#6 40.44 Processing triggers for mailcap (3.70+nmu1ubuntu1) ...
#6 40.53 Processing triggers for fontconfig (2.13.1-4.2ubuntu5) ...
#6 41.46 PlantUML version 1.2020.02 (Sun Mar 01 10:22:07 UTC 2020)
#6 41.46 (GPL source distribution)
#6 41.47 Java Runtime: OpenJDK Runtime Environment
#6 41.47 JVM: OpenJDK 64-Bit Server VM
#6 41.47 Java Version: 17.0.10+7-Ubuntu-122.04.1
#6 41.47 Operating System: Linux
#6 41.47 Default Encoding: UTF-8
#6 41.47 Language: en
#6 41.47 Country: US
#6 41.48 Machine: buildkitsandbox
#6 41.48 PLANTUML_LIMIT_SIZE: 4096
#6 41.48 Processors: 1
#6 41.48 Max Memory: 496,697,344
#6 41.48 Total Memory: 32,440,320
#6 41.48 Free Memory: 26,356,328
#6 41.48 Used Memory: 6,083,992
#6 41.48 Thread Active Count: 1
#6 41.48
#6 41.57 The environment variable GRAPHVIZ_DOT has not been set
#6 41.57 Dot executable is /usr/bin/dot
#6 41.57 Dot version: dot - graphviz version 2.43.0 (0)
#6 41.57 Installation seems OK. File generation OK
#6 41.59 @(#) International Ispell Version 3.1.20 (but really Aspell 0.60.8)
#6 41.62 Copyright (c) 2000-2024. See AUTHORS for Contributors.
#6 41.62  License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
#6 41.62  with many parts BSD <http://fontforge.org/license.html>. Please read LICENSE.
#6 41.62  Version: 20201107
#6 41.62  Based on sources from 2024-06-24 13:55 UTC-ML-D-GDK3.
#6 41.62 PythonUI_Init()
#6 41.62 copyUIMethodsToBaseTable()
#6 41.73 fontforge 20201107
#6 41.73 build date: 2024-06-24 13:55 UTC
#6 41.80 gnuplot 5.4 patchlevel 2
#6 42.49 cmake version 3.22.1
#6 42.49
#6 42.49 CMake suite maintained and supported by Kitware (kitware.com/cmake).
#6 42.50 ShellCheck - shell script analysis tool
#6 42.50 version: 0.8.0
#6 42.50 license: GNU General Public License, version 3
#6 42.50 website: https://www.shellcheck.net
#6 DONE 42.6s

#7 [3/9] RUN npm install -g eslint@8.44.0 &&   eslint --version
#7 4.596 npm WARN deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
#7 4.683 npm WARN deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
#7 4.687 npm WARN deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
#7 4.715 npm WARN deprecated @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead
#7 4.762 npm WARN deprecated @humanwhocodes/config-array@0.11.14: Use @eslint/config-array instead
#7 5.113 npm WARN deprecated eslint@8.44.0: This version is no longer supported. Please see https://eslint.org/version-support for other options.
#7 5.129
#7 5.129 added 98 packages in 4s
#7 5.129
#7 5.130 24 packages are looking for funding
#7 5.130   run `npm fund` for details
#7 5.131 npm notice
#7 5.132 npm notice New major version of npm available! 10.2.4 -> 11.1.0
#7 5.133 npm notice Changelog: <https://github.com/npm/cli/releases/tag/v11.1.0>
#7 5.134 npm notice Run `npm install -g npm@11.1.0` to update!
#7 5.135 npm notice
#7 5.414 v8.44.0
#7 DONE 5.5s

#8 [4/9] RUN git clone https://github.com/htacg/tidy-html5.git _tidy-html5 &&   cd _tidy-html5/build/cmake &&   git checkout 5.8.0 &&   cmake ../.. &&   make &&   make install &&   tidy --version
#8 0.371 Cloning into '_tidy-html5'...
#8 2.603 Note: switching to '5.8.0'.
#8 2.603
#8 2.603 You are in 'detached HEAD' state. You can look around, make experimental
#8 2.603 changes and commit them, and you can discard any commits you make in this
#8 2.603 state without impacting any branches by switching back to a branch.
#8 2.603
#8 2.603 If you want to create a new branch to retain commits you create, you may
#8 2.603 do so (now or later) by using -c with the switch command. Example:
#8 2.603
#8 2.603   git switch -c <new-branch-name>
#8 2.603
#8 2.603 Or undo this operation with:
#8 2.603
#8 2.603   git switch -
#8 2.603
#8 2.603 Turn off this advice by setting config variable advice.detachedHead to false
#8 2.603
#8 2.603 HEAD is now at 1ca3747 Merging gitignore; no version bump.
#8 2.894 -- The C compiler identification is GNU 11.4.0
#8 3.128 -- The CXX compiler identification is GNU 11.4.0
#8 3.156 -- Detecting C compiler ABI info
#8 3.249 -- Detecting C compiler ABI info - done
#8 3.259 -- Check for working C compiler: /usr/bin/cc - skipped
#8 3.261 -- Detecting C compile features
#8 3.263 -- Detecting C compile features - done
#8 3.269 -- Detecting CXX compiler ABI info
#8 3.366 -- Detecting CXX compiler ABI info - done
#8 3.377 -- Check for working CXX compiler: /usr/bin/c++ - skipped
#8 3.377 -- Detecting CXX compile features
#8 3.378 -- Detecting CXX compile features - done
#8 3.379 -> TIDY_SO_VERSION = 58. This is an EVEN (stable) release.
#8 3.380 -- *** Debug Logging is NOT enabled.
#8 3.380 -- *** Building support for runtime configuration files.
#8 3.381 -- *** Also building DLL library SHARED, version 5.8.0, date 2021.07.10
#8 3.382 -- *** NOTE: xsltproc NOT FOUND! Can NOT generate man page.
#8 3.382 -- *** You need to install xsltproc in your system.
#8 3.396 -- Configuring done
#8 3.410 -- Generating done
#8 3.411 -- Build files have been written to: /tmp/_tidy-html5/build/cmake
#8 3.456 [  1%] Building C object CMakeFiles/tidy-static.dir/src/access.c.o
#8 3.538 /tmp/_tidy-html5/src/access.c:892:40: warning: argument 2 of type ‘int[]’ with mismatched bound [-Warray-parameter=]
#8 3.538   892 | static Bool GetRgb( ctmbstr color, int rgb[] )
#8 3.538       |                                    ~~~~^~~~~
#8 3.539 /tmp/_tidy-html5/src/access.c:380:40: note: previously declared as ‘int[3]’
#8 3.539   380 | static Bool GetRgb( ctmbstr color, int rgb[3] );
#8 3.539       |                                    ~~~~^~~~~~
#8 3.675 [  3%] Building C object CMakeFiles/tidy-static.dir/src/attrs.c.o
#8 3.728 /tmp/_tidy-html5/src/attrs.c: In function ‘CheckDecimal’:
#8 3.728 /tmp/_tidy-html5/src/attrs.c:2300:13: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
#8 3.728  2300 |             else
#8 3.728       |             ^~~~
#8 3.728 /tmp/_tidy-html5/src/attrs.c:2302:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
#8 3.728  2302 |                 break;
#8 3.728       |                 ^~~~~
#8 3.844 [  5%] Building C object CMakeFiles/tidy-static.dir/src/istack.c.o
#8 3.903 [  7%] Building C object CMakeFiles/tidy-static.dir/src/parser.c.o
#8 4.121 [  8%] Building C object CMakeFiles/tidy-static.dir/src/tags.c.o
#8 4.208 [ 10%] Building C object CMakeFiles/tidy-static.dir/src/entities.c.o
#8 4.281 [ 12%] Building C object CMakeFiles/tidy-static.dir/src/lexer.c.o
#8 4.480 [ 14%] Building C object CMakeFiles/tidy-static.dir/src/pprint.c.o
#8 4.625 [ 16%] Building C object CMakeFiles/tidy-static.dir/src/charsets.c.o
#8 4.679 [ 17%] Building C object CMakeFiles/tidy-static.dir/src/clean.c.o
#8 4.840 [ 19%] Building C object CMakeFiles/tidy-static.dir/src/message.c.o
#8 4.954 [ 21%] Building C object CMakeFiles/tidy-static.dir/src/config.c.o
#8 5.092 [ 23%] Building C object CMakeFiles/tidy-static.dir/src/alloc.c.o
#8 5.134 [ 25%] Building C object CMakeFiles/tidy-static.dir/src/attrdict.c.o
#8 5.481 [ 26%] Building C object CMakeFiles/tidy-static.dir/src/buffio.c.o
#8 5.536 [ 28%] Building C object CMakeFiles/tidy-static.dir/src/fileio.c.o
#8 5.579 [ 30%] Building C object CMakeFiles/tidy-static.dir/src/streamio.c.o
#8 5.668 [ 32%] Building C object CMakeFiles/tidy-static.dir/src/tagask.c.o
#8 5.712 [ 33%] Building C object CMakeFiles/tidy-static.dir/src/tmbstr.c.o
#8 5.764 [ 35%] Building C object CMakeFiles/tidy-static.dir/src/utf8.c.o
#8 5.817 [ 37%] Building C object CMakeFiles/tidy-static.dir/src/tidylib.c.o
#8 5.976 [ 39%] Building C object CMakeFiles/tidy-static.dir/src/mappedio.c.o
#8 6.025 [ 41%] Building C object CMakeFiles/tidy-static.dir/src/gdoc.c.o
#8 6.074 [ 42%] Building C object CMakeFiles/tidy-static.dir/src/language.c.o
#8 6.156 [ 44%] Building C object CMakeFiles/tidy-static.dir/src/messageobj.c.o
#8 6.229 [ 46%] Building C object CMakeFiles/tidy-static.dir/src/sprtf.c.o
#8 6.266 [ 48%] Linking C static library libtidy.a
#8 6.322 [ 48%] Built target tidy-static
#8 6.343 [ 50%] Building C object CMakeFiles/tidy-share.dir/src/access.c.o
#8 6.372 /tmp/_tidy-html5/src/access.c:892:40: warning: argument 2 of type ‘int[]’ with mismatched bound [-Warray-parameter=]
#8 6.372   892 | static Bool GetRgb( ctmbstr color, int rgb[] )
#8 6.372       |                                    ~~~~^~~~~
#8 6.372 /tmp/_tidy-html5/src/access.c:380:40: note: previously declared as ‘int[3]’
#8 6.372   380 | static Bool GetRgb( ctmbstr color, int rgb[3] );
#8 6.372       |                                    ~~~~^~~~~~
#8 6.500 [ 51%] Building C object CMakeFiles/tidy-share.dir/src/attrs.c.o
#8 6.538 /tmp/_tidy-html5/src/attrs.c: In function ‘CheckDecimal’:
#8 6.539 /tmp/_tidy-html5/src/attrs.c:2300:13: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
#8 6.539  2300 |             else
#8 6.539       |             ^~~~
#8 6.539 /tmp/_tidy-html5/src/attrs.c:2302:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
#8 6.539  2302 |                 break;
#8 6.539       |                 ^~~~~
#8 6.655 [ 53%] Building C object CMakeFiles/tidy-share.dir/src/istack.c.o
#8 6.713 [ 55%] Building C object CMakeFiles/tidy-share.dir/src/parser.c.o
#8 6.935 [ 57%] Building C object CMakeFiles/tidy-share.dir/src/tags.c.o
#8 7.022 [ 58%] Building C object CMakeFiles/tidy-share.dir/src/entities.c.o
#8 7.097 [ 60%] Building C object CMakeFiles/tidy-share.dir/src/lexer.c.o
#8 7.296 [ 62%] Building C object CMakeFiles/tidy-share.dir/src/pprint.c.o
#8 7.445 [ 64%] Building C object CMakeFiles/tidy-share.dir/src/charsets.c.o
#8 7.498 [ 66%] Building C object CMakeFiles/tidy-share.dir/src/clean.c.o
#8 7.655 [ 67%] Building C object CMakeFiles/tidy-share.dir/src/message.c.o
#8 7.756 [ 69%] Building C object CMakeFiles/tidy-share.dir/src/config.c.o
#8 7.882 [ 71%] Building C object CMakeFiles/tidy-share.dir/src/alloc.c.o
#8 7.923 [ 73%] Building C object CMakeFiles/tidy-share.dir/src/attrdict.c.o
#8 8.249 [ 75%] Building C object CMakeFiles/tidy-share.dir/src/buffio.c.o
#8 8.300 [ 76%] Building C object CMakeFiles/tidy-share.dir/src/fileio.c.o
#8 8.344 [ 78%] Building C object CMakeFiles/tidy-share.dir/src/streamio.c.o
#8 8.426 [ 80%] Building C object CMakeFiles/tidy-share.dir/src/tagask.c.o
#8 8.469 [ 82%] Building C object CMakeFiles/tidy-share.dir/src/tmbstr.c.o
#8 8.520 [ 83%] Building C object CMakeFiles/tidy-share.dir/src/utf8.c.o
#8 8.574 [ 85%] Building C object CMakeFiles/tidy-share.dir/src/tidylib.c.o
#8 8.730 [ 87%] Building C object CMakeFiles/tidy-share.dir/src/mappedio.c.o
#8 8.775 [ 89%] Building C object CMakeFiles/tidy-share.dir/src/gdoc.c.o
#8 8.824 [ 91%] Building C object CMakeFiles/tidy-share.dir/src/language.c.o
#8 8.908 [ 92%] Building C object CMakeFiles/tidy-share.dir/src/messageobj.c.o
#8 8.981 [ 94%] Building C object CMakeFiles/tidy-share.dir/src/sprtf.c.o
#8 9.012 [ 96%] Linking C shared library libtidy.so
#8 9.082 [ 96%] Built target tidy-share
#8 9.101 [ 98%] Building C object CMakeFiles/tidy.dir/console/tidy.c.o
#8 9.230 [100%] Linking C executable tidy
#8 9.281 [100%] Built target tidy
#8 9.331 Consolidate compiler generated dependencies of target tidy-static
#8 9.344 [ 48%] Built target tidy-static
#8 9.365 Consolidate compiler generated dependencies of target tidy-share
#8 9.379 [ 96%] Built target tidy-share
#8 9.391 Consolidate compiler generated dependencies of target tidy
#8 9.401 [100%] Built target tidy
#8 9.420 Install the project...
#8 9.428 -- Install configuration: ""
#8 9.429 -- Installing: /usr/local/lib/libtidy.a
#8 9.432 -- Installing: /usr/local/include/tidyplatform.h
#8 9.433 -- Installing: /usr/local/include/tidy.h
#8 9.433 -- Installing: /usr/local/include/tidyenum.h
#8 9.434 -- Installing: /usr/local/include/tidybuffio.h
#8 9.435 -- Installing: /usr/local/lib/libtidy.so.5.8.0
#8 9.436 -- Installing: /usr/local/lib/libtidy.so.58
#8 9.437 -- Installing: /usr/local/lib/libtidy.so
#8 9.437 -- Installing: /usr/local/bin/tidy
#8 9.439 -- Installing: /usr/local/lib/pkgconfig/tidy.pc
#8 9.443 HTML Tidy for Linux version 5.8.0
#8 DONE 9.5s

#9 [5/9] RUN apt-get install -y woff2
#9 0.486 Reading package lists...
#9 1.624 Building dependency tree...
#9 1.861 Reading state information...
#9 2.101 The following NEW packages will be installed:
#9 2.101   woff2
#9 2.148 0 upgraded, 1 newly installed, 0 to remove and 173 not upgraded.
#9 2.148 Need to get 11.4 kB of archives.
#9 2.148 After this operation, 72.7 kB of additional disk space will be used.
#9 2.148 Get:1 http://archive.ubuntu.com/ubuntu jammy/universe amd64 woff2 amd64 1.0.2-1build4 [11.4 kB]
#9 2.427 debconf: delaying package configuration, since apt-utils is not installed
#9 2.473 Fetched 11.4 kB in 0s (281 kB/s)
#9 2.513 Selecting previously unselected package woff2.
(Reading database ...a101449.files and directories currently installed.)
#9 3.102 Preparing to unpack .../woff2_1.0.2-1build4_amd64.deb ...
#9 3.109 Unpacking woff2 (1.0.2-1build4) ...
#9 3.176 Setting up woff2 (1.0.2-1build4) ...
#9 DONE 3.3s

#10 [6/9] COPY _docker/woff.zip /tmp/woff.zip
#10 DONE 0.1s

#11 [7/9] RUN unzip /tmp/woff.zip -d _sfnt2woff &&   cd _sfnt2woff &&   make &&   cp sfnt2woff /usr/local/bin/ &&   sfnt2woff --version
#11 0.280 Archive:  /tmp/woff.zip
#11 0.280   inflating: _sfnt2woff/Makefile
#11 0.281   inflating: _sfnt2woff/sfnt2woff.c
#11 0.281   inflating: _sfnt2woff/woff.c
#11 0.282   inflating: _sfnt2woff/woff2sfnt.c
#11 0.282   inflating: _sfnt2woff/woff-private.h
#11 0.283   inflating: _sfnt2woff/woff.h
#11 0.284   inflating: _sfnt2woff/woff-2009-10-03.html
#11 0.286 cc    -c -o sfnt2woff.o sfnt2woff.c
#11 0.328 cc    -c -o woff.o woff.c
#11 0.421 cc  -o sfnt2woff sfnt2woff.o woff.o -lz
#11 0.443 cc    -c -o woff2sfnt.o woff2sfnt.c
#11 0.476 cc  -o woff2sfnt woff2sfnt.o woff.o -lz
#11 0.501 sfnt2woff: invalid option -- '-'
#11 0.501 Usage:
#11 0.501   sfnt2woff [-v <maj>.<min>] [-m <metadata.xml>] [-p <private.dat>] <otffile>
#11 0.501     package OpenType <otffile> as WOFF, creating <otffile>.woff
#11 0.501 Options:
#11 0.501     -v <maj>.<min>     set font version number (major and minor, both integers)
#11 0.501     -m <metadata.xml>  include metadata from <metadata.xml> (not validated)
#11 0.501     -p <private.dat>   include private data block
#11 DONE 0.5s

#12 [8/9] RUN npm install -g cssshrink@0.0.5
#12 2.704
#12 2.704 added 11 packages in 2s
#12 DONE 2.8s

#13 [9/9] RUN /bin/bash -l -c "gem update --system && gem install jgd -v 1.13.0"
#13 1.079 Using /usr/local/rvm/gems/ruby-3.2.2
#13 2.022 Using /usr/local/rvm/gems/ruby-3.2.2
#13 6.092 Updating rubygems-update
#13 6.092 Successfully installed rubygems-update-3.6.3
#13 6.092 Installing RubyGems 3.6.3
#13 6.861   Successfully built RubyGem
#13 6.861   Name: bundler
#13 6.861   Version: 2.6.3
#13 6.861   File: bundler-2.6.3.gem
#13 6.861 Bundler 2.6.3 installed
#13 6.861 RubyGems 3.6.3 installed
#13 6.861 Regenerating binstubs
#13 6.861 Regenerating plugins
#13 6.861
#13 6.861 # 3.6.3 / 2025-01-16
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Add credentials file path to `gem env`. Pull request
#13 6.861   [#8375](https://github.com/rubygems/rubygems/pull/8375) by duckinator
#13 6.861 * Update SPDX license list as of 2024-12-30. Pull request
#13 6.861   [#8387](https://github.com/rubygems/rubygems/pull/8387) by
#13 6.861   github-actions[bot]
#13 6.861 * Installs bundler 2.6.3 as a default gem.
#13 6.861
#13 6.861 ## Bug fixes:
#13 6.861
#13 6.861 * Fix `@licenses` array unmarshalling. Pull request
#13 6.861   [#8411](https://github.com/rubygems/rubygems/pull/8411) by rykov
#13 6.861
#13 6.861 # 3.6.2 / 2024-12-23
#13 6.861
#13 6.861 ## Security:
#13 6.861
#13 6.861 * Fix Gem::SafeMarshal buffer overrun when given lengths larger than fit
#13 6.861   into a byte. Pull request
#13 6.861   [#8305](https://github.com/rubygems/rubygems/pull/8305) by segiddins
#13 6.861 * Improve type checking in marshal_load methods. Pull request
#13 6.861   [#8306](https://github.com/rubygems/rubygems/pull/8306) by segiddins
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Skip rdoc hooks and their tests on newer rdoc versions. Pull request
#13 6.861   [#8340](https://github.com/rubygems/rubygems/pull/8340) by
#13 6.861   deivid-rodriguez
#13 6.861 * Installs bundler 2.6.2 as a default gem.
#13 6.861
#13 6.861 ## Bug fixes:
#13 6.861
#13 6.861 * Fix serialized metadata including an empty `@original_platform`
#13 6.861   attribute. Pull request
#13 6.861   [#8355](https://github.com/rubygems/rubygems/pull/8355) by
#13 6.861   deivid-rodriguez
#13 6.861
#13 6.861 # 3.6.1 / 2024-12-17
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Installs bundler 2.6.1 as a default gem.
#13 6.861
#13 6.861 ## Bug fixes:
#13 6.861
#13 6.861 * Fix `gem info` tagging some non default gems as default. Pull request
#13 6.861   [#8321](https://github.com/rubygems/rubygems/pull/8321) by
#13 6.861   deivid-rodriguez
#13 6.861
#13 6.861 ## Documentation:
#13 6.861
#13 6.861 * Fix broken links. Pull request
#13 6.861   [#8327](https://github.com/rubygems/rubygems/pull/8327) by st0012
#13 6.861
#13 6.861 # 3.6.0 / 2024-12-16
#13 6.861
#13 6.861 ## Security:
#13 6.861
#13 6.861 * Stop storing executable names in ivars. Pull request
#13 6.861   [#8307](https://github.com/rubygems/rubygems/pull/8307) by segiddins
#13 6.861
#13 6.861 ## Breaking changes:
#13 6.861
#13 6.861 * Drop ruby 3.0 support. Pull request
#13 6.861   [#8091](https://github.com/rubygems/rubygems/pull/8091) by segiddins
#13 6.861
#13 6.861 ## Features:
#13 6.861
#13 6.861 * Add --attestation option to gem push. Pull request
#13 6.861   [#8239](https://github.com/rubygems/rubygems/pull/8239) by segiddins
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Skip unresolved deps warning on `Gem::Specification.reset` on benign
#13 6.861   cases. Pull request
#13 6.861   [#8309](https://github.com/rubygems/rubygems/pull/8309) by
#13 6.861   deivid-rodriguez
#13 6.861 * Let `gem install <name>` suggest `<name>-ruby` and `ruby-<name>` when
#13 6.861   providing "did you mean" suggestions. Pull request
#13 6.861   [#8197](https://github.com/rubygems/rubygems/pull/8197) by duckinator
#13 6.861 * Update SPDX license list as of 2024-08-19. Pull request
#13 6.861   [#8233](https://github.com/rubygems/rubygems/pull/8233) by
#13 6.861   github-actions[bot]
#13 6.861 * Add `--target-rbconfig` option to `gem install` and `gem update`
#13 6.861   commands. Pull request
#13 6.861   [#7628](https://github.com/rubygems/rubygems/pull/7628) by kateinoigakukun
#13 6.861 * Skip nil-value keys to make metadata reproducible. Pull request
#13 6.861   [#7129](https://github.com/rubygems/rubygems/pull/7129) by nobu
#13 6.861 * Allow disabling installation of compiled extensions into lib through
#13 6.861   `Gem.configuration.install_extension_in_lib`. Pull request
#13 6.861   [#6463](https://github.com/rubygems/rubygems/pull/6463) by hsbt
#13 6.861 * Installs bundler 2.6.0 as a default gem.
#13 6.861
#13 6.861 ## Bug fixes:
#13 6.861
#13 6.861 * Set $0 to exe when running `gem exec` to fix name in CLI output. Pull
#13 6.861   request [#8267](https://github.com/rubygems/rubygems/pull/8267) by adam12
#13 6.861 * Fix manifest in gem package using incorrect platform sometimes. Pull
#13 6.861   request [#8202](https://github.com/rubygems/rubygems/pull/8202) by
#13 6.861   deivid-rodriguez
#13 6.861
#13 6.861 ## Documentation:
#13 6.861
#13 6.861 * Fix missing single quote in git source example. Pull request
#13 6.861   [#8303](https://github.com/rubygems/rubygems/pull/8303) by nobu
#13 6.861 * Update the `gem install` demo in REAME to use a gem that just works on
#13 6.861   Windows. Pull request
#13 6.861   [#8262](https://github.com/rubygems/rubygems/pull/8262) by soda92
#13 6.861 * Unify rubygems and bundler docs directory. Pull request
#13 6.861   [#8159](https://github.com/rubygems/rubygems/pull/8159) by hsbt
#13 6.861
#13 6.861 # 3.5.23 / 2024-11-05
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Validate user input encoding of `gem` CLI arguments. Pull request
#13 6.861   [#6471](https://github.com/rubygems/rubygems/pull/6471) by
#13 6.861   deivid-rodriguez
#13 6.861 * Fix `gem update --system` leaving old default bundler executables
#13 6.861   around. Pull request
#13 6.861   [#8172](https://github.com/rubygems/rubygems/pull/8172) by
#13 6.861   deivid-rodriguez
#13 6.861 * Installs bundler 2.5.23 as a default gem.
#13 6.861
#13 6.861 ## Bug fixes:
#13 6.861
#13 6.861 * Fix commands with 2 MFA requests when webauthn is enabled. Pull request
#13 6.861   [#8174](https://github.com/rubygems/rubygems/pull/8174) by
#13 6.861   deivid-rodriguez
#13 6.861 * Make `--enable-load-relative` binstubs prolog work when Ruby is not
#13 6.861   installed in the same directory as the binstub. Pull request
#13 6.861   [#7872](https://github.com/rubygems/rubygems/pull/7872) by
#13 6.861   deivid-rodriguez
#13 6.861
#13 6.861 ## Performance:
#13 6.861
#13 6.861 * Speed up `gem install <nonexistent-gem>` by finding alternative name
#13 6.861   suggestions faster. Pull request
#13 6.861   [#8084](https://github.com/rubygems/rubygems/pull/8084) by duckinator
#13 6.861
#13 6.861 ## Documentation:
#13 6.861
#13 6.861 * Add missing comma in documentation. Pull request
#13 6.861   [#8152](https://github.com/rubygems/rubygems/pull/8152) by leoarnold
#13 6.861
#13 6.861 # 3.5.22 / 2024-10-16
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Prevent `._*` files in packages generated from macOS. Pull request
#13 6.861   [#8150](https://github.com/rubygems/rubygems/pull/8150) by
#13 6.861   deivid-rodriguez
#13 6.861 * Fix `gem pristine etc` resetting gem twice sometimes. Pull request
#13 6.861   [#8117](https://github.com/rubygems/rubygems/pull/8117) by
#13 6.861   deivid-rodriguez
#13 6.861 * Allow `gem pristine` to reset default gems too. Pull request
#13 6.861   [#8118](https://github.com/rubygems/rubygems/pull/8118) by
#13 6.861   deivid-rodriguez
#13 6.861 * Update vendored `uri` and `net-http`. Pull request
#13 6.861   [#8112](https://github.com/rubygems/rubygems/pull/8112) by segiddins
#13 6.861 * Installs bundler 2.5.22 as a default gem.
#13 6.861
#13 6.861 ## Bug fixes:
#13 6.861
#13 6.861 * Fix `gem contents` for default gems. Pull request
#13 6.861   [#8132](https://github.com/rubygems/rubygems/pull/8132) by
#13 6.861   deivid-rodriguez
#13 6.861 * Fix duplicated specs when they have been previously activated. Pull
#13 6.861   request [#8131](https://github.com/rubygems/rubygems/pull/8131) by
#13 6.861   deivid-rodriguez
#13 6.861 * Fix `gem install` on NFS shares. Pull request
#13 6.861   [#8123](https://github.com/rubygems/rubygems/pull/8123) by
#13 6.861   deivid-rodriguez
#13 6.861 * Fix a `gem install` crash during "done installing" hooks. Pull request
#13 6.861   [#8113](https://github.com/rubygems/rubygems/pull/8113) by
#13 6.861   deivid-rodriguez
#13 6.861 * Fix plugin command loading. Pull request
#13 6.861   [#8121](https://github.com/rubygems/rubygems/pull/8121) by
#13 6.861   deivid-rodriguez
#13 6.861
#13 6.861 # 3.5.21 / 2024-10-03
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Fix `Gem::MissingSpecVersionError#to_s` not showing exception message.
#13 6.861   Pull request [#8074](https://github.com/rubygems/rubygems/pull/8074) by
#13 6.861   deivid-rodriguez
#13 6.861 * Remove code that makes suggest_gems_from_name give worse results. Pull
#13 6.861   request [#8083](https://github.com/rubygems/rubygems/pull/8083) by
#13 6.861   duckinator
#13 6.861 * Warning about PATH in `--user-install` mode is only necessary for gems
#13 6.861   with executables. Pull request
#13 6.861   [#8071](https://github.com/rubygems/rubygems/pull/8071) by
#13 6.861   deivid-rodriguez
#13 6.861 * Installs bundler 2.5.21 as a default gem.
#13 6.861
#13 6.861 ## Bug fixes:
#13 6.861
#13 6.861 * Fix error in one source when fetching dependency APIs clearing results
#13 6.861   from all sources. Pull request
#13 6.861   [#8080](https://github.com/rubygems/rubygems/pull/8080) by
#13 6.861   deivid-rodriguez
#13 6.861 * Fix `gem cleanup` warning when two versions of psych installed. Pull
#13 6.861   request [#8072](https://github.com/rubygems/rubygems/pull/8072) by
#13 6.861   deivid-rodriguez
#13 6.861
#13 6.861 # 3.5.20 / 2024-09-24
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Installs bundler 2.5.20 as a default gem.
#13 6.861
#13 6.861 # 3.5.19 / 2024-09-18
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Standardize pretty-print output for `Gem::Source` and subclasses. Pull
#13 6.861   request [#7994](https://github.com/rubygems/rubygems/pull/7994) by
#13 6.861   djberube
#13 6.861 * Update vendored `molinillo` to master and vendored `resolv` to 0.4.0.
#13 6.861   Pull request [#7521](https://github.com/rubygems/rubygems/pull/7521) by
#13 6.861   hsbt
#13 6.861 * Installs bundler 2.5.19 as a default gem.
#13 6.861
#13 6.861 ## Bug fixes:
#13 6.861
#13 6.861 * Fix `bundle exec rake install` failing when local gem has extensions.
#13 6.861   Pull request [#7977](https://github.com/rubygems/rubygems/pull/7977) by
#13 6.861   deivid-rodriguez
#13 6.861 * Make `gem exec` use the standard GEM_HOME. Pull request
#13 6.861   [#7982](https://github.com/rubygems/rubygems/pull/7982) by
#13 6.861   deivid-rodriguez
#13 6.861 * Fix `gem fetch` always exiting with zero status code. Pull request
#13 6.861   [#8007](https://github.com/rubygems/rubygems/pull/8007) by
#13 6.861   deivid-rodriguez
#13 6.861 * Remove temporary `.lock` files unintentionally left around by gem
#13 6.861   installer. Pull request
#13 6.861   [#7939](https://github.com/rubygems/rubygems/pull/7939) by nobu
#13 6.861 * Removed unused stringio. Pull request
#13 6.861   [#8001](https://github.com/rubygems/rubygems/pull/8001) by hsbt
#13 6.861 * Avoid another race condition of open mode. Pull request
#13 6.861   [#7931](https://github.com/rubygems/rubygems/pull/7931) by nobu
#13 6.861 * Fix `@license` typo preventing licenses from being correctly
#13 6.861   unmarshalled. Pull request
#13 6.861   [#7975](https://github.com/rubygems/rubygems/pull/7975) by djberube
#13 6.861
#13 6.861 ## Performance:
#13 6.861
#13 6.861 * Fix `gem install does-not-exist` being super slow. Pull request
#13 6.861   [#8006](https://github.com/rubygems/rubygems/pull/8006) by
#13 6.861   deivid-rodriguez
#13 6.861
#13 6.861 # 3.5.18 / 2024-08-26
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Installs bundler 2.5.18 as a default gem.
#13 6.861
#13 6.861 ## Bug fixes:
#13 6.861
#13 6.861 * Fix `gem uninstall <name>:<version>` failing on shadowed default gems.
#13 6.861   Pull request [#7949](https://github.com/rubygems/rubygems/pull/7949) by
#13 6.861   deivid-rodriguez
#13 6.861
#13 6.861 # 3.5.17 / 2024-08-01
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Explicitly encode `Gem::Dependency` to yaml. Pull request
#13 6.861   [#7867](https://github.com/rubygems/rubygems/pull/7867) by segiddins
#13 6.861 * Installs bundler 2.5.17 as a default gem.
#13 6.861
#13 6.861 ## Bug fixes:
#13 6.861
#13 6.861 * Fix `gem list` regression when a regular gem shadows a default one. Pull
#13 6.861   request [#7892](https://github.com/rubygems/rubygems/pull/7892) by
#13 6.861   deivid-rodriguez
#13 6.861 * Always leave default gem executables around. Pull request
#13 6.861   [#7879](https://github.com/rubygems/rubygems/pull/7879) by
#13 6.861   deivid-rodriguez
#13 6.861 * Fix line comment issue for hash when loading gemrc. Pull request
#13 6.861   [#7857](https://github.com/rubygems/rubygems/pull/7857) by leetking
#13 6.861
#13 6.861 # 3.5.16 / 2024-07-18
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Installs bundler 2.5.16 as a default gem.
#13 6.861
#13 6.861 ## Bug fixes:
#13 6.861
#13 6.861 * Fix gemspec `require_paths` validation. Pull request
#13 6.861   [#7866](https://github.com/rubygems/rubygems/pull/7866) by
#13 6.861   deivid-rodriguez
#13 6.861 * Fix loading of nested `gemrc` config keys when specified as symbols.
#13 6.861   Pull request [#7851](https://github.com/rubygems/rubygems/pull/7851) by
#13 6.861   moofkit
#13 6.861
#13 6.861 ## Performance:
#13 6.861
#13 6.861 * Use `caller_locations` instead of splitting `caller`. Pull request
#13 6.861   [#7708](https://github.com/rubygems/rubygems/pull/7708) by nobu
#13 6.861
#13 6.861 # 3.5.15 / 2024-07-09
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Installs bundler 2.5.15 as a default gem.
#13 6.861
#13 6.861 ## Bug fixes:
#13 6.861
#13 6.861 * Restrict generic `arm` to only match 32-bit arm. Pull request
#13 6.861   [#7830](https://github.com/rubygems/rubygems/pull/7830) by ntkme
#13 6.861 * Protect creating binstubs with a file lock. Pull request
#13 6.861   [#7806](https://github.com/rubygems/rubygems/pull/7806) by
#13 6.861   deivid-rodriguez
#13 6.861
#13 6.861 ## Documentation:
#13 6.861
#13 6.861 * Make it clearer that `add_dependency` is the main way to add
#13 6.861   non-development dependencies. Pull request
#13 6.861   [#7800](https://github.com/rubygems/rubygems/pull/7800) by jeromedalbert
#13 6.861
#13 6.861 # 3.5.14 / 2024-06-21
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Installs bundler 2.5.14 as a default gem.
#13 6.861
#13 6.861 ## Bug fixes:
#13 6.861
#13 6.861 * Make "bundler? update --bundler" behave identically. Pull request
#13 6.861   [#7778](https://github.com/rubygems/rubygems/pull/7778) by x-yuri
#13 6.861
#13 6.861 # 3.5.13 / 2024-06-14
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Installs bundler 2.5.13 as a default gem.
#13 6.861
#13 6.861 ## Bug fixes:
#13 6.861
#13 6.861 * Never remove executables that may belong to a default gem. Pull request
#13 6.861   [#7747](https://github.com/rubygems/rubygems/pull/7747) by
#13 6.861   deivid-rodriguez
#13 6.861
#13 6.861 # 3.5.12 / 2024-06-13
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Installs bundler 2.5.12 as a default gem.
#13 6.861
#13 6.861 ## Bug fixes:
#13 6.861
#13 6.861 * Fix `gem uninstall` unresolved specifications warning. Pull request
#13 6.861   [#7667](https://github.com/rubygems/rubygems/pull/7667) by
#13 6.861   deivid-rodriguez
#13 6.861 * Fix `gem pristine` sometimes failing to pristine user installed gems.
#13 6.861   Pull request [#7664](https://github.com/rubygems/rubygems/pull/7664) by
#13 6.861   deivid-rodriguez
#13 6.861
#13 6.861 # 3.5.11 / 2024-05-28
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Update SPDX license list as of 2024-05-22. Pull request
#13 6.861   [#7689](https://github.com/rubygems/rubygems/pull/7689) by
#13 6.861   github-actions[bot]
#13 6.861 * Fix the update_rubygems inconsistency (--disable-gems). Pull request
#13 6.861   [#7658](https://github.com/rubygems/rubygems/pull/7658) by x-yuri
#13 6.861 * Accept WASI as an OS name in Gem::Platform. Pull request
#13 6.861   [#7629](https://github.com/rubygems/rubygems/pull/7629) by kateinoigakukun
#13 6.861 * Warn if RubyGems version explicitly set in gemspec does not match
#13 6.861   running version. Pull request
#13 6.861   [#7460](https://github.com/rubygems/rubygems/pull/7460) by
#13 6.861   deivid-rodriguez
#13 6.861 * Installs bundler 2.5.11 as a default gem.
#13 6.861
#13 6.861 ## Bug fixes:
#13 6.861
#13 6.861 * Fix binstubs sometimes not getting regenerated when `--destdir` is
#13 6.861   given. Pull request
#13 6.861   [#7660](https://github.com/rubygems/rubygems/pull/7660) by
#13 6.861   deivid-rodriguez
#13 6.861 * Fix `gem uninstall --user-install`  for symlinked HOME. Pull request
#13 6.861   [#7645](https://github.com/rubygems/rubygems/pull/7645) by
#13 6.861   deivid-rodriguez
#13 6.861 * Fix issue when plugin stubs would sometimes not be properly removed by
#13 6.861   `gem uninstall`. Pull request
#13 6.861   [#7631](https://github.com/rubygems/rubygems/pull/7631) by
#13 6.861   deivid-rodriguez
#13 6.861 * Fix plugins uninstallation for user installed gems. Pull request
#13 6.861   [#6456](https://github.com/rubygems/rubygems/pull/6456) by voxik
#13 6.861
#13 6.861 ## Performance:
#13 6.861
#13 6.861 * Use a constant empty tar header to avoid extra allocations. Pull request
#13 6.861   [#7484](https://github.com/rubygems/rubygems/pull/7484) by segiddins
#13 6.861
#13 6.861 ## Documentation:
#13 6.861
#13 6.861 * Recommend `bin/rake` over `rake` in contributing docs. Pull request
#13 6.861   [#7648](https://github.com/rubygems/rubygems/pull/7648) by
#13 6.861   deivid-rodriguez
#13 6.861
#13 6.861 # 3.5.10 / 2024-05-03
#13 6.861
#13 6.861 ## Security:
#13 6.861
#13 6.861 * Add a limit to the size of the metadata and checksums files in a gem
#13 6.861   package. Pull request
#13 6.861   [#7568](https://github.com/rubygems/rubygems/pull/7568) by segiddins
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Don't fully require `rubygems` from `rubygems/package` to prevent some
#13 6.861   circular require warnings when using Bundler. Pull request
#13 6.861   [#7612](https://github.com/rubygems/rubygems/pull/7612) by
#13 6.861   deivid-rodriguez
#13 6.861 * Installs bundler 2.5.10 as a default gem.
#13 6.861
#13 6.861 ## Bug fixes:
#13 6.861
#13 6.861 * Rename credential email to identifier in WebAuthn poller. Pull request
#13 6.861   [#7623](https://github.com/rubygems/rubygems/pull/7623) by jenshenny
#13 6.861
#13 6.861 # 3.5.9 / 2024-04-12
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Installs bundler 2.5.9 as a default gem.
#13 6.861
#13 6.861 # 3.5.8 / 2024-04-11
#13 6.861
#13 6.861 ## Security:
#13 6.861
#13 6.861 * Respect global umask when writing regular files. Pull request
#13 6.861   [#7518](https://github.com/rubygems/rubygems/pull/7518) by
#13 6.861   deivid-rodriguez
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Allow string keys with gemrc. Pull request
#13 6.861   [#7543](https://github.com/rubygems/rubygems/pull/7543) by hsbt
#13 6.861 * [Experimental] Add "gem rebuild" command. Pull request
#13 6.861   [#4913](https://github.com/rubygems/rubygems/pull/4913) by duckinator
#13 6.861 * Installs bundler 2.5.8 as a default gem.
#13 6.861
#13 6.861 ## Bug fixes:
#13 6.861
#13 6.861 * Fix NoMethodError crash when building errors about corrupt package
#13 6.861   files. Pull request
#13 6.861   [#7539](https://github.com/rubygems/rubygems/pull/7539) by jez
#13 6.861 * Fix resolver to properly intersect Arrays of `Gem::Resolver::Activation`
#13 6.861   objects. Pull request
#13 6.861   [#7537](https://github.com/rubygems/rubygems/pull/7537) by
#13 6.861   deivid-rodriguez
#13 6.861
#13 6.861 # 3.5.7 / 2024-03-22
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Warn on empty or open required_ruby_version specification attribute.
#13 6.861   Pull request [#5010](https://github.com/rubygems/rubygems/pull/5010) by
#13 6.861   simi
#13 6.861 * Control whether YAML aliases are enabled in Gem::SafeYAML.safe_load via
#13 6.861   attribute. Pull request
#13 6.861   [#7464](https://github.com/rubygems/rubygems/pull/7464) by segiddins
#13 6.861 * Update SPDX license list as of 2024-02-08. Pull request
#13 6.861   [#7468](https://github.com/rubygems/rubygems/pull/7468) by
#13 6.861   github-actions[bot]
#13 6.861 * Installs bundler 2.5.7 as a default gem.
#13 6.861
#13 6.861 ## Bug fixes:
#13 6.861
#13 6.861 * Allow prerelease activation (even if requirement is not explicit about
#13 6.861   it) when it's the only possibility. Pull request
#13 6.861   [#7428](https://github.com/rubygems/rubygems/pull/7428) by kimesf
#13 6.861
#13 6.861 ## Documentation:
#13 6.861
#13 6.861 * Fix a typo. Pull request
#13 6.861   [#7505](https://github.com/rubygems/rubygems/pull/7505) by hsbt
#13 6.861 * Use https instead of http in documentation links. Pull request
#13 6.861   [#7481](https://github.com/rubygems/rubygems/pull/7481) by hsbt
#13 6.861
#13 6.861 # 3.5.6 / 2024-02-06
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Deep copy requirements in `Gem::Specification` and `Gem::Requirement`.
#13 6.861   Pull request [#7439](https://github.com/rubygems/rubygems/pull/7439) by
#13 6.861   flavorjones
#13 6.861 * Change gem login message to clear up that username can be also used.
#13 6.861   Pull request [#7422](https://github.com/rubygems/rubygems/pull/7422) by
#13 6.861   VitaliySerov
#13 6.861 * Add metadata for rubygems.org. Pull request
#13 6.861   [#7435](https://github.com/rubygems/rubygems/pull/7435) by m-nakamura145
#13 6.861 * Improve gem login scope selection. Pull request
#13 6.861   [#7342](https://github.com/rubygems/rubygems/pull/7342) by williantenfen
#13 6.861 * Vendor uri in RubyGems. Pull request
#13 6.861   [#7386](https://github.com/rubygems/rubygems/pull/7386) by
#13 6.861   deivid-rodriguez
#13 6.861 * Installs bundler 2.5.6 as a default gem.
#13 6.861
#13 6.861 ## Bug fixes:
#13 6.861
#13 6.861 * Skip to load commented out words. Pull request
#13 6.861   [#7413](https://github.com/rubygems/rubygems/pull/7413) by hsbt
#13 6.861 * Fix rake runtime dependency warning for rake based extension. Pull
#13 6.861   request [#7395](https://github.com/rubygems/rubygems/pull/7395) by ntkme
#13 6.861
#13 6.861 # 3.5.5 / 2024-01-18
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Installs bundler 2.5.5 as a default gem.
#13 6.861
#13 6.861 ## Bug fixes:
#13 6.861
#13 6.861 * Fix `require` activation conflicts when requiring default gems under
#13 6.861   some situations. Pull request
#13 6.861   [#7379](https://github.com/rubygems/rubygems/pull/7379) by
#13 6.861   deivid-rodriguez
#13 6.861 * Use cache_home instead of data_home in default_spec_cache_dir. Pull
#13 6.861   request [#7331](https://github.com/rubygems/rubygems/pull/7331) by mrkn
#13 6.861
#13 6.861 ## Documentation:
#13 6.861
#13 6.861 * Use squiggly heredocs in `Gem::Specification#description` documentation,
#13 6.861   so it doesn't add leading whitespace. Pull request
#13 6.861   [#7373](https://github.com/rubygems/rubygems/pull/7373) by bravehager
#13 6.861
#13 6.861 # 3.5.4 / 2024-01-04
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Always avoid "Updating rubygems-update" message. Pull request
#13 6.861   [#7335](https://github.com/rubygems/rubygems/pull/7335) by
#13 6.861   deivid-rodriguez
#13 6.861 * Installs bundler 2.5.4 as a default gem.
#13 6.861
#13 6.861 ## Bug fixes:
#13 6.861
#13 6.861 * Make `gem update --system` respect ruby version constraints. Pull
#13 6.861   request [#7334](https://github.com/rubygems/rubygems/pull/7334) by
#13 6.861   deivid-rodriguez
#13 6.861
#13 6.861 # 3.5.3 / 2023-12-22
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Installs bundler 2.5.3 as a default gem.
#13 6.861
#13 6.861 # 3.5.2 / 2023-12-21
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Support dynamic library loading with extension .so or .o. Pull request
#13 6.861   [#7241](https://github.com/rubygems/rubygems/pull/7241) by hogelog
#13 6.861 * Installs bundler 2.5.2 as a default gem.
#13 6.861
#13 6.861 ## Performance:
#13 6.861
#13 6.861 * Replace `object_id` comparison with identity Hash. Pull request
#13 6.861   [#7303](https://github.com/rubygems/rubygems/pull/7303) by amomchilov
#13 6.861 * Use IO.copy_stream when reading, writing. Pull request
#13 6.861   [#6958](https://github.com/rubygems/rubygems/pull/6958) by martinemde
#13 6.861
#13 6.861 # 3.5.1 / 2023-12-15
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Installs bundler 2.5.1 as a default gem.
#13 6.861
#13 6.861 # 3.5.0 / 2023-12-15
#13 6.861
#13 6.861 ## Security:
#13 6.861
#13 6.861 * Replace `Marshal.load` with a fully-checked safe gemspec loader. Pull
#13 6.861   request [#6896](https://github.com/rubygems/rubygems/pull/6896) by
#13 6.861   segiddins
#13 6.861
#13 6.861 ## Breaking changes:
#13 6.861
#13 6.861 * Drop ruby 2.6 and 2.7 support. Pull request
#13 6.861   [#7116](https://github.com/rubygems/rubygems/pull/7116) by
#13 6.861   deivid-rodriguez
#13 6.861 * Release package no longer includes test files. Pull request
#13 6.861   [#6781](https://github.com/rubygems/rubygems/pull/6781) by hsbt
#13 6.861 * Hide `Gem::MockGemUi` from users. Pull request
#13 6.861   [#6623](https://github.com/rubygems/rubygems/pull/6623) by hsbt
#13 6.861 * Deprecated `Gem.datadir` has been removed. Pull request
#13 6.861   [#6469](https://github.com/rubygems/rubygems/pull/6469) by hsbt
#13 6.861
#13 6.861 ## Deprecations:
#13 6.861
#13 6.861 * Deprecate `Gem::Platform.match?`. Pull request
#13 6.861   [#6783](https://github.com/rubygems/rubygems/pull/6783) by hsbt
#13 6.861 * Deprecate `Gem::List`. Pull request
#13 6.861   [#6311](https://github.com/rubygems/rubygems/pull/6311) by segiddins
#13 6.861
#13 6.861 ## Features:
#13 6.861
#13 6.861 * The `generate_index` command can now generate compact index files and
#13 6.861   lives as an external `rubygems-generate_index` gem. Pull request
#13 6.861   [#7085](https://github.com/rubygems/rubygems/pull/7085) by segiddins
#13 6.861 * Make `gem install` fallback to user installation directory if default
#13 6.861   gem home is not writable. Pull request
#13 6.861   [#5327](https://github.com/rubygems/rubygems/pull/5327) by duckinator
#13 6.861 * Leverage ruby feature to warn when requiring default gems from stdlib
#13 6.861   that will be turned into bundled gems in the future. Pull request
#13 6.861   [#6840](https://github.com/rubygems/rubygems/pull/6840) by hsbt
#13 6.861
#13 6.861 ## Performance:
#13 6.861
#13 6.861 * Use match? when regexp match data is unused. Pull request
#13 6.861   [#7263](https://github.com/rubygems/rubygems/pull/7263) by segiddins
#13 6.861 * Fewer allocations in gem installation. Pull request
#13 6.861   [#6975](https://github.com/rubygems/rubygems/pull/6975) by segiddins
#13 6.861 * Optimize allocations in `Gem::Version`. Pull request
#13 6.861   [#6970](https://github.com/rubygems/rubygems/pull/6970) by segiddins
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Warn for duplicate meta data links when building gems. Pull request
#13 6.861   [#7213](https://github.com/rubygems/rubygems/pull/7213) by etherbob
#13 6.861 * Vendor `net-http`, `net-protocol`, `resolv`, and `timeout` to reduce
#13 6.861   conflicts between Gemfile gems and internal dependencies. Pull request
#13 6.861   [#6793](https://github.com/rubygems/rubygems/pull/6793) by
#13 6.861   deivid-rodriguez
#13 6.861 * Remove non-transparent requirement added to prerelease gems. Pull
#13 6.861   request [#7226](https://github.com/rubygems/rubygems/pull/7226) by
#13 6.861   deivid-rodriguez
#13 6.861 * Stream output from ext builds when --verbose. Pull request
#13 6.861   [#7240](https://github.com/rubygems/rubygems/pull/7240) by osyoyu
#13 6.861 * Add missing services to CI detection and make it consistent between
#13 6.861   RubyGems and Bundler. Pull request
#13 6.861   [#7205](https://github.com/rubygems/rubygems/pull/7205) by nevinera
#13 6.861 * Update generate licenses template to not freeze regexps. Pull request
#13 6.861   [#7154](https://github.com/rubygems/rubygems/pull/7154) by
#13 6.861   github-actions[bot]
#13 6.861 * Don't check `LIBRUBY_RELATIVE` in truffleruby to signal a bash prelude
#13 6.861   in rubygems binstubs. Pull request
#13 6.861   [#7156](https://github.com/rubygems/rubygems/pull/7156) by
#13 6.861   deivid-rodriguez
#13 6.861 * Update SPDX list and warn on deprecated identifiers. Pull request
#13 6.861   [#6926](https://github.com/rubygems/rubygems/pull/6926) by simi
#13 6.861 * Simplify extended `require` to potentially fix some deadlocks. Pull
#13 6.861   request [#6827](https://github.com/rubygems/rubygems/pull/6827) by nobu
#13 6.861 * Small refactors for `Gem::Resolver`. Pull request
#13 6.861   [#6766](https://github.com/rubygems/rubygems/pull/6766) by hsbt
#13 6.861 * Use double-quotes instead of single-quotes consistently in warnings.
#13 6.861   Pull request [#6550](https://github.com/rubygems/rubygems/pull/6550) by
#13 6.861   hsbt
#13 6.861 * Add debug message for `nil` version gemspec. Pull request
#13 6.861   [#6436](https://github.com/rubygems/rubygems/pull/6436) by hsbt
#13 6.861 * Installs bundler 2.5.0 as a default gem.
#13 6.861
#13 6.861 ## Bug fixes:
#13 6.861
#13 6.861 * Fix installing from source with same default bundler version already
#13 6.861   installed. Pull request
#13 6.861   [#7244](https://github.com/rubygems/rubygems/pull/7244) by
#13 6.861   deivid-rodriguez
#13 6.861
#13 6.861 ## Documentation:
#13 6.861
#13 6.861 * Improve comment explaining the necessity of `write_default_spec` method.
#13 6.861   Pull request [#6563](https://github.com/rubygems/rubygems/pull/6563) by
#13 6.861   voxik
#13 6.861
#13 6.861 # 3.4.22 / 2023-11-09
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Update SPDX license list as of 2023-10-05. Pull request
#13 6.861   [#7040](https://github.com/rubygems/rubygems/pull/7040) by
#13 6.861   github-actions[bot]
#13 6.861 * Remove unnecessary rescue. Pull request
#13 6.861   [#7109](https://github.com/rubygems/rubygems/pull/7109) by
#13 6.861   deivid-rodriguez
#13 6.861 * Installs bundler 2.4.22 as a default gem.
#13 6.861
#13 6.861 ## Bug fixes:
#13 6.861
#13 6.861 * Handle empty array at built-in YAML serializer. Pull request
#13 6.861   [#7099](https://github.com/rubygems/rubygems/pull/7099) by hsbt
#13 6.861 * Ignore non-tar format `.gem` files during search. Pull request
#13 6.861   [#7095](https://github.com/rubygems/rubygems/pull/7095) by dearblue
#13 6.861 * Allow explicitly uninstalling multiple versions of same gem. Pull
#13 6.861   request [#7063](https://github.com/rubygems/rubygems/pull/7063) by
#13 6.861   kstevens715
#13 6.861
#13 6.861 ## Performance:
#13 6.861
#13 6.861 * Avoid regexp match on every call to `Gem::Platform.local`. Pull request
#13 6.861   [#7104](https://github.com/rubygems/rubygems/pull/7104) by segiddins
#13 6.861
#13 6.861 ## Documentation:
#13 6.861
#13 6.861 * Get `Gem::Specification#extensions_dir` documented. Pull request
#13 6.861   [#6218](https://github.com/rubygems/rubygems/pull/6218) by
#13 6.861   deivid-rodriguez
#13 6.861
#13 6.861 # 3.4.21 / 2023-10-17
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Abort `setup.rb` if Ruby is too old. Pull request
#13 6.861   [#7011](https://github.com/rubygems/rubygems/pull/7011) by
#13 6.861   deivid-rodriguez
#13 6.861 * Remove usage of Dir.chdir that only execute a subprocess. Pull request
#13 6.861   [#6930](https://github.com/rubygems/rubygems/pull/6930) by segiddins
#13 6.861 * Freeze more strings in generated gemspecs. Pull request
#13 6.861   [#6974](https://github.com/rubygems/rubygems/pull/6974) by segiddins
#13 6.861 * Use pure-ruby YAML parser for loading configuration at RubyGems. Pull
#13 6.861   request [#6615](https://github.com/rubygems/rubygems/pull/6615) by hsbt
#13 6.861 * Installs bundler 2.4.21 as a default gem.
#13 6.861
#13 6.861 ## Documentation:
#13 6.861
#13 6.861 * Update suggested variable for bindir. Pull request
#13 6.861   [#7028](https://github.com/rubygems/rubygems/pull/7028) by hsbt
#13 6.861 * Fix invalid links in documentation. Pull request
#13 6.861   [#7008](https://github.com/rubygems/rubygems/pull/7008) by simi
#13 6.861
#13 6.861 # 3.4.20 / 2023-09-27
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Raise `Gem::Package::FormatError` when gem encounters corrupt EOF.
#13 6.861   Pull request [#6882](https://github.com/rubygems/rubygems/pull/6882)
#13 6.861   by martinemde
#13 6.861 * Allow skipping empty license `gem build` warning by setting license to
#13 6.861   `nil`. Pull request
#13 6.861   [#6879](https://github.com/rubygems/rubygems/pull/6879) by jhong97
#13 6.861 * Update SPDX license list as of 2023-06-18. Pull request
#13 6.861   [#6891](https://github.com/rubygems/rubygems/pull/6891) by
#13 6.861   github-actions[bot]
#13 6.861 * Update SPDX license list as of 2023-04-28. Pull request
#13 6.861   [#6642](https://github.com/rubygems/rubygems/pull/6642) by segiddins
#13 6.861 * Update SPDX license list as of 2023-01-26. Pull request
#13 6.861   [#6310](https://github.com/rubygems/rubygems/pull/6310) by segiddins
#13 6.861 * Installs bundler 2.4.20 as a default gem.
#13 6.861
#13 6.861 ## Bug fixes:
#13 6.861
#13 6.861 * Fixed false positive SymlinkError in symbolic link directory. Pull
#13 6.861   request [#6947](https://github.com/rubygems/rubygems/pull/6947) by
#13 6.861   negi0109
#13 6.861 * Ensure that loading multiple gemspecs with legacy YAML class references
#13 6.861   does not warn. Pull request
#13 6.861   [#6889](https://github.com/rubygems/rubygems/pull/6889) by segiddins
#13 6.861 * Fix NoMethodError when choosing a too big number from `gem uni` list.
#13 6.861   Pull request [#6901](https://github.com/rubygems/rubygems/pull/6901) by
#13 6.861   amatsuda
#13 6.861
#13 6.861 ## Performance:
#13 6.861
#13 6.861 * Reduce allocations for stub specifications. Pull request
#13 6.861   [#6972](https://github.com/rubygems/rubygems/pull/6972) by segiddins
#13 6.861
#13 6.861 # 3.4.19 / 2023-08-17
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Installs bundler 2.4.19 as a default gem.
#13 6.861
#13 6.861 ## Performance:
#13 6.861
#13 6.861 * Speedup building docs when updating rubygems. Pull request
#13 6.861   [#6864](https://github.com/rubygems/rubygems/pull/6864) by
#13 6.861   deivid-rodriguez
#13 6.861
#13 6.861 # 3.4.18 / 2023-08-02
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Add poller to fetch WebAuthn OTP. Pull request
#13 6.861   [#6774](https://github.com/rubygems/rubygems/pull/6774) by jenshenny
#13 6.861 * Remove side effects when unmarshaling old `Gem::Specification`. Pull
#13 6.861   request [#6825](https://github.com/rubygems/rubygems/pull/6825) by nobu
#13 6.861 * Ship rubygems executables in `exe` folder. Pull request
#13 6.861   [#6704](https://github.com/rubygems/rubygems/pull/6704) by hsbt
#13 6.861 * Installs bundler 2.4.18 as a default gem.
#13 6.861
#13 6.861 # 3.4.17 / 2023-07-14
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Installs bundler 2.4.17 as a default gem.
#13 6.861
#13 6.861 ## Performance:
#13 6.861
#13 6.861 * Avoid unnecessary work for private local gem installation. Pull request
#13 6.861   [#6810](https://github.com/rubygems/rubygems/pull/6810) by
#13 6.861   deivid-rodriguez
#13 6.861
#13 6.861 # 3.4.16 / 2023-07-10
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Installs bundler 2.4.16 as a default gem.
#13 6.861
#13 6.861 # 3.4.15 / 2023-06-29
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Installs bundler 2.4.15 as a default gem.
#13 6.861
#13 6.861 ## Bug fixes:
#13 6.861
#13 6.861 * Autoload shellwords when it's needed. Pull request
#13 6.861   [#6734](https://github.com/rubygems/rubygems/pull/6734) by ioquatix
#13 6.861
#13 6.861 ## Documentation:
#13 6.861
#13 6.861 * Update command to test local gem command changes. Pull request
#13 6.861   [#6761](https://github.com/rubygems/rubygems/pull/6761) by jenshenny
#13 6.861
#13 6.861 # 3.4.14 / 2023-06-12
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Load plugin immediately. Pull request
#13 6.861   [#6673](https://github.com/rubygems/rubygems/pull/6673) by kou
#13 6.861 * Installs bundler 2.4.14 as a default gem.
#13 6.861
#13 6.861 ## Documentation:
#13 6.861
#13 6.861 * Clarify what the `rubygems-update` gem is for, and link to source code
#13 6.861   and guides. Pull request
#13 6.861   [#6710](https://github.com/rubygems/rubygems/pull/6710) by davetron5000
#13 6.861
#13 6.861 # 3.4.13 / 2023-05-09
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Installs bundler 2.4.13 as a default gem.
#13 6.861
#13 6.861 # 3.4.12 / 2023-04-11
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * [Experimental] Add WebAuthn Support to the CLI. Pull request
#13 6.861   [#6560](https://github.com/rubygems/rubygems/pull/6560) by jenshenny
#13 6.861 * Installs bundler 2.4.12 as a default gem.
#13 6.861
#13 6.861 # 3.4.11 / 2023-04-10
#13 6.861
#13 6.861 ## Enhancements:
#13 6.861
#13 6.861 * Installs bundler 2.4.11 as a default gem.
#13 6.861
#13 6.867
#13 6.867 ------------------------------------------------------------------------------
#13 6.867
#13 6.867 RubyGems installed the following executables:
#13 6.867       /usr/local/rvm/rubies/ruby-3.2.2/bin/gem
#13 6.867       /usr/local/rvm/rubies/ruby-3.2.2/bin/bundle
#13 6.867       /usr/local/rvm/rubies/ruby-3.2.2/bin/bundler
#13 6.867
#13 6.895 RubyGems system software updated
#13 8.917 !    The 'trollop' gem has been deprecated and has been replaced by 'optimist'.
#13 8.917 !    See: https://rubygems.org/gems/optimist
#13 8.917 !    And: https://github.com/ManageIQ/optimist
#13 8.917 Successfully installed trollop-2.9.9
#13 8.917 Successfully installed webrick-1.9.1
#13 8.917 Successfully installed unicode-display_width-2.6.0
#13 8.917 Successfully installed terminal-table-3.0.2
#13 8.917 Successfully installed safe_yaml-1.0.5
#13 8.917 Successfully installed rouge-4.5.1
#13 8.917 Successfully installed forwardable-extended-2.6.0
#13 8.917 Successfully installed pathutil-0.16.2
#13 8.917 Successfully installed mercenary-0.4.0
#13 8.917 Successfully installed liquid-4.0.4
#13 8.917 Successfully installed rexml-3.4.0
#13 8.917 Successfully installed kramdown-2.5.1
#13 8.917 Successfully installed kramdown-parser-gfm-1.1.0
#13 8.917 Successfully installed ffi-1.17.1-x86_64-linux-gnu
#13 8.917 Successfully installed rb-inotify-0.11.1
#13 8.917 Successfully installed rb-fsevent-0.11.2
#13 8.917 Successfully installed listen-3.9.0
#13 8.917 Successfully installed jekyll-watch-2.2.1
#13 8.917 Successfully installed google-protobuf-4.29.3-x86_64-linux
#13 8.917 Successfully installed sass-embedded-1.83.4-x86_64-linux-gnu
#13 8.917 Successfully installed jekyll-sass-converter-3.0.0
#13 8.917 Successfully installed concurrent-ruby-1.3.5
#13 8.917 Successfully installed i18n-1.14.7
#13 8.917 Building native extensions. This could take a while...
#13 10.51 Successfully installed http_parser.rb-0.8.0
#13 10.51 Building native extensions. This could take a while...
#13 26.35 Successfully installed eventmachine-1.2.7
#13 26.35 Successfully installed em-websocket-0.5.3
#13 26.35 Successfully installed colorator-1.1.0
#13 26.35 Successfully installed base64-0.2.0
#13 26.35 Successfully installed public_suffix-6.0.1
#13 26.35 Successfully installed addressable-2.8.7
#13 26.35 Successfully installed jekyll-4.4.1
#13 26.35 Successfully installed jgd-1.13.0
#13 26.35 32 gems installed
#13 DONE 26.5s

#14 exporting to image
#14 exporting layers
#14 exporting layers 5.4s done
#14 writing image sha256:e21259dec8e1ebf400fff013682b574a9e9fcee132dd86102d31c4152ca1420d done
#14 naming to docker.io/yegor256/rultor-gg85u01e done
#14 DONE 5.5s
+ grep --quiet '\syegor256_blog_761\s*$'
+ docker ps --filter=status=exited
+ ls -al .
total 204
drwx------  3 ubuntu ubuntu   4096 Jan 31 07:36 .
drwxrwxrwt 12 root   root     4096 Jan 31 07:40 ..
-rw-rw-r--  1 ubuntu ubuntu     52 Jan 31 07:34 chatgpt-key.txt
-rwxrwxr-x  1 ubuntu ubuntu   2089 Jan 31 07:44 end.sh
-rwxrwxr-x  1 ubuntu ubuntu    490 Jan 31 07:36 entry.sh
-rw-rw-r--  1 ubuntu ubuntu   1679 Jan 31 07:34 id_rsa
-rw-rw-r--  1 ubuntu ubuntu    396 Jan 31 07:34 id_rsa.pub
-rw-rw-r--  1 ubuntu ubuntu      5 Jan 31 07:34 pid
drwxrwxr-x 28 ubuntu ubuntu   4096 Jan 31 07:36 repo
-rwxrwxr-x  1 ubuntu ubuntu   9516 Jan 31 07:34 run.sh
-rw-rw-r--  1 ubuntu ubuntu   1206 Jan 31 07:36 script.sh
-rw-rw-r--  1 ubuntu ubuntu     58 Jan 31 07:34 secrets.yml
-rw-rw-r--  1 ubuntu ubuntu 143620 Jan 31 07:44 stdout
++ pwd
++ pwd
+ docker run -t --rm -v /tmp/rultor-hblx:/main --env=head=git@github.com:yegor256/blog.git '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:yegor256/blog.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''bundle lock --no-color'\'' '\'';'\'' '\''bundle install --no-color'\'' '\'';'\'' '\''export JEKYLL_ENV=production'\'' '\'';'\'' '\''LC_ALL=en_US.UTF-8 bundle exec rake'\'' '\'';'\'' '\''mkdir ~/.ssh'\'' '\'';'\'' '\''mv ../id_rsa ../id_rsa.pub ~/.ssh'\'' '\'';'\'' '\''chmod -R 600 ~/.ssh/*'\'' '\'';'\'' '\''echo -e "Host *\n  StrictHostKeyChecking no\n  UserKnownHostsFile=/dev/null" > ~/.ssh/config'\'' '\'';'\'' '\''git config --global user.email "rultor@yegor256.com"'\'' '\'';'\'' '\''git config --global user.name "Rultor"'\'' '\'';'\'' '\''echo -e "chatgpt-translate:\n  api_key_file: $(pwd)/../chatgpt-key.txt" > _config-deploy.yml'\'' '\'';'\'' '\''LC_ALL=en_US.UTF-8 jgd'\'' '\'';'\'' '\''rvm default 2.7.6 && source /usr/local/rvm/scripts/rvm'\'' '\'';'\'' '\''ruby -v'\'' '\'';'\'' '\''gem install ffi -v 1.16.3'\'' '\'';'\'' '\''gem install fontcustom -v 2.0.0'\'' '\'';'\'' '\''fontcustom --version'\'' '\'';'\'' '\''"$(pwd)/_glyphs/compile.sh" /tmp/icons'\'' '\'';'\'' '\''git checkout gh-pages'\'' '\'';'\'' '\''git pull'\'' '\'';'\'' '\''for e in svg ttf woff eot css; do cp "/tmp/icons/icons.${e}" css; git add "css/icons.${e}"; done'\'' '\'';'\'' '\''git commit -am '\''\'\'''\''new glyphs'\''\'\'''\'' || echo no changes in glyphs'\'' '\'';'\'' '\''git push origin gh-pages'\'' '\'';'\'' )' --env=head_branch=master --env=author=yegor256 --hostname=docker --privileged --net=host --dns 8.8.8.8 --add-host docker:127.0.0.1 --memory=8g --memory-swap=16g --oom-kill-disable --cidfile=/tmp/rultor-hblx/cid -w=/main -v /var/run/docker.sock:/var/run/docker.sock --name=yegor256_blog_761 yegor256/rultor-gg85u01e /main/entry.sh
WARNING: Your kernel does not support OomKillDisable. OomKillDisable discarded.
Using /usr/local/rvm/gems/ruby-3.2.2
Using /usr/local/rvm/gems/ruby-3.2.2
+ set -e
+ set -o pipefail
+ shopt -s dotglob
+ useradd -m -G sudo r
++ awk -F : '$3 > 100 { print $1 }'
++ cat /etc/group
+ for g in $(cat /etc/group | awk  -F  ':' '$3 > 100 { print $1 }')
+ usermod -a -G nogroup r
+ for g in $(cat /etc/group | awk  -F  ':' '$3 > 100 { print $1 }')
+ usermod -a -G systemd-journal r
+ for g in $(cat /etc/group | awk  -F  ':' '$3 > 100 { print $1 }')
+ usermod -a -G systemd-network r
+ for g in $(cat /etc/group | awk  -F  ':' '$3 > 100 { print $1 }')
+ usermod -a -G systemd-resolve r
+ for g in $(cat /etc/group | awk  -F  ':' '$3 > 100 { print $1 }')
+ usermod -a -G messagebus r
+ for g in $(cat /etc/group | awk  -F  ':' '$3 > 100 { print $1 }')
+ usermod -a -G systemd-timesync r
+ for g in $(cat /etc/group | awk  -F  ':' '$3 > 100 { print $1 }')
+ usermod -a -G _ssh r
+ for g in $(cat /etc/group | awk  -F  ':' '$3 > 100 { print $1 }')
+ usermod -a -G rvm r
+ for g in $(cat /etc/group | awk  -F  ':' '$3 > 100 { print $1 }')
+ usermod -a -G ssl-cert r
+ for g in $(cat /etc/group | awk  -F  ':' '$3 > 100 { print $1 }')
+ usermod -a -G postgres r
+ for g in $(cat /etc/group | awk  -F  ':' '$3 > 100 { print $1 }')
+ usermod -a -G r 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/.rvmrc /root/texmf /home/r
+ cp -R ./chatgpt-key.txt ./cid ./end.sh ./entry.sh ./id_rsa ./id_rsa.pub ./pid ./repo ./run.sh ./script.sh ./secrets.yml ./stdout /home/r
+ rm -rf repo
+ chown -R r:r /home/r
+ chmod a+x /home/r/script.sh
+ cat /home/r/script.sh
#!/bin/bash
set -e
set -o pipefail
if [ -e /home/r/.profile ]; then source /home/r/.profile; fi
shopt -s expand_aliases
alias 'sudo=sudo -i'
export HOME=/home/r
cd "${HOME}/repo"
export 'head=git@github.com:yegor256/blog.git' ; export 'head_branch=master' ; export 'author=yegor256' ; bundle lock --no-color ; bundle install --no-color ; export JEKYLL_ENV=production ; LC_ALL=en_US.UTF-8 bundle exec rake ; mkdir ~/.ssh ; mv ../id_rsa ../id_rsa.pub ~/.ssh ; chmod -R 600 ~/.ssh/* ; echo -e "Host *\n  StrictHostKeyChecking no\n  UserKnownHostsFile=/dev/null" > ~/.ssh/config ; git config --global user.email "rultor@yegor256.com" ; git config --global user.name "Rultor" ; echo -e "chatgpt-translate:\n  api_key_file: $(pwd)/../chatgpt-key.txt" > _config-deploy.yml ; LC_ALL=en_US.UTF-8 jgd ; rvm default 2.7.6 && source /usr/local/rvm/scripts/rvm ; ruby -v ; gem install ffi -v 1.16.3 ; gem install fontcustom -v 2.0.0 ; fontcustom --version ; "$(pwd)/_glyphs/compile.sh" /tmp/icons ; git checkout gh-pages ; git pull ; for e in svg ttf woff eot css; do cp "/tmp/icons/icons.${e}" css; git add "css/icons.${e}"; done ; git commit -am 'new glyphs' || echo no changes in glyphs ; git push origin gh-pages ;
+ su --login r --command /home/r/script.sh
Using /usr/local/rvm/gems/ruby-3.2.2
Using /usr/local/rvm/gems/ruby-3.2.2
Using /usr/local/rvm/gems/ruby-3.2.2
Using /usr/local/rvm/gems/ruby-3.2.2
Writing lockfile to /home/r/repo/Gemfile.lock
Fetching gem metadata from https://rubygems.org/..........
Resolving dependencies...
Fetching gem metadata from https://rubygems.org/.........
Fetching rake 13.2.1
Installing rake 13.2.1
Fetching Ascii85 2.0.1
Installing Ascii85 2.0.1
Fetching afm 0.2.2
Installing afm 0.2.2
Fetching ast 2.4.2
Installing ast 2.4.2
Fetching fiber-annotation 0.2.0
Installing fiber-annotation 0.2.0
Fetching fiber-storage 1.0.0
Installing fiber-storage 1.0.0
Fetching fiber-local 1.1.0
Installing fiber-local 1.1.0
Fetching json 2.9.1
Installing json 2.9.1 with native extensions
Fetching console 1.29.2
Installing console 1.29.2
Fetching io-event 1.7.5
Installing io-event 1.7.5 with native extensions
Fetching metrics 0.12.1
Installing metrics 0.12.1
Fetching traces 0.15.0
Installing traces 0.15.0
Fetching async 2.21.3
Installing async 2.21.3
Fetching bigdecimal 3.1.9
Installing bigdecimal 3.1.9 with native extensions
Fetching csv 3.3.2
Installing csv 3.3.2
Fetching date 3.4.1
Installing date 3.4.1 with native extensions
Fetching ethon 0.16.0
Installing ethon 0.16.0
Fetching event_stream_parser 1.0.0
Installing event_stream_parser 1.0.0
Fetching uri 1.0.2
Installing uri 1.0.2
Fetching net-http 0.6.0
Installing net-http 0.6.0
Fetching faraday-net_http 3.4.0
Installing faraday-net_http 3.4.0
Fetching logger 1.6.5
Installing logger 1.6.5
Fetching faraday 2.12.2
Installing faraday 2.12.2
Fetching multipart-post 2.4.1
Installing multipart-post 2.4.1
Fetching faraday-multipart 1.1.0
Installing faraday-multipart 1.1.0
Fetching fastimage 2.4.0
Installing fastimage 2.4.0
Fetching hashery 2.1.2
Installing hashery 2.1.2
Fetching racc 1.8.1
Installing racc 1.8.1 with native extensions
Fetching nokogiri 1.18.2 (x86_64-linux-gnu)
Installing nokogiri 1.18.2 (x86_64-linux-gnu)
Fetching ruby-rc4 0.1.5
Installing ruby-rc4 0.1.5
Fetching ttfunk 1.8.0
Installing ttfunk 1.8.0
Fetching pdf-reader 2.14.0
Installing pdf-reader 2.14.0
Fetching typhoeus 1.4.1
Installing typhoeus 1.4.1
Fetching yell 2.2.2
Installing yell 2.2.2
Fetching zeitwerk 2.7.1
Installing zeitwerk 2.7.1
Fetching html-proofer 5.0.9
Installing html-proofer 5.0.9
Fetching humanize 3.1.0
Installing humanize 3.1.0
Fetching iri 0.10.0
Installing iri 0.10.0
Fetching iso-639 0.3.8
Installing iso-639 0.3.8
Fetching jekyll 4.3.3
Installing jekyll 4.3.3
Fetching jekyll-bits 0.15
Installing jekyll-bits 0.15
Fetching redcarpet 3.6.0
Installing redcarpet 3.6.0 with native extensions
Fetching ruby-openai 7.3.1
Installing ruby-openai 7.3.1
Fetching tiktoken_ruby 0.0.11.1 (x86_64-linux)
Installing tiktoken_ruby 0.0.11.1 (x86_64-linux)
Fetching jekyll-chatgpt-translate 0.0.45
Installing jekyll-chatgpt-translate 0.0.45
Fetching jekyll-feed 0.17.0
Installing jekyll-feed 0.17.0
Fetching sawyer 0.9.2
Installing sawyer 0.9.2
Fetching octokit 4.25.1
Installing octokit 4.25.1
Fetching jekyll-gist 1.5.0
Installing jekyll-gist 1.5.0
Fetching jekyll-git-hash 0.1.1
Installing jekyll-git-hash 0.1.1
Fetching jekyll-paginate 1.1.0
Installing jekyll-paginate 1.1.0
Fetching jekyll-plantuml 1.4.2
Installing jekyll-plantuml 1.4.2
Fetching jekyll-redirect-from 0.16.0
Installing jekyll-redirect-from 0.16.0
Fetching sass-listen 4.0.0
Installing sass-listen 4.0.0
Fetching sass 3.7.4
Installing sass 3.7.4
Fetching jekyll-sass 1.1.0
Installing jekyll-sass 1.1.0
Fetching jekyll-shorts 0.0.10
Installing jekyll-shorts 0.0.10
Fetching jekyll-sitemap 1.4.0
Installing jekyll-sitemap 1.4.0
Fetching trollop 2.9.10
Installing trollop 2.9.10
Fetching jgd 1.14.0
Installing jgd 1.14.0
Fetching language_server-protocol 3.17.0.4
Installing language_server-protocol 3.17.0.4
Fetching mini_mime 1.1.5
Installing mini_mime 1.1.5
Fetching timeout 0.4.3
Installing timeout 0.4.3
Fetching net-protocol 0.2.2
Installing net-protocol 0.2.2
Fetching net-imap 0.5.5
Installing net-imap 0.5.5
Fetching net-smtp 0.5.0
Installing net-smtp 0.5.0
Fetching mail 2.8.1
Installing mail 2.8.1
Fetching nuggets 1.6.1
Installing nuggets 1.6.1
Fetching parallel 1.26.3
Installing parallel 1.26.3
Fetching parser 3.3.7.0
Installing parser 3.3.7.0
Fetching pygments.rb 3.0.0
Installing pygments.rb 3.0.0
Fetching regexp_parser 2.10.0
Installing regexp_parser 2.10.0
Fetching rss 0.3.1
Installing rss 0.3.1
Fetching rubocop-ast 1.38.0
Installing rubocop-ast 1.38.0
Fetching ruby-progressbar 1.13.0
Installing ruby-progressbar 1.13.0
Fetching rubocop 1.71.0
Installing rubocop 1.71.0
Fetching rubocop-rspec 3.4.0
Installing rubocop-rspec 3.4.0
Fetching scss_lint 0.60.0
Installing scss_lint 0.60.0
Fetching uuidtools 2.2.0
Installing uuidtools 2.2.0
Fetching w3c_validators 1.3.7
Installing w3c_validators 1.3.7
Bundle complete! 33 Gemfile dependencies, 111 gems now installed.
Use `bundle info [gemname]` to see where a bundled gem is installed.
Post-install message from sass:

Ruby Sass has reached end-of-life and should no longer be used.

* If you use Sass as a command-line tool, we recommend using Dart Sass, the new
  primary implementation: https://sass-lang.com/install

* If you use Sass as a plug-in for a Ruby web framework, we recommend using the
  sassc gem: https://github.com/sass/sassc-ruby#readme

* For more details, please refer to the Sass blog:
  https://sass-lang.com/blog/posts/7828841

Post-install message from trollop:
!    The 'trollop' gem has been deprecated and has been replaced by 'optimist'.
!    See: https://rubygems.org/gems/optimist
!    And: https://github.com/ManageIQ/optimist
Post-install message from nuggets:

nuggets-1.6.1 [2022-05-18]:

* Ruby 3.1 compatibility.

1 installed gem you directly depend on is looking for funding.
  Run `bundle fund` for details
/usr/local/rvm/gems/ruby-3.2.2/gems/io-event-1.7.5/lib/io/event/support.rb:48: warning: IO::Buffer is experimental and both the Ruby and C interface may change in the future!
Building Jekyll site...
Configuration file: /home/r/repo/_config.yml
/usr/local/rvm/gems/ruby-3.2.2/gems/jekyll-chatgpt-translate-0.0.45/lib/jekyll-chatgpt-translate/ping.rb:32: warning: already initialized constant OpenSSL::SSL::VERIFY_PEER
            Source: /home/r/repo
       Destination: /home/r/repo/_site
 Incremental build: disabled. Enable with --incremental
      Generating...
WARN: No front image in /2010/03/04/pdd.html
WARN: No front image in /2013/12/29/proto.html
WARN: No front image in /2014/04/06/introduction.html
WARN: No front image in /2014/04/06/movies-for-thanasis.html
WARN: No front image in /2014/04/06/phandom.html
WARN: No front image in /2014/04/09/xembly-intro.html
WARN: No front image in /2014/04/11/jcabi-http-intro.html
WARN: No front image in /2014/04/14/jcabi-dynamo-java-api-of-aws-dynamodb.html
WARN: No front image in /2014/04/15/definition-of-done.html
WARN: No front image in /2014/04/15/github-guidelines.html
WARN: No front image in /2014/04/18/jcabi-http-server-mocking.html
WARN: No front image in /2014/04/20/how-hourly-rate-is-calculated.html
WARN: No front image in /2014/04/21/s3-http-basic-auth.html
WARN: No front image in /2014/04/24/java-xml-parsing-and-traversing.html
WARN: No front image in /2014/04/26/incremental-requirements-with-requs.html
WARN: No front image in /2014/04/27/typical-mistakes-in-java-code.html
WARN: No front image in /2014/04/28/xml-xpath-hamcrest-matchers.html
WARN: No front image in /2014/04/29/w3c-java-validators.html
WARN: No front image in /2014/05/01/dynamodb-local-maven-plugin.html
WARN: No front image in /2014/05/05/oop-alternative-to-utility-classes.html
WARN: No front image in /2014/05/13/why-null-is-bad.html
WARN: No front image in /2014/05/14/object-oriented-github-java-sdk.html
WARN: No front image in /2014/05/18/cloud-autoincrement-counters.html
WARN: No front image in /2014/05/21/mysql-maven-plugin.html
WARN: No front image in /2014/05/23/avoid-java-static-logger.html
WARN: No front image in /2014/05/26/amazon-s3-java-oop-adapter.html
WARN: No front image in /2014/06/01/aop-aspectj-java-method-logging.html
WARN: No front image in /2014/06/09/objects-should-be-immutable.html
WARN: No front image in /2014/06/19/avoid-string-concatenation.html
WARN: No front image in /2014/06/20/limit-method-execution-time.html
WARN: No front image in /2014/06/21/casperjs-with-maven.html
WARN: No front image in /2014/06/24/jekyll-github-deploy.html
WARN: No front image in /2014/06/25/xml-and-xslt-in-browser.html
WARN: No front image in /2014/06/26/sass-in-java-webapp.html
WARN: No front image in /2014/06/29/custom-lexer-in-jekyll.html
WARN: No front image in /2014/07/03/how-to-read-manifest-mf.html
WARN: No front image in /2014/07/20/liquibase-in-maven.html
WARN: No front image in /2014/07/21/read-only-master-branch.html
WARN: No front image in /2014/07/24/rultor-automated-merging.html
WARN: No front image in /2014/07/29/docker-in-rultor.html
WARN: No front image in /2014/07/31/travis-and-rultor.html
WARN: No front image in /2014/08/03/cacheable-java-annotation.html
WARN: No front image in /2014/08/15/retry-java-method-on-exception.html
WARN: No front image in /2014/08/18/fluent-jdbc-decorator.html
WARN: No front image in /2014/08/19/how-to-release-to-maven-central.html
WARN: No front image in /2014/08/22/art-of-software-testing.html
WARN: No front image in /2014/08/25/deploy-to-cloudbees.html
WARN: No front image in /2014/08/26/publish-to-rubygems.html
WARN: No front image in /2014/08/29/docker-non-root.html
WARN: No front image in /2014/09/02/java-ssh-client.html
WARN: No front image in /2014/09/10/anti-patterns-in-oop.html
WARN: No front image in /2014/09/13/deploying-to-heroku.html
WARN: No front image in /2014/09/22/remote-programming-interview.html
WARN: No front image in /2014/09/23/built-in-fake-objects.html
WARN: No front image in /2014/09/24/why-monetary-awards-dont-work.html
WARN: No front image in /2014/10/03/di-containers-are-evil.html
WARN: No front image in /2014/10/05/ten-hosted-continuous-integration-services.html
WARN: No front image in /2014/10/06/software-project-lifecycle.html
WARN: No front image in /2014/10/08/continuous-integration-is-dead.html
WARN: No front image in /2014/10/21/incremental-billing.html
WARN: No front image in /2014/10/23/paired-brackets-notation.html
WARN: No front image in /2014/10/26/hacker-vs-programmer-mentality.html
WARN: No front image in /2014/11/03/empty-line-code-smell.html
WARN: No front image in /2014/11/07/how-immutability-helps.html
WARN: No front image in /2014/11/14/hits-of-code.html
WARN: No front image in /2014/11/20/seven-virtues-of-good-object.html
WARN: No front image in /2015/01/10/windows-appveyor-maven.html
WARN: No front image in /2015/01/21/if-then-throw-else.html
WARN: No front image in /2015/02/02/xsl-transformations-in-java.html
WARN: No front image in /2015/02/05/jcabi-parent-maven-pom.html
WARN: No front image in /2015/03/26/jaxb-vs-xembly.html
WARN: No front image in /2015/03/29/rultor-with-appveyor.html
WARN: No front image in /2015/04/13/tacit-css-framework-for-dummies.html
WARN: No front image in /2015/04/22/favorite-software-books.html
WARN: No front image in /2015/04/30/iterating-adapter.html
WARN: No front image in /2015/05/18/cookie-based-authentication.html
WARN: No front image in /2015/06/08/deadly-sins-software-project.html
WARN: No front image in /2015/06/11/wikipedia-bug-definition.html
WARN: No front image in /2015/06/25/xml-data-xsl-views-takes-framework.html
WARN: No front image in /2015/08/18/multiple-return-statements-in-oop.html
WARN: No front image in /2015/09/07/maven-repository-amazon-s3.html
WARN: No front image in /2015/11/03/chatbot-better-than-ui-for-microservice.html
WARN: No front image in /2016/03/15/wring-dispatcher-github-notifications.html
WARN: No front image in /2016/03/30/jare-instant-free-cdn.html
WARN: No front image in /2016/11/18/software-conferences-to-attend.html
WARN: No front image in /2017/06/13/dynamodb-rack-maven.html
WARN: No front image in /2017/06/22/object-oriented-input-output-in-cactoos.html
WARN: No front image in /2017/06/27/my-environment.html
WARN: No front image in /2017/07/25/my-favorite-websites.html
WARN: No front image in /2017/09/05/rehttp-http-repeater.html
WARN: No front image in /2018/08/27/penalty-for-refusal.html
WARN: No front image in /2018/09/07/what-is-speed.html
WARN: No front image in /2018/10/01/remote-work.html
WARN: No front image in /2018/10/30/mailanes.html
WARN: No front image in /2018/11/06/ruby-threads.html
WARN: No front image in /2018/11/23/freelance-vs-outsourcing.html
WARN: No front image in /2019/02/03/cloudrepo.html
WARN: No front image in /2019/02/05/zache.html
WARN: No front image in /2019/03/12/how-to-move-faster.html
WARN: No front image in /2019/03/26/sales-kit.html
WARN: No front image in /2019/03/28/cost-of-zerocrat.html
WARN: No front image in /2019/03/29/concerns.html
WARN: No front image in /2019/03/30/survival-guide.html
WARN: No front image in /2019/04/17/nutch-from-java.html
WARN: No front image in /2019/06/26/syncem.html
WARN: No front image in /2023/09/05/style-checker-for-bibtex-files.html
YouTube video nsYGC2aUwfQ found: Puzzle Driven Development (webinar #23)
YouTube video LmSaC_OjIbQ found: M28: Microtasking works only if you can decompose tasks, PDD helps you do exactly that
YouTube video pvZDcytPU3w found: SQM 14/24: Tech Debt [software quality crash course] [eng sub]
YouTube video qRZYJGYdrwk found: XDSD: management without meetings
YouTube video REj8pJesMVI found: The Alternative to Fluent Interfaces in Java (webinar #33)
YouTube video nsYGC2aUwfQ found: Puzzle Driven Development (webinar #23)
YouTube video LmSaC_OjIbQ found: M28: Microtasking works only if you can decompose tasks, PDD helps you do exactly that

File /home/r/repo/uml/d892698103dc5669949527a8754c5f26.svg created (3411 bytes)
YouTube video 7DYr8GYzJ6Q found: The Philosophy of Bugs (webinar #17)
YouTube video qRZYJGYdrwk found: XDSD: management without meetings
YouTube video qRZYJGYdrwk found: XDSD: management without meetings
YouTube video qRZYJGYdrwk found: XDSD: management without meetings
YouTube video 7EytYc7K5JA found: eXtremely Distributed Software Development (XDSD), at DevTernity'2016
YouTube video qRZYJGYdrwk found: XDSD: management without meetings
YouTube video tCr9dtGdi2c found: XDSD: How Extreme is Your Team
YouTube video psrp3TtaYYI found: What's Wrong About Utility Classes? (webinar #6)
YouTube video D0dqC_3Bch8 found: Objects vs. Static Methods (webinar #1)
YouTube video o3aNJX7AP3M found: What is Wrong About NULL in OOP? (webinar #3)
YouTube video 4SRoLYxvIQ8 found: Practical Example of AOP with AspectJ (in Russian with English subtitles)

File /home/r/repo/uml/52d3d016f2264bbf660a23d5bbe84203.svg created (8680 bytes)
YouTube video KwP7Ay9Z-hc found: Immutable Objects vs. Common Sense (webinar #2)
YouTube video EnhRgXrHCC4 found: How Immutability Helps in OOP (in Russian with English subtitles)
YouTube video p7m7_iiqaHI found: How Much Immutability Is Enough?
YouTube video 2a2nWELIk-Y found: Yegor Bugayenko | Kyiv DevOps, September, 2015
YouTube video gL4XwP-EBOg found: Continuous Integration May Have Negative Effects
YouTube video Ht0JI41kA4I found: Pre-flight Build Pitfalls
YouTube video NflR7DKwxDY found: Deployment Scripts Are Dead. Meet Rultor.
YouTube video rEK3Rk2lX3M found: Cactoos 0.12 polishing and releasing (webinar #27)
YouTube video NflR7DKwxDY found: Deployment Scripts Are Dead. Meet Rultor.
YouTube video _61CuGhyv-o found: Practical Example of a One-Click Release
YouTube video WSgP85kr6eU found: Why Getters-and-Setters Is An Anti-Pattern? (webinar #4)
YouTube video F4N25kZ2zQU found: Object Oriented Lies (in Russian with English subtitles)
YouTube video l6MpCBzwDbg found: What Fake Objects Are For? (webinar #8)
YouTube video EDKbYVEInMU found: Built-in Fake Objects
YouTube video F6NwcQyEY18 found: How Monetary Awards Can Work?
YouTube video MNxG1xcA2uA found: Object Thinking Meetup #3: Yegor Bugayenko / How to Inject Less?
YouTube video oV6Utb5Jows found: Dependency Injection Container is a Bad Idea (webinar #9)
YouTube video qRZYJGYdrwk found: XDSD: management without meetings
YouTube video LB_YLWhGrco found: Meetings-free Programming
YouTube video 3IXk5yEJMIs found: Continuous Integration is Dead
YouTube video gL4XwP-EBOg found: Continuous Integration May Have Negative Effects
YouTube video Ht0JI41kA4I found: Pre-flight Build Pitfalls
YouTube video 0fuEgmibJc4 found: Who Is a Software Architect?
YouTube video PNSezrlemsY found: Hacker vs Designer Mentality
YouTube video AvVQ5NjS_Nk found: Who is a Software Architect? (webinar #13)
YouTube video PNSezrlemsY found: Hacker vs Designer Mentality
YouTube video GS45LzE3LPQ found: How Much Do You Cost?
YouTube video 6mfo_FHL3PE found: How we decide how much to pay programmers?
YouTube video KwP7Ay9Z-hc found: Immutable Objects vs. Common Sense (webinar #2)
YouTube video EnhRgXrHCC4 found: How Immutability Helps in OOP (in Russian with English subtitles)
YouTube video p7m7_iiqaHI found: How Much Immutability Is Enough?
YouTube video hTs_R0dFoFM found: M77: Lines-of-Code don't show anything meaningful, but Hits-of-Code are pretty accurate
YouTube video WSgP85kr6eU found: Why Getters-and-Setters Is An Anti-Pattern? (webinar #4)
YouTube video 7DYr8GYzJ6Q found: The Philosophy of Bugs (webinar #17)
YouTube video DEqcn4-freM found: Why ORM is an Anti-Pattern? (webinar #10)
YouTube video aER4uwyFbqQ found: ORM is offensive (in Russian with English subtitles)
YouTube video 63tS3HNmhiE found: ORM is a perfect anti-pattern
YouTube video 03PXmPc7Q3g found: ORM is an Offensive Anti-Pattern
YouTube video KwP7Ay9Z-hc found: Immutable Objects vs. Common Sense (webinar #2)
YouTube video EnhRgXrHCC4 found: How Immutability Helps in OOP (in Russian with English subtitles)
YouTube video p7m7_iiqaHI found: How Much Immutability Is Enough?
YouTube video PVvLQGnyDrQ found: Gradients of Immutability (webinar #20)
YouTube video 9yjtsCK6Wdk found: A Few Thoughts About Constructors in OOP (webinar #7)
YouTube video DLk_5BmgTVk found: How to Avoid Outsourcing Disaster
YouTube video oiNI2jF46h0 found: Make Customers Trust You
YouTube video TxYi7J0vKC8 found: M80: Every two weeks you should hire a new auditor to review your software project
YouTube video GlBf5-g4nGk found: M98: If you think that your team is doing fine, you are a bad manager
YouTube video p7m7_iiqaHI found: How Much Immutability Is Enough?
YouTube video KwP7Ay9Z-hc found: Immutable Objects vs. Common Sense (webinar #2)
YouTube video EnhRgXrHCC4 found: How Immutability Helps in OOP (in Russian with English subtitles)
YouTube video Rip_04Bv3Jk found: How to be Honest and Keep a Client?
YouTube video ibT5oKToMoQ found: Daily Stand-Up Meetings Are Evil (webinar #11)
YouTube video dE0_j4Kk6jo found: Meetings Help Us and Kill Our Projects
YouTube video ues5Dks37zI found: M138: Morning stand-ups are nothing else but guilt-triggers
YouTube video pt9uHp35fwM found: Meetings Or Discipline
YouTube video b6r2W3P9vgY found: Blame the Project
YouTube video YBQoTZ-1X-o found: How to Cut Corners and Stay Cool (webinar #15)
YouTube video YBQoTZ-1X-o found: How to Cut Corners and Stay Cool (webinar #15)
YouTube video D0dqC_3Bch8 found: Objects vs. Static Methods (webinar #1)
YouTube video psrp3TtaYYI found: What's Wrong About Utility Classes? (webinar #6)
YouTube video D0dqC_3Bch8 found: Objects vs. Static Methods (webinar #1)
YouTube video ibT5oKToMoQ found: Daily Stand-Up Meetings Are Evil (webinar #11)
YouTube video biE86esgFAE found: Seven Enemies of Our Motivation (in Russian with English subtitles)
YouTube video WpP4rIhh5e4 found: Don't Create Objects That End With -ER (webinar #5)
YouTube video nheD2LNYrpk found: Takes, Java Web Framework, Intro (webinar #12)
YouTube video SCcJcSVBSpU found: Tacit CSS Framework @ Porto Codes 2017
YouTube video 9yjtsCK6Wdk found: A Few Thoughts About Constructors in OOP (webinar #7)
YouTube video 0fuEgmibJc4 found: Who Is a Software Architect?
YouTube video PNSezrlemsY found: Hacker vs Designer Mentality
YouTube video AvVQ5NjS_Nk found: Who is a Software Architect? (webinar #13)
YouTube video 0fuEgmibJc4 found: Who Is a Software Architect?
YouTube video AvVQ5NjS_Nk found: Who is a Software Architect? (webinar #13)
YouTube video DLk_5BmgTVk found: How to Avoid Outsourcing Disaster
YouTube video l6MpCBzwDbg found: What Fake Objects Are For? (webinar #8)
YouTube video lgScAwsYWCc found: M137: Don't ask your programmers to estimate, tell them how much you have
YouTube video ZtWmlKi3ivc found: Seven Sins of a Software Project
YouTube video hkXLOxZ6Fs4 found: Seven Sins of a Software Project
YouTube video nheD2LNYrpk found: Takes, Java Web Framework, Intro (webinar #12)
YouTube video 3blBn65iQmU found: Why Private Static Literals are Evil? (Webinar #48)
YouTube video ibT5oKToMoQ found: Daily Stand-Up Meetings Are Evil (webinar #11)
YouTube video LB_YLWhGrco found: Meetings-free Programming
YouTube video dE0_j4Kk6jo found: Meetings Help Us and Kill Our Projects
YouTube video AwrMKTFyohg found: #NoMagic
YouTube video pt9uHp35fwM found: Meetings Or Discipline
YouTube video KUUzUb9arNg found: M39: Meeting are evil and must be replaced by a disciplined process of decision making
YouTube video ODxm7w2DE-g found: #NoSalaries

File /home/r/repo/uml/19b92d0465e2e819ffcf88cf46c6e333.svg created (3963 bytes)
YouTube video QMcDa2eyRBY found: Need Robust Software? Make It Fragile
YouTube video nCGBgI1MNwE found: Need It Robust? Make It Fragile!
YouTube video wd-SA1HVmLg found: How Do You Know When Your Product is Ready to be Shipped?
YouTube video ZVn7ufg-tk0 found: Micromanagement (in Russian with English subtitles)
YouTube video 0Jte_LGR5Zk found: M32: Micromanagement happens when tasks are big and motivation is not explicit
YouTube video Z70PMGaxGhY found: How to win $4096 in the next year Quality Award? (webinar #29)
YouTube video 9j5pq71BS5U found: Software Outsourcing, 10 Years Ahead (in Russian with English subtitles)
YouTube video mHCwlZSlZeU found: Chat Bots are the new UI

File /home/r/repo/uml/eee0d1bcdb7b9318e937e99e04e39ff7.svg created (3437 bytes)
YouTube video jUil-aTImgU found: How Do You Talk To Your Microservice?

File /home/r/repo/uml/d103661ebf8494340e260442970bf4af.svg created (4564 bytes)
YouTube video Xj226o2xI9Y found: Chat Bots vs UI
YouTube video vOMqDcSXnT0 found: Microservices as Chat Bots
YouTube video kPmbRkSWYnY found: M130: The root cause of most software problems is the chaos in the code
YouTube video xbovkm0tTn0 found: Talk "MEETING-FREE SOFTWARE DEVELOPMENT, IN DISTRIBUTED TEAMS" by Yegor Bugayenko
YouTube video pt9uHp35fwM found: Meetings Or Discipline
YouTube video b6r2W3P9vgY found: Blame the Project
YouTube video F6NwcQyEY18 found: How Monetary Awards Can Work?
YouTube video ibT5oKToMoQ found: Daily Stand-Up Meetings Are Evil (webinar #11)
YouTube video WSgP85kr6eU found: Why Getters-and-Setters Is An Anti-Pattern? (webinar #4)
YouTube video DEqcn4-freM found: Why ORM is an Anti-Pattern? (webinar #10)
YouTube video Mj1gA5mEk68 found: Unit Testing vs Debugging (webinar #26)
YouTube video af6bidlat6Q found: BB1: Будьте смелее, покажите свое резюме
YouTube video o3aNJX7AP3M found: What is Wrong About NULL in OOP? (webinar #3)

File /home/r/repo/uml/b5d40b6498ca48f6d2efc8671dd6d1e6.svg created (4463 bytes)

File /home/r/repo/uml/aecf8b3862f82e6d5d8d27e948d45c83.svg created (5504 bytes)
YouTube video _Q0cNykXB04 found: Printers Instead of Getters in OOP (webinar #18)
YouTube video g1ctRcW214w found: Java Annotations Are a Big Mistake (webinar #14)
YouTube video oV6Utb5Jows found: Dependency Injection Container is a Bad Idea (webinar #9)
YouTube video cv23Z6xpwDw found: Java Annotations Are a Bad Idea
YouTube video WSgP85kr6eU found: Why Getters-and-Setters Is An Anti-Pattern? (webinar #4)
YouTube video Xk9tIqwca3k found: Smart Classes and Functionality-Poor Interfaces (webinar #16)
YouTube video zaKTNK8g2-M found: Who Is a Project Manager? (webinar #19)
YouTube video sZoJ3gO4PSo found: Who Manages Who? (in Russian with English subtitles)
YouTube video cGcCcxx4xrg found: Java vs OOP (JavaDay Kyiv)

File /home/r/repo/uml/653125b6c32d12b7325dba52054c09ca.svg created (3497 bytes)

File /home/r/repo/uml/cad4de541e1ab10d3d9d751c661fe63f.svg created (3450 bytes)
YouTube video PVvLQGnyDrQ found: Gradients of Immutability (webinar #20)
YouTube video DjrA7_Uymok found: Inheritance vs. Subtyping (webinar #24)
YouTube video AwrMKTFyohg found: #NoMagic
YouTube video Z70PMGaxGhY found: How to win $4096 in the next year Quality Award? (webinar #29)
YouTube video Nm274dGikFc found: Naked Data in OOP (webinar #22)
33m     Build Warning: Layout 'russian' requested in _posts/2016/nov/2016-11-26-yanukovych-v-president.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2016/nov/2016-11-28-saakashvili-speaks-ukrainian.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2016/dec/2016-12-01-what-is-wrong-about-guns.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2016/dec/2016-12-05-who-needs-war.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2016/dec/2016-12-08-lustration-in-ukraine.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2016/dec/2016-12-12-putin-is-power.md does not exist.0m

File /home/r/repo/uml/45d05ab3bd9a93ad88ec209352b62f60.svg created (3227 bytes)
33m     Build Warning: Layout 'russian' requested in _posts/2016/dec/2016-12-15-onishenko-our-hero.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2016/dec/2016-12-19-are-you-ashamed-of-voting.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2016/dec/2016-12-19-privatbank-nationalization.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2016/dec/2016-12-22-what-causes-terrorism.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2016/dec/2016-12-26-what-would-you-ask-putin.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2016/dec/2016-12-29-who-wants-our-donations.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2016/dec/2016-12-30-tu154-sochi.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2017/jan/2017-01-02-ukraine-budget-2017.md does not exist.0m
YouTube video GWLpAZqvqSc found: How to Deal With Conflicts in a Software Team (Webinar #21)
YouTube video 4i-OK4IA4vA found: M158: Eliminating team conflicts leads to less collaboration, not more
33m     Build Warning: Layout 'russian' requested in _posts/2017/jan/2017-01-05-justice-against-corruption.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2017/jan/2017-01-12-will-i-go-to-war.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2017/jan/2017-01-16-ukrainian-startups.md does not exist.0m
YouTube video rC17YwowURQ found: Synchronized Decorators for Thread-Safety (Webinar #32)
33m     Build Warning: Layout 'russian' requested in _posts/2017/jan/2017-01-23-consciousness-and-revolution.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2017/jan/2017-01-30-lifetime-imprisonment-for-separatism.md does not exist.0m
YouTube video Wcy53ZSF78o found: Decorating Envelopes in OOP (webinar #31)
33m     Build Warning: Layout 'russian' requested in _posts/2017/feb/2017-02-06-how-to-eliminate-corruption.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2017/feb/2017-02-20-nationalism-of-the-future.md does not exist.0m
YouTube video ZhWOlaMqppM found: How I didn't get a job at Amazon (in Russian with English subtitles)
33m     Build Warning: Layout 'russian' requested in _posts/2017/mar/2017-03-02-history-of-separatism.md does not exist.0m
YouTube video nsYGC2aUwfQ found: Puzzle Driven Development (webinar #23)
33m     Build Warning: Layout 'russian' requested in _posts/2017/apr/2017-04-18-dnepr-corruption-item.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2017/apr/2017-04-24-slaves-of-the-law.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2017/may/2017-05-15-loyalty.md does not exist.0m
YouTube video 1bAixLaOCSA found: Java Day Minsk 2017 | Yegor Bugayenko - Object Oriented JUnit Tests
YouTube video CCr8hRE_TUs found: Object-Oriented Flavor for JUnit Tests
YouTube video ZdHCrsQsoMI found: M136: Any software product has an unlimited number of bugs
33m     Build Warning: Layout 'russian' requested in _posts/2017/jun/2017-06-29-activists.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2017/jul/2017-07-27-sabotage-failed.md does not exist.0m
YouTube video Op3EIwhMxrg found: M33: You don't need to be loyal to your employers, use them for your own good!
YouTube video 4ZWHs1mloUw found: RAII in Java (Webinar #52)
YouTube video KYd24FN58wg found: Object-Oriented Java Web App from Scratch in One Hour: ThreeCopies.com (Webinar #28)
YouTube video 7WmsiV22IXM found: Lazy Loading via Java Lambda (Webinar #30)
YouTube video Z70PMGaxGhY found: How to win $4096 in the next year Quality Award? (webinar #29)
33m     Build Warning: Layout 'russian' requested in _posts/2017/oct/2017-10-24-motherland.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2017/oct/2017-10-30-ukrainian-language.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2017/nov/2017-11-08-crimea.md does not exist.0m
YouTube video 9yjtsCK6Wdk found: A Few Thoughts About Constructors in OOP (webinar #7)
33m     Build Warning: Layout 'russian' requested in _posts/2017/nov/2017-11-22-opposition.md does not exist.0m
YouTube video uhDmHkMAYnM found: Micro-management vs. micro-tasking (webinar #25)
YouTube video tHeXxLdGqqI found: M19: Want to pay-by-result? You have to do microtasking first, otherwise nothing will work.
YouTube video 1rmZN3r5SWg found: M27: Microtasking enables more accurate and precise estimates of a software project's future
33m     Build Warning: Layout 'russian' requested in _posts/2018/jan/2018-01-03-fake-opposition.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2018/jan/2018-01-10-dalles-plan.md does not exist.0m
YouTube video F3bjFXFRsI8 found: M20: Reporting bugs and deciding whether they should be fixed are two separate activities!
YouTube video 55mwAbuDrV8 found: Quality vs. Quantity (in Russian)
YouTube video REj8pJesMVI found: The Alternative to Fluent Interfaces in Java (webinar #33)
33m     Build Warning: Layout 'russian' requested in _posts/2018/mar/2018-03-17-putin-election.md does not exist.0m
YouTube video AwrMKTFyohg found: #NoMagic
YouTube video GozQCUH2D0I found: M22: Both full-time hiring and outsourcing will lead your project to failure, Zerocracy won't.
33m     Build Warning: Layout 'russian' requested in _posts/2018/mar/2018-03-25-why-gas.md does not exist.0m
YouTube video rC17YwowURQ found: Synchronized Decorators for Thread-Safety (Webinar #32)
YouTube video vXUwE3FGfpg found: #NoAltruism
YouTube video Hrk_Jorc5z4 found: M127: The ability to explain a problem so that it's understood is the most important soft skill
YouTube video -drZbHxydMc found: When do you validate your objects? (Webinar #35)
YouTube video FNWyN_Q10TI found: What's wrong with global variables? (Webinar #36)
YouTube video _ppWQCCT8zE found: M16: You either report bugs or implement features. You can't do any of that? You are out.
YouTube video RNRaVmbWZXI found: M7: Don't be afraid to ask difficult qstns before you get into a partnership, or get ready to lose
YouTube video oXj9UWm1134 found: Names of objects, methods and variables in OOP (Webinar #37)
YouTube video zljJpADEf_E found: M6: Keeping all source code in a single monolithic repository is a terrible idea!
YouTube video 9tC7p2UTLsU found: M5: Professional programmers always need a second opinion, to make sure their code is good enough
YouTube video Z70PMGaxGhY found: How to win $4096 in the next year Quality Award? (webinar #29)
33m     Build Warning: Layout 'russian' requested in _posts/2018/oct/2018-10-07-history-simplification.md does not exist.0m
YouTube video ezE0hRH9BnQ found: M54: Make sure you control your programmers and do it explicitly and openly
YouTube video fVMml2vpP-Y found: M13: A message without a context is unprofessional and very annoying for the listener; don't do it!
YouTube video 2oAW9LmYJI4 found: M8: Since most tech editors have no idea what they are doing, ignore them
YouTube video gMJNz9AWbQE found: M1: Your enthusiasm may only harm the project if you can't deliver it incrementally
33m     Build Warning: Layout 'russian' requested in _posts/2019/jan/2019-01-13-country-as-a-service.md does not exist.0m
YouTube video PYq05UAwzNk found: M2: We must fully trust the architect, but regularly review the decisions he or she is making
33m     Build Warning: Layout 'russian' requested in _posts/2019/jan/2019-01-20-drugs.md does not exist.0m
YouTube video mKZOuJ7AAas found: M30: Pay equality and smaller pay gap mean only one thing: the management is weak
33m     Build Warning: Layout 'russian' requested in _posts/2019/jan/2019-01-28-the-wall.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2019/feb/2019-02-16-calibrated-democracy.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2019/feb/2019-02-21-jews-vs-french.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2019/mar/2019-03-17-terrorism-and-power.md does not exist.0m
YouTube video SoXV_scCMNY found: Logging, the Object-Oriented Way
YouTube video bVzEPOZ_mDU found: A practical example of making an object-oriented HTTP server in Java (webinar #42)
YouTube video Qxvk9z0tEP8 found: M123: One README should be enough for any open source project
33m     Build Warning: Layout 'russian' requested in _posts/2019/apr/2019-04-28-formula-of-happiness.md does not exist.0m
YouTube video WlI6IZ6M7vY found: M74: If your project doesn't have a formal Risk List, you are doing management wrong
YouTube video KPbKqTXfZwA found: M89: Deliver your trust continuously, not discrete
YouTube video _4pk5GNUySg found: M91: Full-timers want to look smart, freelancers want to deliver results
33m     Build Warning: Layout 'russian' requested in _posts/2019/jul/2019-07-07-strong-opinions.md does not exist.0m
YouTube video 5FckPa6aOok found: M193: What is fun and joy for you, being a programmer?
33m     Build Warning: Layout 'russian' requested in _posts/2019/jul/2019-07-31-moscow-protests.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2019/sep/2019-09-15-revolution-bottom-up.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2019/sep/2019-09-28-what-is-the-point.md does not exist.0m
YouTube video Z70PMGaxGhY found: How to win $4096 in the next year Quality Award? (webinar #29)
YouTube video eeXdDvIVu-Y found: What Is Cohesion in OOP? (Webinar #49)
33m     Build Warning: Layout 'russian' requested in _posts/2019/dec/2019-12-31-testosterone.md does not exist.0m
YouTube video CmUzNPqCF4s found: M120: Don't wait for your manager to tell you what to do, do what you think is right (open source)

File /home/r/repo/uml/b9cc42a8e5ed92f94f4362cfd328fb0d.svg created (13461 bytes)

File /home/r/repo/uml/930f06f36724929287c1ee82fd95c77b.svg created (8545 bytes)
YouTube video rsWrgxm8ktU found: Fat and Skinny Design (Webinar #51)

File /home/r/repo/uml/c415b43f6d14c18e66db32e9d5d6e8b2.svg created (17878 bytes)
33m     Build Warning: Layout 'russian' requested in _posts/2020/mar/2020-03-29-coronavirus.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2020/may/2020-05-02-first-world-hysteria.md does not exist.0m
YouTube video D12gi1x6Cdw found: M105: Open source developers inevitably have better soft and tech skills
YouTube video nErn5G_JHhE found: Veil Objects to Replace DTOs (Webinar #50)
33m     Build Warning: Layout 'russian' requested in _posts/2020/jun/2020-06-12-protesters.md does not exist.0m
YouTube video jjeW1hTtRh0 found: M114: The performance of programmers can be measured, with the right metrics
33m     Build Warning: Layout 'russian' requested in _posts/2020/jul/2020-07-05-silence-doesnt-cure.md does not exist.0m
YouTube video fJvUTlPHSvU found: Encapsulation Is Dead, Let's Use Distance of Coupling Instead (Webinar #55)
YouTube video Yj1VFGK9vqc found: M143: Daily reports are a perfect guilt-triggering instrument for a lazy team
YouTube video Z70PMGaxGhY found: How to win $4096 in the next year Quality Award? (webinar #29)
33m     Build Warning: Layout 'russian' requested in _posts/2020/nov/2020-11-21-svoboda-and-conflicts.md does not exist.0m
YouTube video WZlIb5oxDBQ found: M152: There is no management without personal responsibility
YouTube video TmAJPeM4UlE found: M153: How managers in self-managing orgs judge your performance?
YouTube video vaFPNdNaOAY found: M160: Traditional top-down planning doesn't work, try better alternative
YouTube video QaKIw1Bh3Oc found: EOLANG: Basics
YouTube video ulrMXmIcC4w found: M167: Sometimes you have to be an imposter, either you like it or not
YouTube video 65baOBHeVMI found: Yegor Bugayenko: Opening
YouTube video dlPk1AE2aQk found: M170: recruiters may do a better job if listen to us programmers
YouTube video 939ntzufGB0 found: M178: Try to focus your team on artifacts and their delivery status
YouTube video 2IwBc9UI4Sg found: SIMBA: Simplified Management by Artifacts (at Merge Conf)
YouTube video Qii3yrQJdHs found: M179: Calibrated Achievement Points (CAP) to measure R&D productivity
YouTube video 8qfd93SyXpM found: SSD 13/16: Test-Driven Development [software design crash course]
YouTube video 4I8BflW7EpU found: M188: I don't think ML will ever be able to write code
YouTube video jiEJnLBowHc found: M190: Make sure the bugs you report explain the simplest possible scenarios
YouTube video Y0Zx_sdVG48 found: M199: Unit tests are the Safety Net that you can't afford to not use
YouTube video C6CQWzOKEJs found: Object Thinking #7: Yegor Bugayenko / Immutability + Generics
33m     Build Warning: Layout 'russian' requested in _posts/2023/aug/2023-08-13-dictators.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2023/aug/2023-08-27-immigration-by-war.md does not exist.0m
YouTube video gHznfuhRR60 found: AIIN'23: Robots vs. Programmers, How soon will computers fire us?
33m     Build Warning: Layout 'russian' requested in _posts/2023/sep/2023-09-17-turbulence.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2023/oct/2023-10-01-individualism-vs-collectivism.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2024/jan/2024-01-03-not-able-to-speak.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2024/apr/2024-04-02-kulikovo-pole.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2024/may/2024-05-27-freedom-of-speech-vs-intelligence.md does not exist.0m
33m     Build Warning: Layout 'russian' requested in _posts/2024/sep/2024-09-21-interpreters-of-chaos.md does not exist.0m
471 AMP pages generated in 37.0s

places.txt generated
tags.txt generated

stats.svg generated
       Jekyll Feed: Generating feed for posts
jekyll-shorts 0.0.10: 471 link(s) generated in 0.01s
jekyll-chatgpt-translate 0.0.45 starting...
jekyll-chatgpt-translate requires OPENAI_API_KEY environment variable
YouTube video nsYGC2aUwfQ found: Puzzle Driven Development (webinar #23)
YouTube video LmSaC_OjIbQ found: M28: Microtasking works only if you can decompose tasks, PDD helps you do exactly that
YouTube video pvZDcytPU3w found: SQM 14/24: Tech Debt [software quality crash course] [eng sub]
......YouTube video qRZYJGYdrwk found: XDSD: management without meetings
.Configuration file: /home/r/repo/_config.yml
YouTube video REj8pJesMVI found: The Alternative to Fluent Interfaces in Java (webinar #33)
.YouTube video nsYGC2aUwfQ found: Puzzle Driven Development (webinar #23)
YouTube video LmSaC_OjIbQ found: M28: Microtasking works only if you can decompose tasks, PDD helps you do exactly that
File /home/r/repo/uml/d892698103dc5669949527a8754c5f26.svg already exists (3411 bytes)
.YouTube video 7DYr8GYzJ6Q found: The Philosophy of Bugs (webinar #17)
YouTube video qRZYJGYdrwk found: XDSD: management without meetings
.YouTube video qRZYJGYdrwk found: XDSD: management without meetings
..YouTube video qRZYJGYdrwk found: XDSD: management without meetings
..YouTube video 7EytYc7K5JA found: eXtremely Distributed Software Development (XDSD), at DevTernity'2016
YouTube video qRZYJGYdrwk found: XDSD: management without meetings
YouTube video tCr9dtGdi2c found: XDSD: How Extreme is Your Team
..........YouTube video psrp3TtaYYI found: What's Wrong About Utility Classes? (webinar #6)
YouTube video D0dqC_3Bch8 found: Objects vs. Static Methods (webinar #1)
.YouTube video o3aNJX7AP3M found: What is Wrong About NULL in OOP? (webinar #3)
......YouTube video 4SRoLYxvIQ8 found: Practical Example of AOP with AspectJ (in Russian with English subtitles)
File /home/r/repo/uml/52d3d016f2264bbf660a23d5bbe84203.svg already exists (8680 bytes)
.YouTube video KwP7Ay9Z-hc found: Immutable Objects vs. Common Sense (webinar #2)
YouTube video EnhRgXrHCC4 found: How Immutability Helps in OOP (in Russian with English subtitles)
YouTube video p7m7_iiqaHI found: How Much Immutability Is Enough?
..........YouTube video 2a2nWELIk-Y found: Yegor Bugayenko | Kyiv DevOps, September, 2015
YouTube video gL4XwP-EBOg found: Continuous Integration May Have Negative Effects
YouTube video Ht0JI41kA4I found: Pre-flight Build Pitfalls
.YouTube video NflR7DKwxDY found: Deployment Scripts Are Dead. Meet Rultor.
.......YouTube video rEK3Rk2lX3M found: Cactoos 0.12 polishing and releasing (webinar #27)
........YouTube video NflR7DKwxDY found: Deployment Scripts Are Dead. Meet Rultor.
YouTube video _61CuGhyv-o found: Practical Example of a One-Click Release
..YouTube video WSgP85kr6eU found: Why Getters-and-Setters Is An Anti-Pattern? (webinar #4)
YouTube video F4N25kZ2zQU found: Object Oriented Lies (in Russian with English subtitles)
..YouTube video l6MpCBzwDbg found: What Fake Objects Are For? (webinar #8)
YouTube video EDKbYVEInMU found: Built-in Fake Objects
.YouTube video F6NwcQyEY18 found: How Monetary Awards Can Work?
.YouTube video MNxG1xcA2uA found: Object Thinking Meetup #3: Yegor Bugayenko / How to Inject Less?
YouTube video oV6Utb5Jows found: Dependency Injection Container is a Bad Idea (webinar #9)
...YouTube video qRZYJGYdrwk found: XDSD: management without meetings
YouTube video LB_YLWhGrco found: Meetings-free Programming
.YouTube video 3IXk5yEJMIs found: Continuous Integration is Dead
YouTube video gL4XwP-EBOg found: Continuous Integration May Have Negative Effects
YouTube video Ht0JI41kA4I found: Pre-flight Build Pitfalls
.YouTube video 0fuEgmibJc4 found: Who Is a Software Architect?
YouTube video PNSezrlemsY found: Hacker vs Designer Mentality
YouTube video AvVQ5NjS_Nk found: Who is a Software Architect? (webinar #13)
....YouTube video PNSezrlemsY found: Hacker vs Designer Mentality
.YouTube video GS45LzE3LPQ found: How Much Do You Cost?
YouTube video 6mfo_FHL3PE found: How we decide how much to pay programmers?
..YouTube video KwP7Ay9Z-hc found: Immutable Objects vs. Common Sense (webinar #2)
YouTube video EnhRgXrHCC4 found: How Immutability Helps in OOP (in Russian with English subtitles)
YouTube video p7m7_iiqaHI found: How Much Immutability Is Enough?
.YouTube video hTs_R0dFoFM found: M77: Lines-of-Code don't show anything meaningful, but Hits-of-Code are pretty accurate
.YouTube video WSgP85kr6eU found: Why Getters-and-Setters Is An Anti-Pattern? (webinar #4)
.YouTube video 7DYr8GYzJ6Q found: The Philosophy of Bugs (webinar #17)
.YouTube video DEqcn4-freM found: Why ORM is an Anti-Pattern? (webinar #10)
YouTube video aER4uwyFbqQ found: ORM is offensive (in Russian with English subtitles)
YouTube video 63tS3HNmhiE found: ORM is a perfect anti-pattern
YouTube video 03PXmPc7Q3g found: ORM is an Offensive Anti-Pattern
..YouTube video KwP7Ay9Z-hc found: Immutable Objects vs. Common Sense (webinar #2)
YouTube video EnhRgXrHCC4 found: How Immutability Helps in OOP (in Russian with English subtitles)
YouTube video p7m7_iiqaHI found: How Much Immutability Is Enough?
YouTube video PVvLQGnyDrQ found: Gradients of Immutability (webinar #20)
.YouTube video 9yjtsCK6Wdk found: A Few Thoughts About Constructors in OOP (webinar #7)
.YouTube video DLk_5BmgTVk found: How to Avoid Outsourcing Disaster
YouTube video oiNI2jF46h0 found: Make Customers Trust You
YouTube video TxYi7J0vKC8 found: M80: Every two weeks you should hire a new auditor to review your software project
YouTube video GlBf5-g4nGk found: M98: If you think that your team is doing fine, you are a bad manager
.YouTube video p7m7_iiqaHI found: How Much Immutability Is Enough?
YouTube video KwP7Ay9Z-hc found: Immutable Objects vs. Common Sense (webinar #2)
YouTube video EnhRgXrHCC4 found: How Immutability Helps in OOP (in Russian with English subtitles)
.YouTube video Rip_04Bv3Jk found: How to be Honest and Keep a Client?
.YouTube video ibT5oKToMoQ found: Daily Stand-Up Meetings Are Evil (webinar #11)
YouTube video dE0_j4Kk6jo found: Meetings Help Us and Kill Our Projects
YouTube video ues5Dks37zI found: M138: Morning stand-ups are nothing else but guilt-triggers
YouTube video pt9uHp35fwM found: Meetings Or Discipline
...YouTube video b6r2W3P9vgY found: Blame the Project
YouTube video YBQoTZ-1X-o found: How to Cut Corners and Stay Cool (webinar #15)
.......YouTube video YBQoTZ-1X-o found: How to Cut Corners and Stay Cool (webinar #15)
.YouTube video D0dqC_3Bch8 found: Objects vs. Static Methods (webinar #1)
YouTube video psrp3TtaYYI found: What's Wrong About Utility Classes? (webinar #6)
..YouTube video D0dqC_3Bch8 found: Objects vs. Static Methods (webinar #1)
.YouTube video ibT5oKToMoQ found: Daily Stand-Up Meetings Are Evil (webinar #11)
YouTube video biE86esgFAE found: Seven Enemies of Our Motivation (in Russian with English subtitles)
.YouTube video WpP4rIhh5e4 found: Don't Create Objects That End With -ER (webinar #5)
..YouTube video nheD2LNYrpk found: Takes, Java Web Framework, Intro (webinar #12)
....YouTube video SCcJcSVBSpU found: Tacit CSS Framework @ Porto Codes 2017
.....YouTube video 9yjtsCK6Wdk found: A Few Thoughts About Constructors in OOP (webinar #7)
.YouTube video 0fuEgmibJc4 found: Who Is a Software Architect?
YouTube video PNSezrlemsY found: Hacker vs Designer Mentality
YouTube video AvVQ5NjS_Nk found: Who is a Software Architect? (webinar #13)
.YouTube video 0fuEgmibJc4 found: Who Is a Software Architect?
YouTube video AvVQ5NjS_Nk found: Who is a Software Architect? (webinar #13)
..YouTube video DLk_5BmgTVk found: How to Avoid Outsourcing Disaster
.YouTube video l6MpCBzwDbg found: What Fake Objects Are For? (webinar #8)
..YouTube video lgScAwsYWCc found: M137: Don't ask your programmers to estimate, tell them how much you have
.YouTube video ZtWmlKi3ivc found: Seven Sins of a Software Project
YouTube video hkXLOxZ6Fs4 found: Seven Sins of a Software Project
.....YouTube video nheD2LNYrpk found: Takes, Java Web Framework, Intro (webinar #12)
..YouTube video 3blBn65iQmU found: Why Private Static Literals are Evil? (Webinar #48)
..YouTube video ibT5oKToMoQ found: Daily Stand-Up Meetings Are Evil (webinar #11)
YouTube video LB_YLWhGrco found: Meetings-free Programming
YouTube video dE0_j4Kk6jo found: Meetings Help Us and Kill Our Projects
YouTube video AwrMKTFyohg found: #NoMagic
YouTube video pt9uHp35fwM found: Meetings Or Discipline
YouTube video KUUzUb9arNg found: M39: Meeting are evil and must be replaced by a disciplined process of decision making
..YouTube video ODxm7w2DE-g found: #NoSalaries
..File /home/r/repo/uml/19b92d0465e2e819ffcf88cf46c6e333.svg already exists (3963 bytes)
..YouTube video QMcDa2eyRBY found: Need Robust Software? Make It Fragile
YouTube video nCGBgI1MNwE found: Need It Robust? Make It Fragile!
...YouTube video wd-SA1HVmLg found: How Do You Know When Your Product is Ready to be Shipped?
..YouTube video ZVn7ufg-tk0 found: Micromanagement (in Russian with English subtitles)
YouTube video 0Jte_LGR5Zk found: M32: Micromanagement happens when tasks are big and motivation is not explicit
......YouTube video Z70PMGaxGhY found: How to win $4096 in the next year Quality Award? (webinar #29)
..YouTube video 9j5pq71BS5U found: Software Outsourcing, 10 Years Ahead (in Russian with English subtitles)
.YouTube video mHCwlZSlZeU found: Chat Bots are the new UI
File /home/r/repo/uml/eee0d1bcdb7b9318e937e99e04e39ff7.svg already exists (3437 bytes)
YouTube video jUil-aTImgU found: How Do You Talk To Your Microservice?
File /home/r/repo/uml/d103661ebf8494340e260442970bf4af.svg already exists (4564 bytes)
YouTube video Xj226o2xI9Y found: Chat Bots vs UI
YouTube video vOMqDcSXnT0 found: Microservices as Chat Bots
....YouTube video kPmbRkSWYnY found: M130: The root cause of most software problems is the chaos in the code
.....YouTube video xbovkm0tTn0 found: Talk "MEETING-FREE SOFTWARE DEVELOPMENT, IN DISTRIBUTED TEAMS" by Yegor Bugayenko
YouTube video pt9uHp35fwM found: Meetings Or Discipline
YouTube video b6r2W3P9vgY found: Blame the Project
.YouTube video F6NwcQyEY18 found: How Monetary Awards Can Work?
YouTube video ibT5oKToMoQ found: Daily Stand-Up Meetings Are Evil (webinar #11)
....YouTube video WSgP85kr6eU found: Why Getters-and-Setters Is An Anti-Pattern? (webinar #4)
YouTube video DEqcn4-freM found: Why ORM is an Anti-Pattern? (webinar #10)
.YouTube video Mj1gA5mEk68 found: Unit Testing vs Debugging (webinar #26)
...YouTube video af6bidlat6Q found: BB1: Будьте смелее, покажите свое резюме
..YouTube video o3aNJX7AP3M found: What is Wrong About NULL in OOP? (webinar #3)
..File /home/r/repo/uml/b5d40b6498ca48f6d2efc8671dd6d1e6.svg already exists (4463 bytes)
File /home/r/repo/uml/aecf8b3862f82e6d5d8d27e948d45c83.svg already exists (5504 bytes)
.YouTube video _Q0cNykXB04 found: Printers Instead of Getters in OOP (webinar #18)
..YouTube video g1ctRcW214w found: Java Annotations Are a Big Mistake (webinar #14)
YouTube video oV6Utb5Jows found: Dependency Injection Container is a Bad Idea (webinar #9)
YouTube video cv23Z6xpwDw found: Java Annotations Are a Bad Idea
YouTube video WSgP85kr6eU found: Why Getters-and-Setters Is An Anti-Pattern? (webinar #4)
..YouTube video Xk9tIqwca3k found: Smart Classes and Functionality-Poor Interfaces (webinar #16)
....YouTube video zaKTNK8g2-M found: Who Is a Project Manager? (webinar #19)
.......YouTube video sZoJ3gO4PSo found: Who Manages Who? (in Russian with English subtitles)
........YouTube video cGcCcxx4xrg found: Java vs OOP (JavaDay Kyiv)
..File /home/r/repo/uml/653125b6c32d12b7325dba52054c09ca.svg already exists (3497 bytes)
File /home/r/repo/uml/cad4de541e1ab10d3d9d751c661fe63f.svg already exists (3450 bytes)
.YouTube video PVvLQGnyDrQ found: Gradients of Immutability (webinar #20)
.YouTube video DjrA7_Uymok found: Inheritance vs. Subtyping (webinar #24)
..YouTube video AwrMKTFyohg found: #NoMagic
.YouTube video Z70PMGaxGhY found: How to win $4096 in the next year Quality Award? (webinar #29)
...YouTube video Nm274dGikFc found: Naked Data in OOP (webinar #22)
...File /home/r/repo/uml/45d05ab3bd9a93ad88ec209352b62f60.svg already exists (3227 bytes)
..YouTube video GWLpAZqvqSc found: How to Deal With Conflicts in a Software Team (Webinar #21)
YouTube video 4i-OK4IA4vA found: M158: Eliminating team conflicts leads to less collaboration, not more
..YouTube video rC17YwowURQ found: Synchronized Decorators for Thread-Safety (Webinar #32)
..YouTube video Wcy53ZSF78o found: Decorating Envelopes in OOP (webinar #31)
...YouTube video ZhWOlaMqppM found: How I didn't get a job at Amazon (in Russian with English subtitles)
.....YouTube video nsYGC2aUwfQ found: Puzzle Driven Development (webinar #23)
.......YouTube video 1bAixLaOCSA found: Java Day Minsk 2017 | Yegor Bugayenko - Object Oriented JUnit Tests
YouTube video CCr8hRE_TUs found: Object-Oriented Flavor for JUnit Tests
.YouTube video ZdHCrsQsoMI found: M136: Any software product has an unlimited number of bugs
..........YouTube video Op3EIwhMxrg found: M33: You don't need to be loyal to your employers, use them for your own good!
.YouTube video 4ZWHs1mloUw found: RAII in Java (Webinar #52)
.......YouTube video KYd24FN58wg found: Object-Oriented Java Web App from Scratch in One Hour: ThreeCopies.com (Webinar #28)
...YouTube video 7WmsiV22IXM found: Lazy Loading via Java Lambda (Webinar #30)
.YouTube video Z70PMGaxGhY found: How to win $4096 in the next year Quality Award? (webinar #29)
..YouTube video 9yjtsCK6Wdk found: A Few Thoughts About Constructors in OOP (webinar #7)
..YouTube video uhDmHkMAYnM found: Micro-management vs. micro-tasking (webinar #25)
YouTube video tHeXxLdGqqI found: M19: Want to pay-by-result? You have to do microtasking first, otherwise nothing will work.
YouTube video 1rmZN3r5SWg found: M27: Microtasking enables more accurate and precise estimates of a software project's future
.........YouTube video F3bjFXFRsI8 found: M20: Reporting bugs and deciding whether they should be fixed are two separate activities!
...YouTube video 55mwAbuDrV8 found: Quality vs. Quantity (in Russian)
.YouTube video REj8pJesMVI found: The Alternative to Fluent Interfaces in Java (webinar #33)
.YouTube video AwrMKTFyohg found: #NoMagic
YouTube video GozQCUH2D0I found: M22: Both full-time hiring and outsourcing will lead your project to failure, Zerocracy won't.
.YouTube video rC17YwowURQ found: Synchronized Decorators for Thread-Safety (Webinar #32)
...YouTube video vXUwE3FGfpg found: #NoAltruism
.YouTube video Hrk_Jorc5z4 found: M127: The ability to explain a problem so that it's understood is the most important soft skill
...YouTube video -drZbHxydMc found: When do you validate your objects? (Webinar #35)
...YouTube video FNWyN_Q10TI found: What's wrong with global variables? (Webinar #36)
.YouTube video _ppWQCCT8zE found: M16: You either report bugs or implement features. You can't do any of that? You are out.
.YouTube video RNRaVmbWZXI found: M7: Don't be afraid to ask difficult qstns before you get into a partnership, or get ready to lose
.YouTube video oXj9UWm1134 found: Names of objects, methods and variables in OOP (Webinar #37)
...YouTube video zljJpADEf_E found: M6: Keeping all source code in a single monolithic repository is a terrible idea!
..YouTube video 9tC7p2UTLsU found: M5: Professional programmers always need a second opinion, to make sure their code is good enough
..YouTube video Z70PMGaxGhY found: How to win $4096 in the next year Quality Award? (webinar #29)
..YouTube video ezE0hRH9BnQ found: M54: Make sure you control your programmers and do it explicitly and openly
.YouTube video fVMml2vpP-Y found: M13: A message without a context is unprofessional and very annoying for the listener; don't do it!
....YouTube video 2oAW9LmYJI4 found: M8: Since most tech editors have no idea what they are doing, ignore them
......YouTube video gMJNz9AWbQE found: M1: Your enthusiasm may only harm the project if you can't deliver it incrementally
.YouTube video PYq05UAwzNk found: M2: We must fully trust the architect, but regularly review the decisions he or she is making
.YouTube video mKZOuJ7AAas found: M30: Pay equality and smaller pay gap mean only one thing: the management is weak
.......YouTube video SoXV_scCMNY found: Logging, the Object-Oriented Way
.YouTube video bVzEPOZ_mDU found: A practical example of making an object-oriented HTTP server in Java (webinar #42)
........YouTube video Qxvk9z0tEP8 found: M123: One README should be enough for any open source project
..YouTube video WlI6IZ6M7vY found: M74: If your project doesn't have a formal Risk List, you are doing management wrong
..YouTube video KPbKqTXfZwA found: M89: Deliver your trust continuously, not discrete
.YouTube video _4pk5GNUySg found: M91: Full-timers want to look smart, freelancers want to deliver results
.....YouTube video 5FckPa6aOok found: M193: What is fun and joy for you, being a programmer?
......YouTube video Z70PMGaxGhY found: How to win $4096 in the next year Quality Award? (webinar #29)
..YouTube video eeXdDvIVu-Y found: What Is Cohesion in OOP? (Webinar #49)
.....YouTube video CmUzNPqCF4s found: M120: Don't wait for your manager to tell you what to do, do what you think is right (open source)
..File /home/r/repo/uml/b9cc42a8e5ed92f94f4362cfd328fb0d.svg already exists (13461 bytes)
File /home/r/repo/uml/930f06f36724929287c1ee82fd95c77b.svg already exists (8545 bytes)
YouTube video rsWrgxm8ktU found: Fat and Skinny Design (Webinar #51)
.File /home/r/repo/uml/c415b43f6d14c18e66db32e9d5d6e8b2.svg already exists (17878 bytes)
.YouTube video D12gi1x6Cdw found: M105: Open source developers inevitably have better soft and tech skills
..YouTube video nErn5G_JHhE found: Veil Objects to Replace DTOs (Webinar #50)
.YouTube video jjeW1hTtRh0 found: M114: The performance of programmers can be measured, with the right metrics
....YouTube video fJvUTlPHSvU found: Encapsulation Is Dead, Let's Use Distance of Coupling Instead (Webinar #55)
.YouTube video Yj1VFGK9vqc found: M143: Daily reports are a perfect guilt-triggering instrument for a lazy team
..YouTube video Z70PMGaxGhY found: How to win $4096 in the next year Quality Award? (webinar #29)
...YouTube video WZlIb5oxDBQ found: M152: There is no management without personal responsibility
.YouTube video TmAJPeM4UlE found: M153: How managers in self-managing orgs judge your performance?
.YouTube video vaFPNdNaOAY found: M160: Traditional top-down planning doesn't work, try better alternative
.YouTube video QaKIw1Bh3Oc found: EOLANG: Basics
.YouTube video ulrMXmIcC4w found: M167: Sometimes you have to be an imposter, either you like it or not
.YouTube video 65baOBHeVMI found: Yegor Bugayenko: Opening
.YouTube video dlPk1AE2aQk found: M170: recruiters may do a better job if listen to us programmers
...YouTube video 939ntzufGB0 found: M178: Try to focus your team on artifacts and their delivery status
YouTube video 2IwBc9UI4Sg found: SIMBA: Simplified Management by Artifacts (at Merge Conf)
.YouTube video Qii3yrQJdHs found: M179: Calibrated Achievement Points (CAP) to measure R&D productivity
..YouTube video 8qfd93SyXpM found: SSD 13/16: Test-Driven Development [software design crash course]
.YouTube video 4I8BflW7EpU found: M188: I don't think ML will ever be able to write code
.YouTube video jiEJnLBowHc found: M190: Make sure the bugs you report explain the simplest possible scenarios
...YouTube video Y0Zx_sdVG48 found: M199: Unit tests are the Safety Net that you can't afford to not use
...YouTube video C6CQWzOKEJs found: Object Thinking #7: Yegor Bugayenko / Immutability + Generics
...........YouTube video gHznfuhRR60 found: AIIN'23: Robots vs. Programmers, How soon will computers fire us?
.....................................................................344,049 words in the entire blog, 13,813 uniques
33m1mDeprecation Warning0m [34mimport0m]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.

More info and automated migrator: https://sass-lang.com/d/import

34m   ╷0m
34m21 │0m @import 31m'disqus'0m;
34m   │0m 31m        ^^^^^^^^0m
34m   ╵0m
    /home/r/repo/css/layout.scss 21:9  root stylesheet
33m1mDeprecation Warning0m [34mimport0m]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.

More info and automated migrator: https://sass-lang.com/d/import

34m   ╷0m
34m22 │0m @import 31m'defs'0m;
34m   │0m 31m        ^^^^^^0m
34m   ╵0m
    /home/r/repo/css/layout.scss 22:9  root stylesheet
33m1mDeprecation Warning0m [34mimport0m]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.

More info and automated migrator: https://sass-lang.com/d/import

34m   ╷0m
34m23 │0m @import 31m'fonts'0m;
34m   │0m 31m        ^^^^^^^0m
34m   ╵0m
    /home/r/repo/css/layout.scss 23:9  root stylesheet
33m1mDeprecation Warning0m [34mimport0m]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.

More info and automated migrator: https://sass-lang.com/d/import

34m   ╷0m
34m24 │0m @import 31m'highlight'0m;
34m   │0m 31m        ^^^^^^^^^^^0m
34m   ╵0m
    /home/r/repo/css/layout.scss 24:9  root stylesheet
33m1mDeprecation Warning0m [34mimport0m]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.

More info and automated migrator: https://sass-lang.com/d/import

34m   ╷0m
34m25 │0m @import 31m'ico'0m;
34m   │0m 31m        ^^^^^0m
34m   ╵0m
    /home/r/repo/css/layout.scss 25:9  root stylesheet
33m1mWarning0m: 8 repetitive deprecation warnings omitted.
Run in verbose mode to see all warnings.
33m          Conflict: The following destination is shared by multiple files.0m
33m                    The written file may end up with unexpected contents.0m
33m                    36m/home/r/repo/_site/rss.xml0m0m
33m                     - rss.xml0m
33m                     - /home/r/repo/_site/rss.xml0m
33m                    0m
/home/r/repo/_site/buffer.rss created (211247 bytes)
/home/r/repo/_site/gnuplot/2014/11/hoc-vs-loc.svg created (89739 bytes)
/home/r/repo/_site/places.txt created (1005 bytes)
/home/r/repo/_site/tags.txt created (1185 bytes)
/home/r/repo/_site/stats.svg created (60873 bytes)
/home/r/repo/_site/words.txt created (92873 bytes)
                    done in 138.385 seconds.
 Auto-regeneration: disabled. Use --watch to enable.
Jekyll site generated without issues

rake aborted!
Page/directory _site/jcg.html is not found (try to run 'rake clean' and start over)
/home/r/repo/Rakefile:119:in `block (2 levels) in <top (required)>'
/home/r/repo/Rakefile:117:in `each'
/home/r/repo/Rakefile:117:in `block in <top (required)>'
/usr/local/rvm/gems/ruby-3.2.2/gems/rake-13.2.1/exe/rake:27:in `<top (required)>'
/usr/local/rvm/gems/ruby-3.2.2/bin/ruby_executable_hooks:22:in `eval'
/usr/local/rvm/gems/ruby-3.2.2/bin/ruby_executable_hooks:22:in `<main>'
Tasks: TOP => default => pages
(See full trace by running task with --trace)
container 3d715db9a6b7009dc3028c2ac1e90cec3adf19fd1d03473cf30981e10f33756e is dead
Fri Jan 31 07:50:38 UTC 2025