Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • slapos slapos
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Merge requests 130
    • Merge requests 130
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • nexedi
  • slaposslapos
  • Merge requests
  • !1903

Open
Created Oct 08, 2025 by Jérome Perrin@jeromeOwner
  • Report abuse
Report abuse

software/peertube: set npm_config_build_from_source, prevent some check_software errors

  • Overview 1
  • Commits 1
  • Pipelines 1
  • Changes 1

setting npm_config_build_from_source tells npm/yarn to build the source packages instead of using pre-built packages.

This was not enough to solve check_software problems with pre-compiled extensions in binary packages such as @lmdb/lmdb-linux-x64 because these packages get installed anyway. For reference the problem is that such packages contain multiple binaries for different libc versions, which causes check_software from software release test to fail differently on different linux versions. To address this, we remove the files that are not used and mark non executable the ones that might be used.

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: fix/peertube_check_software
GitLab Nexedi Edition | About GitLab | About Nexedi | 沪ICP备2021021310号-2 | 沪ICP备2021021310号-7