Comments (5)
For reproducing this issue, I have created a public repo https://github.com/lalitkumarbTR/jsii-pacmak-issue
from jsii.
Update: It works on Amazon Linux and Ubuntu 18.04 when tested on AWS Cloud9 running on EC2. Unfortunately, GitHub runner cannot run neither Amazon Linux nor Ubuntu 18.04(deprecated). I cannot use self-hosted runner just for packaging the artifacts. So it is certainly a bug impacting MacOS, Ubuntu 20.04, 22.04/latest.
from jsii.
Workaround: Use node v18.13
I opened a case with AWS and the support engineer was able to figure out the workaround. The reason it worked on Amazon Linux and not on Ubuntu 20.04/22.04 is because of the node version which is 18.13 on AL2023 while it is 18.17 by default from nvm on Ubuntu. On my laptop MacOS I was running node v16.x and it did not work either, so upgrading to node 18.13 fixed the issue. The active support for node 18(LTS) will end on (18 Oct 2023) per https://endoflife.date/nodejs So it would be better to get this issue/bug fixed on all node versions > 18.
from jsii.
Related Issues (20)
- JSII warning message appearing in the console output HOT 2
- (aws-quicksight): quicksight generated Python is really huge could it be smaller? HOT 5
- Using AWS CLI v2 in jsii/superchain image HOT 1
- Docker build issue in Mac HOT 2
- go: jsii doesn't handle module imports for private modules HOT 1
- latest jsii-rosetta package is not used. HOT 4
- JSII v1.82.0 doesn't seem to be released for Java HOT 2
- Python: JSIIMeta uses Any type instead of TypeVar variable HOT 3
- JSii silently forgets to include bundledDependencies in a monorepo HOT 6
- JSii blocks the node process when the JS code is not being called by the host HOT 4
- Superchain: missing permissions for installation of global packages HOT 3
- Python: CdkFunction.environment is dereferenced prematurely instead of returning IResolvable HOT 1
- jsii-docgen does not use jsii-rosetta@5 HOT 2
- ClassCastException when trying to get Element from Node HOT 3
- jsii 1.86.0 incorrectly infers the type of an object HOT 2
- jsii release 1.86.0 is breaking our tox tests HOT 5
- New feature from PR #4181 causes "EPERM: operation not permitted, symlink" on Windows HOT 4
- jsii-runtime-go have json unmarshall issue when execute in parallel
- jsii-pacmak fails to build python package HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jsii.