

























The build failed with an error for a whole month, and only now have I managed to figure it out with the latest update.
prepare() {
cd "${_snapshot}"
npm install # Need to add
npm ci --omit=dev --ignore-scripts --no-bin-links --prefix=.
rm -r 'sources/code/build'
rm 'sources/assets/icons/app.ic'*
}
The error was in prepare():
npm error code EUSAGE
npm error
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.
npm error
npm error Missing: encoding@0.1.13 from lock file
npm error Missing: iconv-lite@0.6.3 from lock file
npm error
npm error Clean install a project
npm error
npm error Usage:
npm error npm ci
npm error
npm error options:
npm error [--install-strategy <hoisted|nested|shallow|linked>] [--legacy-bundling]
npm error [--global-style] [--omit <dev|optional|peer> [--omit <dev|optional|peer> ...]]
npm error [--include <prod|dev|optional|peer> [--include <prod|dev|optional|peer> ...]]
npm error [--strict-peer-deps] [--foreground-scripts] [--ignore-scripts] [--no-audit]
npm error [--no-bin-links] [--no-fund] [--dry-run]
npm error [-w|--workspace <workspace-name> [-w|--workspace <workspace-name> ...]]
npm error [--workspaces] [--include-workspace-root] [--install-links]
npm error
npm error aliases: clean-install, ic, install-clean, isntall-clean
npm error
npm error Run "npm help ci" for more info
npm error A complete log of this run can be found in: /home/kanamori/.npm/_logs/2025-12-13T13_09_22_408Z-debug-0.log
Upstream uses 32 atm. Unexpected consequences lead to false reports there. I would not risk it.
You can do it for yourself though. Tunable is literally on the line 1 of the PKGBUILD.
Report bugs upstream. I'm not a developer, I package the app as is.
Installed Webcord today. When I attempt to share screen, the app immediately closes. Any ideas?
Update: I was able to get it to work after a system reboot. Thanks
The issue was resolved, so I bumped the dependency to Electron 29. Let's hope it won't explode 🙂
Ah, I was not aware of that. I built it with electron29-bin instead so I assumed electron29 would have the same behavior.
There is an issue in official electron29 package. It is pretty much unusable currently as it simply crashes on launch.
You can try it yourself though, if you are feeling lucky. Edit the 1st line in the PKGBUILD to use electron29. Report if you succeed 🙂
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。
Hmm, weird, it worked at the time of update. NPM has probably changed something.
Although
npm ciis important for build reproducibility, only upstream could properly fix this issue, so will fallback to regularnpm ifor now.Fixed in
4.12.1-2.