documentclass not found
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
- docker, latex, shell
- Área
- devops, infrastructure
Línea de trabajo
Reproduce el fallo del checkout del toolkit indicado usando ./bin/init y ./bin/up; después, inspecciona cómo gestiona el servicio en ejecución el paquete moderncv instalado mediante tlmgr. Comprueba las variantes del compilador indicadas y la configuración que muestra /bin/doctor. Se considera terminado cuando una documentclass de CTAN instalada es accesible para el servicio y el ejemplo compila sin un error de archivo inexistente.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Steps to Recreate
- `$ cd /srv/
$ sudo git clone https://github.com/overleaf/toolkit.git ./overleaf-toolkitcd ./overleaf-toolkit && ./bin/init./bin/up
Behavior
Installed documentclass packages are not accessible from the service.
e.g. \documentclass{moderncv} returns LaTeX Error: File moderncv.cls' not found.`
After running tlmgr install moderncv and insuring it's installed with tlmgr list --only-installed it still won't recognize it's installed.
I've tried all the default compilers, pdfLaTeX, LaTeX, XeLaTeX, and LuaLaTeX.
This persists with other \docuemntclasss. No documentclass from CTAN works.
/bin/doctor
Host System: Arch Linux
====== Overleaf Doctor ======
- Host Information
- Linux
- lsb_release not found !
- Dependencies
- bash
- status: present
- version info: 5.2.37(1)-release
- docker
- status: present
- version info: Docker version 27.3.1, build ce1223035a
- realpath
- status: present
- version info: realpath (GNU coreutils) 9.5
- perl
- status: present
- version info: 5.040000
- awk
- status: present
- version info: GNU Awk 5.3.1, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.1, GNU MP 6.3.0)
- openssl
- status: present
- version info: OpenSSL 3.4.0 22 Oct 2024 (Library: OpenSSL 3.4.0 22 Oct 2024)
- docker compose
- status: present
- version info: Docker Compose version 2.30.3
- Docker Daemon
- status: up
- server version: 27.3.1
WARNING: bridge-nf-call-iptables is disabled
WARNING: bridge-nf-call-ip6tables is disabled
====== Configuration ======
- config/version
- status: present
- version: 5.2.1
- config/overleaf.rc
- status: present
- values
- OVERLEAF_DATA_PATH: data/overleaf
- OVERLEAF_LOG_PATH: not set, keeping logs in container
- SERVER_PRO: false
- SIBLING_CONTAINERS_ENABLED: false
- OVERLEAF_LISTEN_IP: REDACTED
- OVERLEAF_PORT: 1111
- MONGO_ENABLED: true
- MONGO_IMAGE: mongo
- MONGO_VERSION: 6.0
- MONGO_DATA_PATH: data/mongo
- REDIS_ENABLED: true
- REDIS_IMAGE: redis:6.2
- REDIS_AOF_PERSISTENCE: true
- REDIS_DATA_PATH: data/redis
- NGINX_ENABLED: false
- NGINX_CONFIG_PATH: config/nginx/nginx.conf
- TLS_PRIVATE_KEY_PATH: config/nginx/certs/overleaf_key.pem
- TLS_CERTIFICATE_PATH: config/nginx/certs/overleaf_certificate.pem
- NGINX_HTTP_LISTEN_IP: 127.0.1.1
- NGINX_HTTP_PORT: 80
- NGINX_TLS_LISTEN_IP: 127.0.1.1
- TLS_PORT: 443
- GIT_BRIDGE_ENABLED: false
- config/variables.env
- status: present
- values
- SHARELATEX_FILESTORE_BACKEND: fs
- SHARELATEX_HISTORY_BACKEND: fs
- OVERLEAF_FILESTORE_BACKEND: fs
- OVERLEAF_HISTORY_BACKEND: fs
====== Warnings ======
! Detected SIBLING_CONTAINERS_ENABLED=false. When not using Sibling containers, users have full read and write access to the 'sharelatex' container resources (filesystem, network, environment variables) when running LaTeX compiles. Only use this mode in environments where all users are trusted and no isolation of users is required.
====== End ======
- Lenguaje dominante
- Shell
- Estrellas
- 1.3k
- Forks
- 314
- Merge medio
- 9 d 7 h
- PR fusionados (30 d)
- 1
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Sin 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 overleaf/toolkit
-
Container mongo Started - Error response from daemon on kernel 7.0.13Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 68/100
-
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
-
Nginx problem after rebootAbierto
Dificultad 3/5 1-2 días Aptitud para principiantes 48/100
Todos los issues de overleaf/toolkit
Issues similares
-
darwin zsh
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
carapace-sh/carapace-bin#3846 ·
Los mantenedores suelen responder en 1 día
-
area: backend bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
snapotter-hq/SnapOtter#2415 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
omacom/try-omarchy#343 ·
Los mantenedores suelen responder en 1 día
-
docs: AGENTS.md has no rule against running deploy scripts into the owner's game installPosiblemente ocupada @thesprockee la tomó hoy. Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
EchoTools/nevr-runtime#524 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
fullsend-ai/fullsend#8382 ·
Los mantenedores suelen responder en 1 día