Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Installing required packages fails if the system library is not writable and the user has no library

Abierto
#1,516 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

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
linux, r, typescript, vscode

Línea de trabajo

No se nombran archivos, pruebas ni puntos de entrada. Empieza por reproducir el aviso de instalación en Linux sin una biblioteca de usuario y con una biblioteca del sistema que no permita escritura; después, sigue el flujo de instalación de paquetes de la extensión. El trabajo estará terminado cuando el fallo se muestre claramente y el comportamiento esperado de la biblioteca de usuario esté cubierto por una prueba de regresión.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

bug

Describe the bug
If a user without any user-level R library gets a prompt asking if they want to install languageserver and they click yes, the process exits without bubbling up as a popup.

To Reproduce
Steps to reproduce the behavior:

  1. Launch folder in VScode containing R files on a system without languageserver/jsonlite installed, and no user library for the working user.
  2. Receive prompt to install languageserver
  3. Process exits because system library is not writable.

Can you fix this issue by yourself? (We appreciate the help)

No

Expected behavior
I would expect VScode to either prompt me to create a new user library, it to be automatically created, or at least a popup describing what's wrong.

Environment (please complete the following information):

  • OS: Linux
  • VSCode Version: [1.88.1]
  • R Version: 4.3.3
  • vscode-R version: [e.g. 1.2.2]

Additional context
Add any other context about the problem here.

Lenguaje dominante
TypeScript
Estrellas
1.2k
Forks
139
Merge medio
23 h 31 min
PR fusionados (30 d)
13

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de REditorSupport/vscode-R

Todos los issues de REditorSupport/vscode-R

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.