[tex-live] tlmgr: permissions on /tmp/texlive.tlpdb.lzma

Victor Ivrii vivrii at gmail.com
Fri Sep 12 21:19:08 CEST 2008

On Fri, Sep 12, 2008 at 3:16 PM, Dr. Clea F. Rees <cfrees at imapmail.org> wrote:
> What role does /tmp/texlive.tlpdb.lzma play?
> The reason I ask is that if I run tlmgr with root privileges e.g. to do
> "tlmgr update --all" and later run it without e.g. to do "tlmgr update
> --list" or "tlmgr list", I get a message complaining that permissions
> are denied for /tmp/texlive.tlpdb.lzma. The permissions are 0644 with
> ownership root:wheel. I assume that tlmgr wants to replace
> /tmp/texlive.tlpdb.lzma or something similar rather than just reading
> it.

This happens when you run  %tlmgr ...
%sudo tlmgr

obviously you as you do not have the same privileges as a root

> The commands seem to work anyway - I still get listings - but I'm
> wondering if it would prevent me from getting updated listings, for
> example, if tlmgr will be forced to rely on a stale copy of
> /tmp/texlive.tlpdb.lzma because it cannot be replaced.
> I don't have a clue what /tmp/texlive.tlpdb.lzma does, though, so the
> concern could be entirely misguided and the error purely cosmetic.
> Thanks,
> cfr

Victor Ivrii, Professor, Department of Mathematics, University of Toronto

More information about the tex-live mailing list