From 98fb2e3f24a9b28520a369b6c060c2dd565ce64e Mon Sep 17 00:00:00 2001 From: Alessandro Griseta Date: Fri, 12 Jun 2026 18:21:54 +0200 Subject: [PATCH 1/2] Specify fallback Ruby version manager --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d32751900..0cfd9d08e 100755 --- a/README.md +++ b/README.md @@ -60,7 +60,7 @@ Your branch is up to date with 'origin/master'. nothing to commit, working tree clean ``` -2. Install Ruby 2.7.4. Check your version with `ruby --version`. [RVM](https://rvm.io/rvm/install) is helpful for installing and managing Ruby versions. +2. Install Ruby 2.7.4. Check your version with `ruby --version`. [RVM](https://rvm.io/rvm/install) is helpful for installing and managing Ruby versions; alternatively, if there are issues installing RVM, [rbenv](https://rbenv.org/) also works fine. 3. Install all remaining dependencies (Ruby gems, Python packages, Node packages, and upstream tutorial content) in one step: From 3ec4e949084aea1c7646ee8af629fe1d332a7b89 Mon Sep 17 00:00:00 2001 From: Alessandro Griseta Date: Fri, 12 Jun 2026 19:42:07 +0200 Subject: [PATCH 2/2] Fix local deployment instructions --- Gemfile.lock | 3 ++ README.md | 2 ++ package-lock.json | 81 ----------------------------------------------- 3 files changed, 5 insertions(+), 81 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 00edebdf9..9e468db0f 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -243,6 +243,8 @@ GEM minitest (5.22.3) multipart-post (2.4.0) mutex_m (0.2.0) + nokogiri (1.15.6-aarch64-linux) + racc (~> 1.4) nokogiri (1.15.6-arm64-darwin) racc (~> 1.4) nokogiri (1.15.6-x86_64-linux) @@ -321,6 +323,7 @@ GEM verbal_expressions (0.1.5) PLATFORMS + aarch64-linux arm64-darwin-23 x86_64-linux diff --git a/README.md b/README.md index 0cfd9d08e..ec8217d37 100755 --- a/README.md +++ b/README.md @@ -60,6 +60,8 @@ Your branch is up to date with 'origin/master'. nothing to commit, working tree clean ``` +Warning: if there are issues with `npm` or `pip`, try running `bundle exec jekyll build --no-watch --incremental` (once) then `bundle exec jekyll serve --no-watch --incremental` (every time you want to start the server, should only take a few seconds). + 2. Install Ruby 2.7.4. Check your version with `ruby --version`. [RVM](https://rvm.io/rvm/install) is helpful for installing and managing Ruby versions; alternatively, if there are issues installing RVM, [rbenv](https://rbenv.org/) also works fine. 3. Install all remaining dependencies (Ruby gems, Python packages, Node packages, and upstream tutorial content) in one step: diff --git a/package-lock.json b/package-lock.json index 861d419cf..01c5066d4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6322,87 +6322,6 @@ } } }, - "node-sass": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-3.13.1.tgz", - "integrity": "sha1-ckD7v/I5YwS0IjUn7TAgWJwAT8I=", - "dev": true, - "requires": { - "async-foreach": "0.1.3", - "chalk": "1.1.3", - "cross-spawn": "3.0.1", - "gaze": "1.1.3", - "get-stdin": "4.0.1", - "glob": "7.1.3", - "in-publish": "2.0.0", - "lodash.assign": "4.2.0", - "lodash.clonedeep": "4.5.0", - "meow": "3.7.0", - "mkdirp": "0.5.1", - "nan": "2.7.0", - "node-gyp": "3.8.0", - "npmlog": "4.1.2", - "request": "2.81.0", - "sass-graph": "2.2.4" - }, - "dependencies": { - "gaze": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", - "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", - "dev": true, - "requires": { - "globule": "1.2.1" - } - }, - "glob": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", - "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", - "dev": true, - "requires": { - "fs.realpath": "1.0.0", - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.3.3", - "path-is-absolute": "1.0.1" - } - }, - "globule": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.1.tgz", - "integrity": "sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==", - "dev": true, - "requires": { - "glob": "7.1.3", - "lodash": "4.17.11", - "minimatch": "3.0.4" - } - }, - "lodash": { - "version": "4.17.11", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", - "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==", - "dev": true - }, - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", - "dev": true - }, - "mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "dev": true, - "requires": { - "minimist": "0.0.8" - } - } - } - }, "node-status-codes": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/node-status-codes/-/node-status-codes-1.0.0.tgz",