Closed dvgui closed 2 years ago
keytar fails to install with yarn.
yarn install keytar on windows
Expected behavior:
Package installed
Actual behavior:
> yarn -W add keytar yarn add v1.22.15 [1/4] Resolving packages... [2/4] Fetching packages... warning Pattern ["ethereumjs-abi@git+https://github.com/ethereumjs/ethereumjs-abi.git"] is trying to unpack in the same destination "C:\\Users\\**\\AppData\\Local\\Yarn\\Cache\\v6\\npm-ethereumjs-abi-0.6.8-1ce6a1d64235fabe2aaf827fd606def55693508f\\node_modules\\ethereumjs-abi" as pattern ["ethereumjs-abi@^0.6.8","ethereumjs-abi@^0.6.8","ethereumjs-abi@^0.6.8"]. This could result in non-deterministic behavior, skipping. info fsevents@2.1.2: The platform "win32" is incompatible with this module. info "fsevents@2.1.2" is an optional dependency and failed compatibility check. Excluding it from installation. info fsevents@2.1.3: The platform "win32" is incompatible with this module. info "fsevents@2.1.3" is an optional dependency and failed compatibility check. Excluding it from installation. info fsevents@1.2.13: The platform "win32" is incompatible with this module. info "fsevents@1.2.13" is an optional dependency and failed compatibility check. Excluding it from installation. [3/4] Linking dependencies... warning "workspace-aggregator-453d1b1a-7262-4b3e-8eab-ab15eccdb456 > @scaffold-eth/hardhat > @nomiclabs/hardhat-waffle@2.0.0" has incorrect peer dependency "@nomiclabs/hardhat-ethers@^2.0.0". warning "workspace-aggregator-453d1b1a-7262-4b3e-8eab-ab15eccdb456 > @scaffold-eth/hardhat > hardhat-deploy@0.8.8" has unmet peer dependency "@ethersproject/hardware-wallets@^5.0.14". warning "workspace-aggregator-453d1b1a-7262-4b3e-8eab-ab15eccdb456 > @scaffold-eth/hardhat > eslint-config-airbnb@18.2.0" has unmet peer dependency "eslint-plugin-import@^2.21.2". warning "workspace-aggregator-453d1b1a-7262-4b3e-8eab-ab15eccdb456 > @scaffold-eth/hardhat > eslint-config-airbnb@18.2.0" has unmet peer dependency "eslint-plugin-jsx-a11y@^6.3.0". warning "workspace-aggregator-453d1b1a-7262-4b3e-8eab-ab15eccdb456 > @scaffold-eth/hardhat > eslint-config-airbnb@18.2.0" has unmet peer dependency "eslint-plugin-react@^7.20.0". warning "workspace-aggregator-453d1b1a-7262-4b3e-8eab-ab15eccdb456 > @scaffold-eth/hardhat > eslint-config-airbnb@18.2.0" has unmet peer dependency "eslint-plugin-react-hooks@^4 || ^3 || ^2.3.0 || ^1.7.0". warning "workspace-aggregator-453d1b1a-7262-4b3e-8eab-ab15eccdb456 > @scaffold-eth/hardhat > eslint-plugin-prettier@3.1.4" has unmet peer dependency "prettier@>=1.13.0". warning "workspace-aggregator-453d1b1a-7262-4b3e-8eab-ab15eccdb456 > @scaffold-eth/react-app > @testing-library/user-event@12.1.8" has incorrect peer dependency "@testing-library/dom@>=7.21.4". warning "workspace-aggregator-453d1b1a-7262-4b3e-8eab-ab15eccdb456 > @scaffold-eth/react-app > @uniswap/sdk@3.0.3" has unmet peer dependency "@ethersproject/address@^5.0.0-beta". warning "workspace-aggregator-453d1b1a-7262-4b3e-8eab-ab15eccdb456 > @scaffold-eth/react-app > @uniswap/sdk@3.0.3" has unmet peer dependency "@ethersproject/contracts@^5.0.0-beta". warning "workspace-aggregator-453d1b1a-7262-4b3e-8eab-ab15eccdb456 > @scaffold-eth/react-app > @uniswap/sdk@3.0.3" has unmet peer dependency "@ethersproject/networks@^5.0.0-beta". warning "workspace-aggregator-453d1b1a-7262-4b3e-8eab-ab15eccdb456 > @scaffold-eth/react-app > @uniswap/sdk@3.0.3" has unmet peer dependency "@ethersproject/providers@^5.0.0-beta". warning "workspace-aggregator-453d1b1a-7262-4b3e-8eab-ab15eccdb456 > @scaffold-eth/react-app > @uniswap/sdk@3.0.3" has unmet peer dependency "@ethersproject/solidity@^5.0.0-beta". warning "workspace-aggregator-453d1b1a-7262-4b3e-8eab-ab15eccdb456 > @scaffold-eth/react-app > arb-ts@0.0.18" has incorrect peer dependency "ethers@~5.0.24". warning "workspace-aggregator-453d1b1a-7262-4b3e-8eab-ab15eccdb456 > @scaffold-eth/react-app > eth-hooks@1.1.2" has unmet peer dependency "@ethersproject/address@^5.0.1". warning "workspace-aggregator-453d1b1a-7262-4b3e-8eab-ab15eccdb456 > @scaffold-eth/react-app > eth-hooks@1.1.2" has unmet peer dependency "@ethersproject/bignumber@^5.0.1". warning "workspace-aggregator-453d1b1a-7262-4b3e-8eab-ab15eccdb456 > @scaffold-eth/react-app > eth-hooks@1.1.2" has unmet peer dependency "@ethersproject/constants@^5.0.1". warning "workspace-aggregator-453d1b1a-7262-4b3e-8eab-ab15eccdb456 > @scaffold-eth/react-app > eth-hooks@1.1.2" has unmet peer dependency "@ethersproject/contracts@^5.0.1". warning "workspace-aggregator-453d1b1a-7262-4b3e-8eab-ab15eccdb456 > @scaffold-eth/react-app > eth-hooks@1.1.2" has unmet peer dependency "@ethersproject/providers@^5.0.2". warning "workspace-aggregator-453d1b1a-7262-4b3e-8eab-ab15eccdb456 > @scaffold-eth/react-app > eth-hooks@1.1.2" has unmet peer dependency "@ethersproject/units@^5.0.1". warning "workspace-aggregator-453d1b1a-7262-4b3e-8eab-ab15eccdb456 > @scaffold-eth/react-app > graphiql@1.0.5" has unmet peer dependency "prop-types@>=15.5.0". warning "workspace-aggregator-453d1b1a-7262-4b3e-8eab-ab15eccdb456 > @scaffold-eth/hardhat > eslint-config-airbnb > eslint-config-airbnb-base@14.2.0" has unmet peer dependency "eslint-plugin-import@^2.21.2". warning "workspace-aggregator-453d1b1a-7262-4b3e-8eab-ab15eccdb456 > @scaffold-eth/react-app > web3modal > styled-components@5.2.0" has unmet peer dependency "react-is@>= 16.8.0". warning "workspace-aggregator-453d1b1a-7262-4b3e-8eab-ab15eccdb456 > @scaffold-eth/react-app > react-scripts > @typescript-eslint/eslint-plugin > tsutils@3.17.1" has unmet peer dependency "typescript@>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta". warning "workspace-aggregator-453d1b1a-7262-4b3e-8eab-ab15eccdb456 > @scaffold-eth/react-app > @walletconnect/web3-provider > web3-provider-engine > eth-block-tracker > @babel/plugin-transform-runtime@7.12.0" has unmet peer dependency "@babel/core@^7.0.0-0". [4/4] Building fresh packages... [-/3] ⠂ waiting... [2/3] ⠂ keytar warning Error running install script for optional dependency: "C:\\Users\\**\\Desktop\\nft-scaffold\\scaffold-eth\\node_modules\\@graphprotocol\\graph-cli\\node_modules\\keytar: Command failed. Exit code: 1 Command: prebuild-install || node-gyp rebuild Arguments: Directory: C:\\Users\\**\\Desktop\\nft-scaffold\\scaffold-eth\\node_modules\\@graphprotocol\\graph-cli\\node_modules\\keytar Output: prebuild-install WARN install No prebuilt binaries found (target=16.13.1 runtime=node arch=x64 libc= platform=win32) C:\\Users\\**\\Desktop\\nft-scaffold\\scaffold-eth\\node_modules\\@graphprotocol\\graph-cli\\node_modules\\keytar>if not defined npm_config_node_gyp (node \"C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\node-gyp-bin\\\\..\\..\\node_modules\\node-gyp\\bin\\node-gyp.js\" rebuild ) else (node \"\" rebuild ) gyp info it worked if it ends with ok gyp info using node-gyp@8.4.1 gyp info using node@16.13.1 | win32 | x64 gyp info find Python using Python version 3.9.6 found at \"C:\\Users\\**\\AppData\\Local\\Programs\\Python\\Python39\\python.exe\" gyp info find VS using VS2019 (16.11.31624.102) found at: gyp info find VS \"C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\" gyp info find VS run with --verbose for detailed information gyp info spawn C:\\Users\\**\\AppData\\Local\\Programs\\Python\\Python39\\python.exe gyp info spawn args [ gyp info spawn args 'C:\\\\Users\\\\**\\\\AppData\\\\Roaming\\\\nvm\\\\v16.13.1\\\\node_modules\\\\npm\\\\node_modules\\\\node-gyp\\\\gyp\\\\gyp_main.py', gyp info spawn args 'binding.gyp', gyp info spawn args '-f', gyp info spawn args 'msvs', gyp info spawn args '-I', gyp info spawn args 'C:\\\\Users\\\\**\\\\Desktop\\\\nft-scaffold\\\\scaffold-eth\\\\node_modules\\\\@graphprotocol\\\\graph-cli\\\\node_modules\\\\keytar\\\\build\\\\config.gypi', gyp info spawn args '-I', gyp info spawn args 'C:\\\\Users\\\\**\\\\AppData\\\\Roaming\\\\nvm\\\\v16.13.1\\\\node_modules\\\\npm\\\\node_modules\\\\node-gyp\\\\addon.gypi', gyp info spawn args '-I', gyp info spawn args 'C:\\\\Users\\\\**\\\\AppData\\\\Local\\\\node-gyp\\\\Cache\\\\16.13.1\\\\include\\\\node\\\\common.gypi', gyp info spawn args '-Dlibrary=shared_library', gyp info spawn args '-Dvisibility=default', gyp info spawn args '-Dnode_root_dir=C:\\\\Users\\\\**\\\\AppData\\\\Local\\\\node-gyp\\\\Cache\\\\16.13.1', gyp info spawn args '-Dnode_gyp_dir=C:\\\\Users\\\\**\\\\AppData\\\\Roaming\\\\nvm\\\\v16.13.1\\\\node_modules\\\\npm\\\\node_modules\\\\node-gyp', gyp info spawn args '-Dnode_lib_file=C:\\\\\\\\Users\\\\\\\\**\\\\\\\\AppData\\\\\\\\Local\\\\\\\\node-gyp\\\\\\\\Cache\\\\\\\\16.13.1\\\\\\\\<(target_arch)\\\\\\\\node.lib', gyp info spawn args '-Dmodule_root_dir=C:\\\\Users\\\\**\\\\Desktop\\\\nft-scaffold\\\\scaffold-eth\\\\node_modules\\\\@graphprotocol\\\\graph-cli\\\\node_modules\\\\keytar', gyp info spawn args '-Dnode_engine=v8', gyp info spawn args '--depth=.', gyp info spawn args '--no-parallel', gyp info spawn args '--generator-output', gyp info spawn args 'C:\\\\Users\\\\**\\\\Desktop\\\\nft-scaffold\\\\scaffold-eth\\\\node_modules\\\\@graphprotocol\\\\graph-cli\\\\node_modules\\\\keytar\\\\build', gyp info spawn args '-Goutput_dir=.' gyp info spawn args ] gyp info spawn C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\MSBuild\\Current\\Bin\\MSBuild.exe gyp info spawn args [ gyp info spawn args 'build/binding.sln', gyp info spawn args '/clp:Verbosity=minimal', gyp info spawn args '/nologo', gyp info spawn args '/p:Configuration=Release;Platform=x64' gyp info spawn args ] Los proyectos de esta soluci�n se van a compilar de uno en uno. Para habilitar la compilaci�n en paralelo, agregue el modificador \"-m\". async.cc C:\\Users\\**\\AppData\\Local\\node-gyp\\Cache\\16.13.1\\include\\node\\node.h(63,10): fatal error C1083: No se puede abrir el archivo incluir: 'v8.h': No such file or directory [C:\\Users\\**\\Desktop\\nft-scaffold\\scaffold-eth\\node_modules\\@graphprotocol\\graph-cli\\node_modules\\keytar\\build\\keytar.vcxproj] gyp ERR! build error gyp ERR! stack Error: `C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\MSBuild\\Current\\Bin\\MSBuild.exe` failed with exit code: 1 gyp ERR! stack at ChildProcess.onExit (C:\\Users\\**\\AppData\\Roaming\\nvm\\v16.13.1\\node_modules\\npm\\node_modules\\node-gyp\\lib\\build.js:194:23) gyp ERR! stack at ChildProcess.emit (node:events:390:28) gyp ERR! stack at Process.ChildProcess._handle.onexit (node:internal/child_process:290:12) gyp ERR! System Windows_NT 10.0.22000 gyp ERR! command \"C:\\\\Program Files\\\\nodejs\\\\node.exe\" \"C:\\\\Program Files\\\\nodejs\\\\node_modules\\\\npm\\\\node_modules\\\\node-gyp\\\\bin\\\\node-gyp.js\" \"rebuild\" gyp ERR! cwd C:\\Users\\**\\Desktop\\nft-scaffold\\scaffold-eth\\node_modules\\@graphprotocol\\graph-cli\\node_modules\\keytar gyp ERR! node -v v16.13.1 gyp ERR! node-gyp -v v8.4.1 success Saved 1 new dependency. info Direct dependencies └─ keytar@7.7.0 info All dependencies └─ keytar@7.7.0 Done in 26.34s.
Latest
Prerequisites
Description
keytar fails to install with yarn.
Steps to Reproduce
yarn install keytar on windows
Expected behavior:
Package installed
Actual behavior:
Versions
Latest