Closed GitNomster closed 5 years ago
idb-connector
is a AIX only dependency. Seems like two distinct bugs in npm ci
to me:
os
field of the package.optionalDependency
awesome, thank you.
I'm considering dropping AIX support (until a JS-only solution is found) again if npm ci
has any widespread use, this is quite unacceptable.
cc: @patrickhrastnik
Really sorry, but I had to remove AIX support again, I can't accept breaking builds on other platforms for something that maybe a handful of people are going to use. Happy to take a PR that does the same but with JS only.
Related to this idb-connector issue: https://github.com/IBM/nodejs-idb-connector/issues/54
The problem is that the idb-connector
package only builds on the IBM i platform's variant of AIX. There's not a good way to condition the build for only IBM i and not all AIXes
https://github.com/sindresorhus/internal-ip/pull/25 is pending to propagate this fix upstream.
When i install default-gateway 3.1.0 console warns about:
and then, when i try to install deps with
npm ci
it starts to install idb-connector. And result is:With default-gateway v3.0.1 all is ok.