rpm v12 and allowScripts problem
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 15/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Activo
- Stack tecnológico
- nodejs, sqlite
- Área
- build-system
Línea de trabajo
The payload names no source files or tests, only an npm install warning about [email protected] and the allowScripts setting. Start by reproducing the install with npm 12 and checking how the project's package.json and lockfile handle install scripts. The reporter says the problem is solved and asks the maintainer to close it, so first confirm with the maintainer whether any change is wanted before writing a fix.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Release Linux Mint 22.3 Zena 64-bit
Kernel Linux 7.0.0-38-generic x86_64
MATE 1.26.2
MATE Terminal 1.26.1
figured it out... so maybe solved will retest and verify
initial concern was the
Error: Could not locate the bindings file. Tried:
then i realized allowScripts had blocked something
npm warn install-scripts 1 package had install scripts blocked because they are not covered by allowScripts:
npm warn install-scripts [email protected] (install: prebuild-install || node-gyp rebuild --release)
npm warn install-scripts
npm warn install-scripts Run `npm install-scripts ls` to review, or `npm install-scripts approve <pkg>` to allow.
did a little research and found
npm v12 blocks dependency install scripts by default, causing packages like better-sqlite3 to
fail at runtime if their native bindings are not built.
Since [email protected] relies on an install script to fetch or compile its binary, the script is skipped,
leading to a missing native module error.
purged everything and did a clean slate..
this time i forced npm to use 11.21.0
still get the warning
npm warn install-scripts 1 package has install scripts not yet covered by allowScripts:
npm warn install-scripts [email protected] (install: prebuild-install || node-gyp rebuild --release)
npm warn install-scripts
npm warn install-scripts Run `npm install-scripts ls` to review, or `npm install-scripts approve <pkg>` to allow.
but it is not blocked just a warning
and it works as advertised. @Arlen22 Feel free to mark this closed after you read it.
- Lenguaje dominante
- TypeScript
- Estrellas
- 60
- Forks
- 17
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
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 TiddlyWiki/MultiWikiServer
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
TiddlyWiki/MultiWikiServer#140 · 4 comentarios ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
TiddlyWiki/MultiWikiServer#139 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
TiddlyWiki/MultiWikiServer#138 ·
-
User creation fails with 500 error when email field is left blank - missing frontend validationAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
TiddlyWiki/MultiWikiServer#136 · 1 reacción ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
TiddlyWiki/MultiWikiServer#135 · 1 comentario ·
Todos los issues de TiddlyWiki/MultiWikiServer
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
polarsource/polar#15580 ·
Los mantenedores suelen responder en 1 día
-
accepted bug via-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 69/100
pingdotgg/t3code#20931 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
bug/1-unconfirmed kind/bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 83/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
ranxianglei/billion-context#3583 ·
Los mantenedores suelen responder en 1 día