-
Notifications
You must be signed in to change notification settings - Fork 45
Open
Description
# pnpm install
Packages: +125
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Progress: resolved 125, reused 125, downloaded 0, added 125, done
devDependencies:
+ @codama/nodes-from-anchor 1.1.6
+ @codama/renderers-js 1.2.5
+ @codama/renderers-rust 1.0.14
+ @iarna/toml 2.2.5
+ @metaplex-foundation/shank-js 0.1.7
+ codama 1.2.6
+ typescript 5.7.3
+ zx 7.2.3 (8.3.2 is available)
Done in 4.1s
root@uranus:~/SOL-STAKE-MAP/my-program# pnpm generate
> @ generate /root/SOL-STAKE-MAP/my-program
> pnpm generate:idls && pnpm generate:clients
> @ generate:idls /root/SOL-STAKE-MAP/my-program
> zx ./scripts/generate-idls.mjs
No existing version found for shank.
Will install version matching "shank: '^0.4.2'" to /root/SOL-STAKE-MAP/my-program/.cargo/bin/shank
Updating crates.io index
Installing shank-cli v0.4.2
error: failed to compile `shank-cli v0.4.2`, intermediate artifacts can be found at `/tmp/cargo-installRg7Jsx`
Caused by:
failed to select a version for the requirement `toml = "^0.8"`
candidate versions found which didn't match: 0.5.11, 0.5.10, 0.5.9, ...
location searched: crates.io index
required by package `cargo_toml v0.17.0`
... which satisfies dependency `cargo_toml = "^0.17"` of package `shank_idl v0.4.2`
... which satisfies dependency `shank_idl = "^0.4.2"` of package `shank-cli v0.4.2`
node:internal/child_process:1120
result.error = new ErrnoException(result.error, 'spawnSync ' + options.file);
^
Error: spawnSync /root/SOL-STAKE-MAP/my-program/.cargo/bin/shank ENOENT
at Object.spawnSync (node:internal/child_process:1120:20)
at spawnSync (node:child_process:868:24)
at getBinaryVersion (/root/SOL-STAKE-MAP/my-program/node_modules/.pnpm/@metaplex-foundation+rustbin@0.3.5/node_modules/@metaplex-foundation/rustbin/dist/src/utils/version.js:16:69)
at rustbinVersion (/root/SOL-STAKE-MAP/my-program/node_modules/.pnpm/@metaplex-foundation+rustbin@0.3.5/node_modules/@metaplex-foundation/rustbin/dist/src/rustbin.js:121:63)
at rustbinMatch (/root/SOL-STAKE-MAP/my-program/node_modules/.pnpm/@metaplex-foundation+rustbin@0.3.5/node_modules/@metaplex-foundation/rustbin/dist/src/rustbin.js:163:39)
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
at async checkAndInstallRustBinary (/root/SOL-STAKE-MAP/my-program/node_modules/.pnpm/@metaplex-foundation+shank-js@0.1.7/node_modules/@metaplex-foundation/shank-js/dist/utils/rustbin.js:7:19)
at async generate (/root/SOL-STAKE-MAP/my-program/node_modules/.pnpm/@metaplex-foundation+shank-js@0.1.7/node_modules/@metaplex-foundation/shank-js/dist/generators/shank.js:29:58)
at async generateIdl (/root/SOL-STAKE-MAP/my-program/node_modules/.pnpm/@metaplex-foundation+shank-js@0.1.7/node_modules/@metaplex-foundation/shank-js/dist/generateIdl.js:13:17) {
errno: -2,
code: 'ENOENT',
syscall: 'spawnSync /root/SOL-STAKE-MAP/my-program/.cargo/bin/shank',
path: '/root/SOL-STAKE-MAP/my-program/.cargo/bin/shank',
spawnargs: [ '--version' ]
}
Node.js v23.8.0
ELIFECYCLE Command failed with exit code 1.
ELIFECYCLE Command failed with exit code 1.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels