Gentoo Archives: gentoo-amd64

From: "Canek Peláez Valdés" <caneko@×××××.com>
To: gentoo-amd64@l.g.o
Subject: Re: [gentoo-amd64] Blocks?
Date: Wed, 14 Jun 2017 07:08:10
Message-Id: CADPrc81wkoUgSc=fXoPf-HseNwHZEJFjOK+XhLYNUu+nh+rGGg@mail.gmail.com
In Reply to: [gentoo-amd64] Blocks? by Uwe Haider
1 On Wed, Jun 14, 2017 at 12:27 AM, Uwe Haider <uwe.haider@×××.net> wrote:
2 >
3 > emerge -auDtv world gives me this:
4 >
5 > [blocks B ] <dev-texlive/texlive-basic-2016
6 > ("<dev-texlive/texlive-basic-2016" is hard blocking
7 > dev-texlive/texlive-basic-2016)
8 >
9 > Total: 19 packages (15 upgrades, 1 new, 1 in new slot, 2 reinstalls),
10 > Size of downloads: 111.507 KiB
11 > Conflict: 1 block (1 unsatisfied)
12 >
13 > * Error: The above package list contains packages which cannot be
14 > * installed at the same time on the same system.
15 >
16 > (dev-texlive/texlive-basic-2016:0/0::gentoo, ebuild scheduled for
17 > merge) pulled in by
18 > >=dev-texlive/texlive-basic-2016 required by
19 > (dev-texlive/texlive-metapost-2016:0/0::gentoo, ebuild scheduled for
20 merge)
21 >
22 >
23 > For more information about Blocked Packages, please refer to the following
24 > section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
25 >
26 > https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages
27 >
28 >
29 > The following packages are causing rebuilds:
30 >
31 > (sys-libs/binutils-libs-2.28-r1:0/2.28::gentoo, ebuild scheduled for
32 > merge) causes rebuilds for:
33 > (x11-libs/cairo-1.14.8:0/0::gentoo, ebuild scheduled for merge)
34 >
35 > The problem is all requested texlive-related packages are keyworded (
36 > ~amd64):
37 >
38 > eix -I texlive
39 > [I] app-text/texlive-core
40 > Verfügbare Versionen: 2012-r1 ~2012-r3 ~2013-r3 2014-r4 2015-r1
41 > ~2016-r5 {X cjk doc +luajittex source tk xetex}
42 > Installierte Versionen: 2015-r1(11:35:54 27.05.2017)(X luajittex
43 > -cjk -doc -source -tk -xetex)
44 > Startseite: http://tug.org/texlive/
45 > Beschreibung: A complete TeX distribution
46 >
47 > [I] dev-texlive/texlive-basic
48 > Verfügbare Versionen: 2012 ~2013 2014 2015 ~2016 {doc +luajittex
49 > source}
50 > Installierte Versionen: 2015(22:45:08 28.03.2017)(luajittex -doc
51 > -source)
52 > Startseite: http://www.tug.org/texlive/
53 > Beschreibung: TeXLive Essential programs and files
54 >
55 > [I] dev-texlive/texlive-metapost
56 > Verfügbare Versionen: 2012 ~2013 2014 2015 ~2016 {doc source}
57 > Installierte Versionen: 2015(22:45:17 28.03.2017)(-doc -source)
58 > Startseite: http://www.tug.org/texlive/
59 > Beschreibung: TeXLive MetaPost and Metafont packages
60 >
61 > Why are they requested by portage for the update? Is keywording them the
62 > only way to update my system?
63
64 I have TeXLive stable since 2014. This was the first time in years in which
65 the TeXLive update gave me blockers. It was trivially resolved by:
66
67 $ emerge -C $(equery l -if texlive | sed "s/^/=/g")
68 $ emerge -uDNvp @world
69
70 Of course you will not have LaTeX until the 2017 version gets installed,
71 but the blocker is resolved; I have the global latex USE flag, so that
72 happened automatically in my case, you may need to reemerge TeXLive
73 manually.
74
75 Regards.
76 --
77 Dr. Canek Peláez Valdés
78 Profesor de Carrera Asociado C
79 Departamento de Matemáticas
80 Facultad de Ciencias
81 Universidad Nacional Autónoma de México