Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

documentclass not found #312

Open
hchasens opened this issue Nov 12, 2024 · 0 comments
Open

documentclass not found #312

hchasens opened this issue Nov 12, 2024 · 0 comments

Comments

@hchasens
Copy link

hchasens commented Nov 12, 2024

Steps to Recreate

  1. `$ cd /srv/
  2. $ sudo git clone https://github.com/overleaf/toolkit.git ./overleaf-toolkit
  3. cd ./overleaf-toolkit && ./bin/init
  4. ./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 ======
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant