Skip to content

Build failure: bitwarden-cli and swagger-cli (nodejs: noBrokenSymlinks) #380227

@gaelj

Description

@gaelj

Nixpkgs version

  • Unstable (25.05)

Steps to reproduce

When building bitwarden-cli as well as swagger-cli I get the same kind of error messages. For example:

> ERROR: noBrokenSymlinks: the symlink /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules
/@bitwarden/clients/node_modules/@bitwarden/vault-export-core points to a missing target /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pc
cf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/libs/tools/export/vault-export/vault-export-core

and

 > ERROR: noBrokenSymlinks: the symlink /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules
/@apidevtools/swagger-cli/node_modules/.bin/node-which points to a missing target /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqx
ys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/which/bin/node-which

Can Hydra reproduce this build failure?

Please select the Hydra Status.

Link to Hydra build job

No response

Relevant log output

       last 25 log lines:
       > patchelf: wrong ELF type
       > patchelf: wrong ELF type
       > patchelf: wrong ELF type
       > patchelf: wrong ELF type
       > patching script interpreter paths in /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0
       > ERROR: noBrokenSymlinks: the symlink /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/node_modules/@bitwarden/vault-export-core points to a missing target /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/libs/tools/export/vault-export/vault-export-core
       > ERROR: noBrokenSymlinks: the symlink /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/node_modules/@bitwarden/web-vault points to a missing target /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/apps/web
       > ERROR: noBrokenSymlinks: the symlink /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/node_modules/@bitwarden/platform points to a missing target /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/libs/platform
       > ERROR: noBrokenSymlinks: the symlink /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/node_modules/@bitwarden/vault points to a missing target /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/libs/vault
       > ERROR: noBrokenSymlinks: the symlink /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/node_modules/@bitwarden/key-management points to a missing target /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/libs/key-management
       > ERROR: noBrokenSymlinks: the symlink /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/node_modules/@bitwarden/importer points to a missing target /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/libs/importer
       > ERROR: noBrokenSymlinks: the symlink /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/node_modules/@bitwarden/desktop-napi points to a missing target /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/apps/desktop/desktop_native/napi
       > ERROR: noBrokenSymlinks: the symlink /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/node_modules/@bitwarden/desktop points to a missing target /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/apps/desktop
       > ERROR: noBrokenSymlinks: the symlink /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/node_modules/@bitwarden/node points to a missing target /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/libs/node
       > ERROR: noBrokenSymlinks: the symlink /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/node_modules/@bitwarden/components points to a missing target /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/libs/components
       > ERROR: noBrokenSymlinks: the symlink /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/node_modules/@bitwarden/common points to a missing target /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/libs/common
       > ERROR: noBrokenSymlinks: the symlink /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/node_modules/@bitwarden/browser points to a missing target /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/apps/browser
       > ERROR: noBrokenSymlinks: the symlink /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/node_modules/@bitwarden/billing points to a missing target /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/libs/billing
       > ERROR: noBrokenSymlinks: the symlink /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/node_modules/@bitwarden/auth points to a missing target /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/libs/auth
       > ERROR: noBrokenSymlinks: the symlink /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/node_modules/@bitwarden/angular points to a missing target /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/libs/angular
       > ERROR: noBrokenSymlinks: the symlink /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/node_modules/@bitwarden/admin-console points to a missing target /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/libs/admin-console
       > ERROR: noBrokenSymlinks: the symlink /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/node_modules/@bitwarden/admin-console-common points to a missing target /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/libs/admin-console/src/common
       > ERROR: noBrokenSymlinks: the symlink /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/node_modules/@bitwarden/cli points to a missing target /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/apps/cli
       > ERROR: noBrokenSymlinks: the symlink /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/node_modules/.bin/bw points to a missing target /nix/store/3vvbg3mprl7rggjsm7xksmmiap28pccf-bitwarden-cli-2024.12.0/lib/node_modules/@bitwarden/clients/node_modules/@bitwarden/cli/build/bw.js
       > ERROR: noBrokenSymlinks: found 19 dangling symlinks and 0 reflexive symlinks

and


up to date, audited 47 packages in 850ms

found 0 vulnerabilities
Finished npmInstallHook
Running phase: fixupPhase
@nix { "action": "setPhase", "phase": "fixupPhase" }
shrinking RPATHs of ELF executables and libraries in /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4
checking for references to /build/ in /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4...
patching script interpreter paths in /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4
ERROR: noBrokenSymlinks: the symlink /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/.bin/parser points to a missing target /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/@babel/parser/bin/babel-parser.js
ERROR: noBrokenSymlinks: the symlink /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/.bin/bump points to a missing target /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/@jsdevtools/version-bump-prompt/bin/bump.js
ERROR: noBrokenSymlinks: the symlink /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/.bin/acorn points to a missing target /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/acorn/bin/acorn
ERROR: noBrokenSymlinks: the symlink /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/.bin/eslint points to a missing target /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/eslint/bin/eslint.js
ERROR: noBrokenSymlinks: the symlink /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/.bin/depcheck points to a missing target /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/depcheck/bin/depcheck.js
ERROR: noBrokenSymlinks: the symlink /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/.bin/is-ci points to a missing target /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/is-ci/bin.js
ERROR: noBrokenSymlinks: the symlink /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/.bin/jsesc points to a missing target /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/jsesc/bin/jsesc
ERROR: noBrokenSymlinks: the symlink /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/.bin/json5 points to a missing target /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/json5/lib/cli.js
ERROR: noBrokenSymlinks: the symlink /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/.bin/mkdirp points to a missing target /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/mkdirp/bin/cmd.js
ERROR: noBrokenSymlinks: the symlink /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/.bin/mocha points to a missing target /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/mocha/bin/mocha
ERROR: noBrokenSymlinks: the symlink /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/.bin/_mocha points to a missing target /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/mocha/bin/_mocha
ERROR: noBrokenSymlinks: the symlink /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/.bin/npm-check points to a missing target /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/npm-check/bin/cli.js
ERROR: noBrokenSymlinks: the symlink /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/.bin/flat points to a missing target /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/flat/cli.js
ERROR: noBrokenSymlinks: the symlink /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/.bin/nyc points to a missing target /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/nyc/bin/nyc.js
ERROR: noBrokenSymlinks: the symlink /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/.bin/rc points to a missing target /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/rc/cli.js
ERROR: noBrokenSymlinks: the symlink /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/.bin/he points to a missing target /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/he/bin/he
ERROR: noBrokenSymlinks: the symlink /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/.bin/shjs points to a missing target /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/shelljs/bin/shjs
ERROR: noBrokenSymlinks: the symlink /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/.bin/semver points to a missing target /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/semver/bin/semver.js
ERROR: noBrokenSymlinks: the symlink /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/.bin/strip-indent points to a missing target /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/strip-indent/cli.js
ERROR: noBrokenSymlinks: the symlink /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/.bin/shx points to a missing target /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/shx/lib/cli.js
ERROR: noBrokenSymlinks: the symlink /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/.bin/uuid points to a missing target /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/uuid/bin/uuid
ERROR: noBrokenSymlinks: the symlink /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/.bin/node-which points to a missing target /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/which/bin/node-which
ERROR: noBrokenSymlinks: the symlink /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/.bin/rimraf points to a missing target /nix/store/r0dia80awly4v9rh2wk6qb1s4jzlqxys-swagger-cli-4.0.4/lib/node_modules/@apidevtools/swagger-cli/node_modules/rimraf/bin.js
ERROR: noBrokenSymlinks: found 23 dangling symlinks and 0 reflexive symlinks

Additional context

No response

System metadata

  • system: "x86_64-linux"
  • host os: Linux 6.13.0, NixOS, 25.05 (Warbler), 25.05.20250206.550e11f
  • multi-user?: no
  • sandbox: yes
  • version: nix-env (Nix) 2.24.12
  • nixpkgs: /nix/store/jikwlrw0jza2k220nfc3zhgyni1j2mcl-source

Notify maintainers


Note for maintainers: Please tag this issue in your pull request description. (i.e. Resolves #ISSUE.)

I assert that this issue is relevant for Nixpkgs

Is this issue important to you?

Add a 👍 reaction to issues you find important.

Metadata

Metadata

Assignees

No one assigned

    Labels

    0.kind: build failureA package fails to build6.topic: nodejsNode.js is a free, open-source, cross-platform JavaScript runtime environment

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions