Update from 1.9.2 to 1.9.3 broke NodeJS 8 support #7

Open
opened 2019-04-04 14:01:16 +00:00 by Ghost · 2 comments

So lately I started receiving following problem:

[2/4] Fetching packages...

warning store@1.3.20: The engine "browser" appears to be invalid.

info fsevents@1.2.7: The platform "linux" is incompatible with this module.

info "fsevents@1.2.7" is an optional dependency and failed compatibility check. Excluding it from installation.

error rsa-compat@1.9.4: The engine "node" is incompatible with this module. Expected version ">=10.12".

error Found incompatible module

info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.

src/sf/Makefile:36: recipe for target 'install' failed

make: *** [install] Error 1

script returned exit code 2

It's caused by following update in rsa-compat

  "engines": {
    "node": ">=10.12"
  }

I think, this update is not semver-compliant because broke backward compatiblity

So lately I started receiving following problem: ``` [2/4] Fetching packages... warning store@1.3.20: The engine "browser" appears to be invalid. info fsevents@1.2.7: The platform "linux" is incompatible with this module. info "fsevents@1.2.7" is an optional dependency and failed compatibility check. Excluding it from installation. error rsa-compat@1.9.4: The engine "node" is incompatible with this module. Expected version ">=10.12". error Found incompatible module info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command. src/sf/Makefile:36: recipe for target 'install' failed make: *** [install] Error 1 script returned exit code 2 ``` It's caused by following update in rsa-compat ``` "engines": { "node": ">=10.12" } ``` I think, this update is not semver-compliant because broke backward compatiblity
Author

If someone has the same problem, I fixed it temporarly with:

  "resolutions": {
    "rsa-compat": "1.9.1"
  },
If someone has the same problem, I fixed it temporarly with: ``` "resolutions": { "rsa-compat": "1.9.1" }, ```
Owner

That’s just yarn being a ninny.

It’ll work just fine if yarn would just let you install it.

I think I changed the node version in v2 and then back-ported an update and accidentally copied the version into v1.

That’s just yarn being a ninny. It’ll work just fine if yarn would just let you install it. I think I changed the node version in v2 and then back-ported an update and accidentally copied the version into v1.
Sign in to join this conversation.
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: coolaj86/rsa-compat.js#7
No description provided.