sieve-editor-gui: Build failure
Nobody has claimed this yet.
- Dominant language
- Nix
- Stars
- 26.2k
- Forks
- 20.1k
- PR merge metrics
- PR metrics pending
Description
Nixpkgs version
- Unstable (26.05)
Describe the bug
sieve-editor-gui fails to build with the current nodejs version. This is the same problem as #476029
Steps to reproduce
Build sieve-editor-gui.
Expected behaviour
Package should build
Screenshots
The package fails to build with the current nodejs version.
Relevant log output
sieve-editor-gui> npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
sieve-editor-gui> npm warn Unknown env config "platform". This will stop working in the next major version of npm.
sieve-editor-gui> npm warn Unknown env config "arch". This will stop working in the next major version of npm.
sieve-editor-gui> npm error code EUSAGE
sieve-editor-gui> npm error
sieve-editor-gui> npm error `npm ci` can only install packages when your package.json and package-lock.json or npm-shrinkwrap.json are in sync. Please update your lock file with `npm install` before continuing.
sieve-editor-gui> npm error
sieve-editor-gui> npm error Missing: fsevents@ from lock file
sieve-editor-gui> npm error
sieve-editor-gui> npm error Clean install a project
sieve-editor-gui> npm error
sieve-editor-gui> npm error Usage:
sieve-editor-gui> npm error npm ci
sieve-editor-gui> npm error
sieve-editor-gui> npm error Options:
sieve-editor-gui> npm error [--install-strategy <hoisted|nested|shallow|linked>] [--legacy-bundling]
sieve-editor-gui> npm error [--global-style] [--omit <dev|optional|peer> [--omit <dev|optional|peer> ...]]
sieve-editor-gui> npm error [--include <prod|dev|optional|peer> [--include <prod|dev|optional|peer> ...]]
sieve-editor-gui> npm error [--strict-peer-deps] [--foreground-scripts] [--ignore-scripts] [--no-audit]
sieve-editor-gui> npm error [--no-bin-links] [--no-fund] [--dry-run]
sieve-editor-gui> npm error [-w|--workspace <workspace-name> [-w|--workspace <workspace-name> ...]]
sieve-editor-gui> npm error [--workspaces] [--include-workspace-root] [--install-links]
sieve-editor-gui> npm error
sieve-editor-gui> npm error aliases: clean-install, ic, install-clean, isntall-clean
sieve-editor-gui> npm error
sieve-editor-gui> npm error Run "npm help ci" for more info
sieve-editor-gui> npm error Log files were not written due to an error writing to the directory: /nix/store/5i2nkf2xjpzf6cwll8ik5h78spc8cry4-sieve-editor-gui-0.6.1-unstable-2025-03-12-npm-deps/_logs
sieve-editor-gui> npm error You can rerun the command with `--loglevel=verbose` to see the logs in your terminal
Additional context
No response
System metadata
- system:
"x86_64-linux" - host os:
Linux 6.18.0, NixOS, 26.05 (Yarara), 26.05.20260105.9f0c42f - multi-user?:
yes - sandbox:
yes - version:
nix-env (Nix) 2.32.5 - nixpkgs:
/nix/store/0yj36irhwn225ywy1saz0gf5wr2ciz50-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
- I assert that this is a bug and not a support request.
- I assert that this is not a duplicate of an existing issue.
- I assert that I have read the NixOS Code of Conduct and agree to abide by it.
Is this issue important to you?
Add a 👍 reaction to issues you find important.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Locate the sieve-editor-gui package definition and its package.json/package-lock.json inputs, then reproduce the npm ci failure using the log and related issue #476029 as starting points. Done means sieve-editor-gui builds successfully with the current nodejs version.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- nodejs
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100