I never thought about administrating latex installation on a multi-user system. That indeed can be a hassle, but an application with thousands different plugins just can not be easily and effectively managed for multiuser environment, neither with portage. I see it as a drawback of latex flexibility. You either have duplicates or bunch of unused files, or admin with proper hands and complicated scripts to reinstall duplicates to the root latex tree. Anyway in that case admin can simpllly forbid tlmgr for users, or give some group access to latex tree and tlmgr, or... whatever. it is not a reason to remove it from ebuild, imho.
just put dev-tex/texlive-core (and 'required' packages) in /etc/portage/profile/package.provided and use tlmgr to install your texlive
will texlive be kept to date if I do so?
But don't, never complain if any package won't merge because of missing latex classes.
Do not quite get this, but I promise not to.
Btw, I'd rather have one package manager manage _all_ packages in my system than many managing just pieces of the system, it will become hell very soon
It is a nice wish, I totally agree on that. the thing is that portage just does not properly manage latex classes. I think it is just very misleading to call the tlmgr the package manager, that word `package' has a different meaning for texlive, it is rather a plugin, not exactly, not sure.... well for example in kde I can download and install plasma widgets right from panel options, and for latex tlmgr is way more important.
In the end I want to have a freedom to screw my own system, that is basically why I am running linux and gentoo in particular.