Created attachment 907754 [details, diff] [PATCH] Update dependencies This updates all of www.g.o's Ruby dependencies to their latest versions, including bumping Jekyll from 4.2.0 to 4.3.4! This was done mainly to allow the ease of migration from the seemingly unmaintained [0] Jekyll Docker image, which will let non-x86_64 systems hack on the site using Docker. The standard Bundler workflow is unchanged. A followup will address the Sass @import deprecation warnings, but I probably won't start work on that until/if this lands. [0]: hxxps://github.com/envygeeks/jekyll-docker, last commit in 2022
Thank you for looking at this!
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/sites/www.git/commit/?id=01b17bfa5bd6625315a387cd000fb880dd408015 commit 01b17bfa5bd6625315a387cd000fb880dd408015 Author: Winter <winter@winter.cafe> AuthorDate: 2024-11-03 08:31:44 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-11-22 15:22:57 +0000 Update dependencies This updates all of www.g.o's Ruby dependencies to their latest versions, including bumping Jekyll from 4.2.0 to 4.3.4! This was done mainly to allow the ease of migration from the seemingly unmaintained [0] Jekyll Docker image, which will let non-x86_64 systems hack on the site using Docker. The standard Bundler workflow is unchanged. [0]: https://github.com/envygeeks/jekyll-docker, last commit in 2022 Closes: https://bugs.gentoo.org/942809 Signed-off-by: Winter <winter@winter.cafe> Signed-off-by: Sam James <sam@gentoo.org> .bundle/config | 1 + .dockerignore | 4 -- Dockerfile | 19 ++++---- Gemfile | 2 +- Gemfile.lock | 122 +++++++++++++++++++++++++------------------------- README.md | 4 +- bin/docker-helper.inc | 7 +-- 7 files changed, 74 insertions(+), 85 deletions(-)
Thanks again.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/sites/www.git/commit/?id=9c0e978f2a789fb54fad904bde92c35f9511ba4d commit 9c0e978f2a789fb54fad904bde92c35f9511ba4d Author: Sam James <sam@gentoo.org> AuthorDate: 2024-11-23 09:23:58 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-11-23 09:23:58 +0000 Revert "Update dependencies" This reverts commit 01b17bfa5bd6625315a387cd000fb880dd408015. This breaks www.git deployment, need to figure out why (Robin mentions jekyll gives 'error 42', I can't get the container to serve locally right now even before the commit). Bug: https://bugs.gentoo.org/942809 Signed-off-by: Sam James <sam@gentoo.org> .bundle/config | 1 - .dockerignore | 4 ++ Dockerfile | 19 ++++---- Gemfile | 2 +- Gemfile.lock | 122 +++++++++++++++++++++++++------------------------- README.md | 4 +- bin/docker-helper.inc | 7 ++- 7 files changed, 85 insertions(+), 74 deletions(-)
Sam: any chance you could give some more details about what goes wrong after this patch is applied? Would be happy to try and fix it.