quarto-dev / quarto-dev/quarto-cli

[docker image] `quarto-full` is broken

Offen
#8,917 0 Kommentare 0 Reaktionen 1 zugewiesene Person Auf GitHub ansehen

@cderv arbeitet bereits daran.

Seit 28.2.2024.

bug builds
Vorherrschende Sprache
JavaScript
Sterne
6k
Forks
458
Ø Merge
1 T. 9 Std.
Gemergte PRs (30 T.)
41

Beschreibung

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")

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.