最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

node.js - NodeJS 22.13.1-r0 breaks Forego action on Alpine container - Stack Overflow

programmeradmin2浏览0评论

I am using the asciidoctor/docker-asciidoctor:1.82 container which is built on top of alpine:3.21.2.

With this I built a Fejo action where I install node into the container using apk add nodejs npm.

Once the GitHub Checkout Action starts I receive the following set of errors:

Error relocating /usr/bin/node: sqlite3session_attach: symbol not found
Error relocating /usr/bin/node: sqlite3changeset_apply: symbol not found
Error relocating /usr/bin/node: sqlite3session_create: symbol not found
Error relocating /usr/bin/node: sqlite3session_changeset: symbol not found
Error relocating /usr/bin/node: sqlite3session_patchset: symbol not found
Error relocating /usr/bin/node: sqlite3session_delete: symbol not found

These errors have started to occur since apk install nodes 22.13.1-r0. Before the issue occurred (without any changes to the build scripts)nodejs 22.11.0-r1 used to be installed.

I cannot install the previous version of nodejs anymore, because it appears to be unavailable on the repository.

What can I do to fix this issue?

I am using the asciidoctor/docker-asciidoctor:1.82 container which is built on top of alpine:3.21.2.

With this I built a Fejo action where I install node into the container using apk add nodejs npm.

Once the GitHub Checkout Action starts I receive the following set of errors:

Error relocating /usr/bin/node: sqlite3session_attach: symbol not found
Error relocating /usr/bin/node: sqlite3changeset_apply: symbol not found
Error relocating /usr/bin/node: sqlite3session_create: symbol not found
Error relocating /usr/bin/node: sqlite3session_changeset: symbol not found
Error relocating /usr/bin/node: sqlite3session_patchset: symbol not found
Error relocating /usr/bin/node: sqlite3session_delete: symbol not found

These errors have started to occur since apk install nodes 22.13.1-r0. Before the issue occurred (without any changes to the build scripts)nodejs 22.11.0-r1 used to be installed.

I cannot install the previous version of nodejs anymore, because it appears to be unavailable on the repository.

What can I do to fix this issue?

Share Improve this question asked Feb 14 at 15:03 CrownCrown 3592 silver badges10 bronze badges
Add a comment  | 

1 Answer 1

Reset to default 0

try apk upgrade before apk add nodejs

发布评论

评论列表(0)

  1. 暂无评论