Skip to content

musllinux_1_2_x86_64 after 2025.02.02-1 + apk install nodejs: Error relocating /usr/bin/node: sqlite3session_attach: symbol not found #1795

Closed
@mr-c

Description

@mr-c
$ docker run -it quay.io/pypa/musllinux_1_2_x86_64:2025.02.02-1 /bin/bash
68b8723cd965:/# apk add nodejs
[…]
68b8723cd965:/# node 
Welcome to Node.js v20.15.1.
$ docker run -it quay.io/pypa/musllinux_1_2_x86_64:latest /bin/bash  # or with `:2025.02.06-1`
[…]
Digest: sha256:d996e36462bfd0357c01e09a1dacb0e6d2b2202a3f03b0e5b5e13c16a4366ea3
Status: Downloaded newer image for quay.io/pypa/musllinux_1_2_x86_64:latest
a6db2ba64134:/# apk add nodejs
fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz
fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz
(1/6) Installing ada-libs (2.9.2-r4)
(2/6) Installing icu-data-en (76.1-r0)
Executing icu-data-en-76.1-r0.post-install
*
* If you need ICU with non-English locales and legacy charset support, install
* package icu-data-full.
*
(3/6) Installing icu-libs (76.1-r0)
(4/6) Installing simdjson (3.12.0-r0)
(5/6) Installing simdutf (7.2.1-r0)
(6/6) Installing nodejs (22.16.0-r2)
Executing busybox-1.37.0-r18.trigger
OK: 1095 MiB in 246 packages
a6db2ba64134:/# nodejs
bash: nodejs: command not found
a6db2ba64134:/# node
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: sqlite3_column_database_name: symbol not found
Error relocating /usr/bin/node: sqlite3session_patchset: symbol not found
Error relocating /usr/bin/node: sqlite3session_delete: symbol not found
Error relocating /usr/bin/node: sqlite3_column_origin_name: symbol not found
Error relocating /usr/bin/node: sqlite3_column_table_name: symbol not found

elsewhere I saw suggestions to run apk upgrade first, but that didn't fix the issue for me.

I get the same issue with musllinux_1_2_aarch64 as well

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions