I was previously running a manually installed TeXlive 2013 (as in https://www.tug.org/texlive/quickinstall.html).
Now I have removed this with the according button in tlmng (TeXlive Manager) and installed TeXlive 2015 with the Manjaro package manager.
When I try to compile my documents I get a lot of errors that some libraries or package options are not found. Those are all files and options that were introduced between TeXlive 2013 and 2015...
When I look into the log file of a compiled document a lot of old paths can be found. One example: (/usr/local/texlive/2013/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie
s/tikzlibraryplotmarks.code.tex
File: tikzlibraryplotmarks.code.tex 2008/01/09 v2.10 (rcs-revision 1.1)
However, the path /usr/local/texlive/2013
is not existing anymore. The new install path is /usr/share/texmf-dist
as far as I know. How can LuaLaTeX still use the old path and don't warn about missing files (for those that were existent before)? And how can I change this behaviour to forget about old paths?
I have tried a texhash without success. And I looked into the PATH variable (which needed to be changed by the old manual install) and it doesn't hold the old paths anymore...
Also a kpsewhich tikzlibraryplotmarks.code.tex
gives the correct
/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryplotmarks.code.tex
.