[tex-live] tlmgr update -self fails, why?

Zdenek Wagner zdenek.wagner at gmail.com
Mon Feb 24 18:19:07 CET 2014

2014-02-24 18:04 GMT+01:00 mario chiari <ml at mariochiari.net>:
> On Mon, 2014-02-24 at 10:59 +0100, Zdenek Wagner wrote:
>> Your TeX Live is too old, current version is 2013. You cannot update
>> the old version, you have to reinstall.
> Ok, i'll try to install a updated version, by the guidelines
> http://www.tug.org/texlive/quickinstall.html
> Just a question. I would like to keep my present install too, and to
> install the updated one under a /usr/local2 directory. Is it possible?
> How?
As default, TeX Live from TUG is installed under
/usr/local/texlive/YYYY where YYYY is the year. You can have several
versions just keeping the default installation path. I myself have all
versions from 2007 to 2013. The one listed at the beginning of PATH
will be used, thus you can easily switch between versions. Moreover,
my PATH starts with /usr/local/texlive/current/bin/x86_64-linux where
current is a symlink to the current version (now 2013). When I install
a new version and check it, I just change this symlink. Thus the new
version is used automatically without need to change the PATH setting
but still it is possible to set PATH temporarily to use a different
version. I have a Tcl/Tk script that can do it easily. I have similar
setup for OpenType fonts so that by changing the "current" symlink
fontconfig is notified usually within 5 minutes.

Notice that I see the same problem in (almost) the latest TeX Live, it
is caused by a conflict with hyperref. Heiko Oberdiek reads this list
so I hope that the problem will be fixed soon. In the meantime you
have to disable hyperref in your file.

I can send you my Tcl/Tk script, if you like, and describe my way of
installation of the OpenType fonts in a greater detail.

> thks cheers
> mario

Zdeněk Wagner

More information about the tex-live mailing list