-
Notifications
You must be signed in to change notification settings - Fork 76
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot install v1.0.1 on Ubuntu arm64 #122
Comments
Same here. Link on AWS works for 1.0.0 but not 1.0.1 |
seems to install properly now |
I'm getting a similar error too, although I'm using a virtualized raspberry pi environment using arm-runner-action. [5/5] Building fresh packages...
error /plebbit-cli/node_modules/captcha-canvas/node_modules/skia-canvas: Command failed.
Exit code: 1
Command: node-pre-gyp install || npm run build -- --release
Arguments:
Directory: /plebbit-cli/node_modules/captcha-canvas/node_modules/skia-canvas
Output:
node-pre-gyp info it worked if it ends with ok
node-pre-gyp info using [email protected]
node-pre-gyp info using [email protected] | linux | arm64
node-pre-gyp info check checked for "/plebbit-cli/node_modules/captcha-canvas/node_modules/skia-canvas/lib/v6/index.node" (not found)
node-pre-gyp http GET https://skia-canvas.s3.us-east-1.amazonaws.com/v1.0.1/linux-arm64-napi-v6-glibc.tar.gz
node-pre-gyp ERR! install response status 403 Forbidden on https://skia-canvas.s3.us-east-1.amazonaws.com/v1.0.1/linux-arm64-napi-v6-glibc.tar.gz
node-pre-gyp ERR! install error
node-pre-gyp ERR! stack Error: response status 403 Forbidden on https://skia-canvas.s3.us-east-1.amazonaws.com/v1.0.1/linux-arm64-napi-v6-glibc.tar.gz
node-pre-gyp ERR! stack at /plebbit-cli/node_modules/@mapbox/node-pre-gyp/lib/install.js:67:15
node-pre-gyp ERR! stack at processTicksAndRejections (node:internal/process/task_queues:96:5)
node-pre-gyp ERR! System Linux 5.15.0-1024-azure
node-pre-gyp ERR! command "/usr/bin/node" "/plebbit-cli/node_modules/captcha-canvas/node_modules/skia-canvas/node_modules/.bin/node-pre-gyp" "install"
node-pre-gyp ERR! cwd /plebbit-cli/node_modules/captcha-canvas/node_modules/skia-canvas
node-pre-gyp ERR! node -v v16.18.1
node-pre-gyp ERR! node-pre-gyp -v v1.0.10
node-pre-gyp ERR! not ok
response status 403 Forbidden on https://skia-canvas.s3.us-east-1.amazonaws.com/v1.0.1/linux-arm64-napi-v6-glibc.tar.gz
> [email protected] build
> cargo-cp-artifact -nc lib/v6/index.node -- cargo build --message-format=json-render-diagnostics --release
Error: could not find the `cargo` executable.
You can find instructions for installing Rust and Cargo at:
https://www.rust-lang.org/tools/install
Did not copy "cdylib:skia-canvas" |
yes installed 1.0.1 on my laptop. |
@renambot Is your laptop |
yes M1 macbook pro |
Running into the same issue on a MacBook with an m1 processor. |
Getting the same problem here |
Version |
I am having the same problem. This is quite a problem for us, as we need to support linux-arm64 |
Forcing the version to |
I've resorted to publishing a fork to workaround this issue. That was very tedious to get up and running, as the ci in this repository is rather broken due to various platform deprecations, and some of it relying on self-hosted arm/arm64 runners. Tbh, using |
I'm experiencing the same problem. Downgrading to 1.0.0 helped, but it's more of a temporary solution (thanks @BridgeSenseDev by the way). Is there any progress here or we need to compile it from source manually? |
I've published some of the binaries in my fork as well, which contain various updates as per release notes on each version (also the updated CHANGELOG). There are no linux-x86 versions though. https://github.com/mpaperno/skia-canvas/releases (Note that the binaries published prior to latest version do not include I don't have anything published on NPM, but the fork can be installed/used directly with a URL, eg.
or "dependencies": {
"skia-canvas": "github:mpaperno/skia-canvas#master"
} |
When trying to install v1.0.1 on Ubuntu 22.04.1 arm64, I get the following error:
Full log: 2022-10-23T21_57_44_833Z-debug-0.log
The text was updated successfully, but these errors were encountered: