[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#826131: closed by Norbert Preining <preining@logic.at> (Re: Bug#826131: texlive-base: tlmgr "cannot setup TLPDB" and doesn't open/update because of that)



Hi 

> The user mode is to handle secondary TexLive installations beside the
> main one. So you can have multiple TeXLive installations on one system.
> Correct?
> But the user mode is not able to touch the main installation. Correct?

Correct. More or less. User mode is *not* intended to install a full
TeX Live installation - that would ship the tlmgr anyway - but only
to install updates to single packages. At least this is what I
envisaged.

Assume you are a user without admin rights, or the Debian packages
are outdated, and one urgently needs an update of the package "foobar".
Then one could do
	tlmgr init-usertree ...
	tlmgr install foobar
(on Debian the option --user-mode is not necesary).

It is not optimal, because after an update to the system packages
the user mode installed package is still used and might become
older than the one in the system tree.

> Having more than one TeXLive at the same machine sounds quite exotic
> for me. :) Anyway.

See above.

> Of course I just want to manage (update) the main installation -
> nothing more.

Not possible.

> Do you say that there is no way to manage the main installation with
> tlmgr on a Debian system?

Yes. Because that would conflict with dpkg database, which keeps 
a list of files and checksums. No way.

> of: "Running on Debian. Switching to user mode. Keep in mind that tlmgr
> can not manage the main installation. Use the Debian package system
> (apt) to update your main TeXLive installation."

That is implicit in the statement "switching to user mode".

> Or just kill the tlmgr (like Ubuntu does) to prevent such
> missunderstandings.

Many people have asked for this feature as discribed above (local updates),
and there it is.

For me it would have been much easier without - in the end it was *me*
who implemented the user mode (like everything of tlmgr ;-)

Norbert

--
PREINING Norbert + TeX Live & Debian Developer + http://www.preining.info
GPG: 0x860CDC13    fp: F7D8 A928 26E3 16A1 9FA0  ACF0 6CAC A448 860C DC13


Reply to: