On Sun, Feb 7, 2016 at 5:18 PM,  <k...@aspodata.se> wrote:
>  I can install the complete texlive with:
> wget http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz
> tar zxf install-tl-unx.tar.gz
> cd install-tl-20160204/
> ./install-tl
>
> But I don't understand how to do that with the portage version.
> If I do a naive
>
>  cd /usr/portage
>  emerge -auqDN *te*/*texlive*
>
> I get e.g.:
>
> [blocks B     ] dev-texlive/texlive-langdutch 
> ("dev-texlive/texlive-langdutch" is blocking 
> dev-texlive/texlive-langeuropean-2014)
>
> If I do
>
>  emerge -auqDN app-text/texlive
>
> I don't get everything in texlive.

It's not supposed to give you everything; only what you need. You set
up your USE flags accordingly.

You can get  most TeXLive related packages (maybe all, I don't know) with:

USE="X cjk context detex dvi2tty epspdf extra games graphics
humanities jadetex luatex metapost music omega pdfannotextractor png
pstricks publishers science tex4ht texi2html truetype xetex xindy xml"
emerge app-text/texlive

or adding the USE flags to /etc/portage/package.use. But you probably
don't need all of that.

Several packages in the TeXLive distribution are merged, splitted or
replaced. That's why you get blocks; perhaps you could try:

emerge -auqDN *te*/*texlive*2014*

But, again, probably you don't want that either, and there will be
other conflicts with -r1 versions. You can also search with ebuilds
with the same slot, and emerge those.

But really, you should set your USE flags and install app-text/texlive.

Regards.
-- 
Dr. Canek Peláez Valdés
Profesor de Carrera Asociado C
Departamento de Matemáticas
Facultad de Ciencias
Universidad Nacional Autónoma de México

Reply via email to