I'm not able to get past this error. I do not wish to do a fresh install of texlive. Why is texlive
so frickin annoying? Why does it force me too fresh install? Why can't I just upgrade texlive
like any other piece of software? Why can't I just use the older version? Why can't I live in peace?
nikhil@spyder:~/report$ tlmgr install listings
(running on Debian, switching to user mode!)
tlmgr: Remote repository is newer than local (2017 < 2018)
Cross release updates are only supported with
update-tlmgr-latest(.sh/.exe) --update
Please see https://tug.org/texlive/upgrade.html for details.
apt
without needing to update your TL installation. If you had an upstream install, you could just keep using the 2017 version. So nothing forces you to update either way.listings
package peacefully. Sorry if that is not evident from the question. Thanks for your insights though. I wasn't aware that I could simply install packages usingapt
.update-tlmgr-latest
from the URL shown and run it? It is not more complicated as runningtlmgr
, and not "frickin annoying". What do you mean with "like any other piece of software"? If you talk about Linux software, then stick to the outdated distribution packages. If you talk about software in general, then note that e.g. under Windows basically ALL software need a new EXE downloaded and executed on major version changes.