Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • aports aports
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Graph
    • Compare revisions
  • Issues 723
    • Issues 723
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 303
    • Merge requests 303
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Model experiments
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • alpinealpine
  • aportsaports
  • Issues
  • #11615
Closed
Open
Issue created Jun 05, 2020 by Jaideep Padhye@jpadhye

Error relocating /usr/bin/node: nghttp2_option_set_max_settings: symbol not found

Just FYI. Facing the following issue after this change was merged (I guess): !8796 (merged)

docker: + apk add -U --no-cache nodejs npm unzip
docker: fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gz
docker: fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/community/x86_64/APKINDEX.tar.gz
docker: fetch http://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
docker: (1/8) Installing brotli (1.0.7-r3)
docker: (2/8) Installing c-ares (1.16.1-r0)
docker: (3/8) Installing libgcc (9.3.0-r2)
docker: (4/8) Installing libstdc++ (9.3.0-r2)
docker: (5/8) Installing libuv (1.37.0-r0)
docker: (6/8) Installing nodejs (12.18.0-r0)
docker: (7/8) Installing npm (12.18.0-r0)
docker: (8/8) Installing unzip (6.0-r7)
docker: Executing busybox-1.31.1-r9.trigger
docker: OK: 128 MiB in 47 packages
docker: + mkdir -p /usr/local/promoteService
docker: + npm ci '--only=production' ---no-progress
docker: Error relocating /usr/bin/node: nghttp2_option_set_max_settings: symbol not found
==> docker: Killing the container: b7184a995a9e3d9c4edb6bf7ba6c78366704962e63987b7a55ac9fb90be55bc1
Build 'docker' errored: Script exited with non-zero exit status: 127

Workaround was to add nghttp2-dev package expicitly.

apk add -U --no-cache nghttp2-dev nodejs npm unzip
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking