Latex fails on Silverblue. If you run “sudo texconfig rehash” in order to build the necessary latex.fmt file in your homedir, latex also tries to write into /usr/share/texlive - which is impossible of course with Silverblue.
[fansari@bat pdftex]$ sudo texconfig rehash
mktexlsr: /usr/share/texlive/texmf-config: directory not writable. Skipping…
mktexlsr: /usr/share/texlive/texmf-dist: directory not writable. Skipping…
mktexlsr: /usr/share/texlive/texmf-local//: directory not writable. Skipping…
mktexlsr: /usr/share/texlive/texmf-var: directory not writable. Skipping…
mktexlsr: Done.
I had to remount /usr writeable in order to build the latex.fmt file.
I have used the fedora-toolbox in testing with Intellij IDEA IDE, and Oracle’s Java 9, 10, and 11 along with OpenJDK 8. With it I was able to successfully build one of my earlier Java 1.8 projects, with no/minimal problems. The beauty of this approach was of course the flexibility of using dnf to install the missing bits. Familiarity it seems, trumps all.
Hmm this is very unfortunate, because it still happens in Fedora 32 Silverblue.
Especially if we want to use TextStudio using a container or so simply is not possible.
The workaround mentioned in the issue by editing /etc/texlive/web2c/texmf.cnf also did not work for me. texconfig rehash still tries to search for the files in /usr/share/texlive/.
Can we somehow permanently move tex configs & caches to /var/etc?
Uh, /etc is not symlinked from /var/etc it is actually in /etc.
Perhaps you could post your question on ask.fp.o instead of bumping this very old topic, even if there is a relationship in problems, ie latex.