Open ksuess opened 4 days ago
make install
is successfull with:
"devDependencies": {
"@parcel/core": "^2.12.0",
"@parcel/watcher-darwin-x64": "^2.4.1",
"@swc/core-darwin-x64": "1.4.16",
@ksuess What version of Node is active?
@davisagli I also just got a similar error and I have node version 20.14.0 https://gist.github.com/ichim-david/7748ad9cd6c7c7fd15542e48d7f422f8
@ichim-david That doesn't look like the same error. @ksuess' build failed with "Error: No prebuild or local build of @parcel/watcher found." but yours failed with "libc++abi: terminating due to uncaught exception of type std::__1::system_error: mutex lock failed: Invalid argument"
I tried to reproduce these errors but I didn't have any problem. These are both beyond my understanding of node packaging. Any ideas, @sneridagh?
@ksuess where do you need @parcel/watcher-darwin-x64
? No package in core needs it as a direct dep. I never use the watcher... I only relied on the built things. Core nowadays only relies on @plone/registry
to be built to work. Unless you are working on it, I'd suggest you don't open a watcher for that.
@ichim-david It happens to me as well, parcel throws a segmentation fault randomly in macos... :( Node issued a patch regarding that issue in 22 last week (but parcel denied to run, it throwed a segmentation fault always in 22), no clue if they ported it to 20, maybe it works better. Under my experience, removing completely dist
folders, trying again, solves the problem. Let's hope it works better in 22, or in latest 20, if not, we might need to drop Parcel :(
Describe the bug
make install
fails.To Reproduce
pipx run cookieplone
make install
Software:
What I tried so far
Please note '✕ missing peer @parcel/core@^2.12.0' in log: