On Wed, Jun 14, 2017 at 12:27 AM, Uwe Haider <uwe.hai...@gmx.net> wrote: > > emerge -auDtv world gives me this: > > [blocks B ] <dev-texlive/texlive-basic-2016 > ("<dev-texlive/texlive-basic-2016" is hard blocking > dev-texlive/texlive-basic-2016) > > Total: 19 packages (15 upgrades, 1 new, 1 in new slot, 2 reinstalls), > Size of downloads: 111.507 KiB > Conflict: 1 block (1 unsatisfied) > > * Error: The above package list contains packages which cannot be > * installed at the same time on the same system. > > (dev-texlive/texlive-basic-2016:0/0::gentoo, ebuild scheduled for > merge) pulled in by > >=dev-texlive/texlive-basic-2016 required by > (dev-texlive/texlive-metapost-2016:0/0::gentoo, ebuild scheduled for merge) > > > For more information about Blocked Packages, please refer to the following > section of the Gentoo Linux x86 Handbook (architecture is irrelevant): > > https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages > > > The following packages are causing rebuilds: > > (sys-libs/binutils-libs-2.28-r1:0/2.28::gentoo, ebuild scheduled for > merge) causes rebuilds for: > (x11-libs/cairo-1.14.8:0/0::gentoo, ebuild scheduled for merge) > > The problem is all requested texlive-related packages are keyworded ( > ~amd64): > > eix -I texlive > [I] app-text/texlive-core > Verfügbare Versionen: 2012-r1 ~2012-r3 ~2013-r3 2014-r4 2015-r1 > ~2016-r5 {X cjk doc +luajittex source tk xetex} > Installierte Versionen: 2015-r1(11:35:54 27.05.2017)(X luajittex > -cjk -doc -source -tk -xetex) > Startseite: http://tug.org/texlive/ > Beschreibung: A complete TeX distribution > > [I] dev-texlive/texlive-basic > Verfügbare Versionen: 2012 ~2013 2014 2015 ~2016 {doc +luajittex > source} > Installierte Versionen: 2015(22:45:08 28.03.2017)(luajittex -doc > -source) > Startseite: http://www.tug.org/texlive/ > Beschreibung: TeXLive Essential programs and files > > [I] dev-texlive/texlive-metapost > Verfügbare Versionen: 2012 ~2013 2014 2015 ~2016 {doc source} > Installierte Versionen: 2015(22:45:17 28.03.2017)(-doc -source) > Startseite: http://www.tug.org/texlive/ > Beschreibung: TeXLive MetaPost and Metafont packages > > Why are they requested by portage for the update? Is keywording them the > only way to update my system?
I have TeXLive stable since 2014. This was the first time in years in which the TeXLive update gave me blockers. It was trivially resolved by: $ emerge -C $(equery l -if texlive | sed "s/^/=/g") $ emerge -uDNvp @world Of course you will not have LaTeX until the 2017 version gets installed, but the blocker is resolved; I have the global latex USE flag, so that happened automatically in my case, you may need to reemerge TeXLive manually. 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