`ACTION binding_gyp_action_before_build_target_install_deps mason_packages` is called twice on Node 10
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- cpp, node.js
- Área
- build-system
Línea de trabajo
Reproduce la instalación con node_or_tools por sí solo y junto con otros paquetes en package.json en Node v10.11.0; después, inspecciona la ruta de compilación de node-pre-gyp/node-gyp alrededor de la acción repetida binding_gyp_action_before_build_target_install_deps. Se considera terminado cuando la acción se ejecuta una vez y el paquete protobuf de Mason se instala sin el error de archivo temporal faltante.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
This is very weird as it only happens if node_or_tools is part of a package.json with other packages, but it doesn't happen if node_or_tools is the only package in the package.json file.
Node version is v10.11.0
node-pre-gyp WARN Using request for node-pre-gyp https download
node-pre-gyp WARN Tried to download(403): https://mapbox-node-binary.s3.amazonaws.com/node_or_tools/v1.0.6/Release/node-v64-darwin-x64.tar.gz
node-pre-gyp WARN Pre-built binaries not found for [email protected] and [email protected] (node-v64 ABI, unknown) (falling back to source compile with node-gyp)
node-pre-gyp WARN Pre-built binaries not installable for [email protected] and [email protected] (node-v64 ABI, unknown) (falling back to source compile with node-gyp)
node-pre-gyp WARN Hit error Connection closed while downloading tarball file
ACTION binding_gyp_action_before_build_target_install_deps mason_packages
ACTION binding_gyp_action_before_build_target_install_deps mason_packages
Downloading Mason @ca9b4cb
Downloading Mason @ca9b4cb
* Downloading binary package osx-x86_64/protobuf/3.0.0.tar.gz...
* Downloading binary package osx-x86_64/protobuf/3.0.0.tar.gz...
* Installed binary package at /xxx/node_modules/node_or_tools/mason_packages/osx-x86_64/protobuf/3.0.0
* Linking /xxx/node_modules/node_or_tools/mason_packages/osx-x86_64/protobuf/3.0.0
* Links will be inside /xxx/node_modules/node_or_tools/mason_packages/.link/
* Using bash fallback for symlinking (install lndir for faster symlinking)
mv: cannot stat '/xxx/node_modules/node_or_tools/mason_packages/.binaries/osx-x86_64/protobuf/3.0.0.tar.gz.tmp': No such file or directory
- Lenguaje dominante
- C++
- Estrellas
- 155
- Forks
- 47
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de mapbox/node-or-tools
-
why was dev taken private?Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 10/100
mapbox/node-or-tools#84 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
mapbox/node-or-tools#82 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
mapbox/node-or-tools#81 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
mapbox/node-or-tools#80 ·
-
Windows buildAbierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100
mapbox/node-or-tools#77 · 5 reacciones ·
Todos los issues de mapbox/node-or-tools
Issues similares
-
`enzymexla.linalg.lu` lowering fails for a tall matrix: the permutation is built with the pivot typeAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
EnzymeAD/Enzyme-JAX#3286 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
apache/iceberg-cpp#973 ·
Los mantenedores suelen responder en 1 día
-
Add c++23 mapping to nvccAbiertofeature request
Dificultad 1/5 Menos de una hora Aptitud para principiantes 86/100
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Los mantenedores suelen responder en 1 día