quarto-dev / quarto-dev/quarto-cli

[docker image] `quarto-full` is broken

Abierto
#8,917 0 comentarios 0 reacciones 1 asignado Ver en GitHub

@cderv ya está trabajando en esto.

Desde el 28/2/2024.

bug builds
Lenguaje dominante
JavaScript
Estrellas
6k
Forks
458
Merge medio
1 d 9 h
PR fusionados (30 d)
41

Descripción

It should have TinyTeX installed

https://github.com/quarto-dev/quarto-cli/blob/2485d18a05cb8c12989e795ed01bb2cf7f43a0e3/.github/actions/docker/action.yml#L59-L69

but there is an error

[✓] Removing directory
#9 7.515 ERROR: NotFound: No such file or directory (os error 2): remove '/root/.TinyTeX'
#9 7.515 
#9 7.515 Stack trace:
#9 7.515     at async Object.remove (ext:deno_fs/30_fs.js:199:3)
#9 7.515     at async file:///opt/quarto/bin/quarto.js:97019:13
#9 7.515     at async Object.withSpinner (file:///opt/quarto/bin/quarto.js:75498:16)
#9 7.515     at async Object.uninstall (file:///opt/quarto/bin/quarto.js:97014:5)
#9 7.515     at async updateTool (file:///opt/quarto/bin/quarto.js:97381:13)
#9 7.515     at async Command.fn (file:///opt/quarto/bin/quarto.js:100667:17)
#9 7.515     at async Command.execute (file:///opt/quarto/bin/quarto.js:8104:13)
#9 7.515     at async quarto (file:///opt/quarto/bin/quarto.js:115797:5)
#9 7.515     at async file:///opt/quarto/bin/quarto.js:115809:9
#9 7.515     at async mainRunner (file:///opt/quarto/bin/quarto.js:115706:9)
#9 DONE 7.6s

This image only has R configured also and no package installed

This is quarto check in the container

# quarto check
Quarto 1.5.22
[✓] Checking versions of quarto binary dependencies...
      Pandoc version 3.1.11: OK
      Dart Sass version 1.69.5: OK
      Deno version 1.37.2: OK
[✓] Checking versions of quarto dependencies......OK
[✓] Checking Quarto installation......OK
      Version: 1.5.22
      Path: /opt/quarto/bin

[✓] Checking tools....................OK
      TinyTeX: (external install)
      Chromium: (not installed)

[✓] Checking LaTeX....................OK
      Using: Installation From Path
      Path: /usr/local/bin
      Version: 2023

[✓] Checking basic markdown render....OK

[✓] Checking Python 3 installation....(None)

      Unable to locate an installed version of Python 3.
      Install Python 3 from https://www.python.org/downloads/

[✓] Checking R installation...........OK
      Version: 4.3.2
      Path: /opt/R/4.3.2/lib/R
      LibPaths:
        - /opt/R/4.3.2/lib/R/library
      knitr: (None)
      rmarkdown: (None)

      The knitr package is not available in this R installation.
      Install with install.packages("knitr")
      The rmarkdown package is not available in this R installation.
      Install with install.packages("rmarkdown")

Guía de contribución

Abrir la guía de contribución

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.

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.