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 |