Re: Blocks?
Canek Peláez Valdés <[email protected]> Wed, 14 Jun 2017 02:07:45 -0500
| Newsgroups | gmane.linux.gentoo.amd64 |
|---|---|
| Message-ID | <CADPrc81wkoUgSc=fXoPf-HseNwHZEJFjOK+XhLYNUu+nh+rGGg@mail.gmail.com> |
--f403045c3e56b5ea2c0551e636c3 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Jun 14, 2017 at 12:27 AM, Uwe Haider <[email protected]> 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 > >=3Ddev-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 followin= g > section of the Gentoo Linux x86 Handbook (architecture is irrelevant): > > https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_package= s > > > 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=C3=BCgbare 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=C3=BCgbare Versionen: 2012 ~2013 2014 2015 ~2016 {doc +luajit= tex > 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=C3=BCgbare 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/^/=3D/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=C3=A1ez Vald=C3=A9s Profesor de Carrera Asociado C Departamento de Matem=C3=A1ticas Facultad de Ciencias Universidad Nacional Aut=C3=B3noma de M=C3=A9xico --f403045c3e56b5ea2c0551e636c3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">On Wed, Jun 14, 2017 at 12:27 AM, Uwe Haider <<a href= =3D"mailto:[email protected]">[email protected]</a>> wrote:<br>><br= >> emerge -auDtv world gives me this:<br>><br>> [blocks B =C2=A0 = =C2=A0 =C2=A0] <dev-texlive/texlive-basic-2016<br>> ("<dev-te= xlive/texlive-basic-2016" is hard blocking<br>> dev-texlive/texlive= -basic-2016)<br>><br>> Total: 19 packages (15 upgrades, 1 new, 1 in n= ew slot, 2 reinstalls),<br>> Size of downloads: 111.507 KiB<br>> Conf= lict: 1 block (1 unsatisfied)<br>><br>> =C2=A0* Error: The above pack= age list contains packages which cannot be<br>> =C2=A0* installed at the= same time on the same system.<br>><br>> =C2=A0 (dev-texlive/texlive-= basic-2016:0/0::gentoo, ebuild scheduled for<br>> merge) pulled in by<br= >> =C2=A0 =C2=A0 >=3Ddev-texlive/texlive-basic-2016 required by<br>&g= t; (dev-texlive/texlive-metapost-2016:0/0::gentoo, ebuild scheduled for mer= ge)<br>><br>><br>> For more information about Blocked Packages, pl= ease refer to the following<br>> section of the Gentoo Linux x86 Handboo= k (architecture is irrelevant):<br>><br>> <a href=3D"https://wiki.gen= too.org/wiki/Handbook:X86/Working/Portage#Blocked_packages">https://wiki.ge= ntoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages</a><br>><br>= ><br>> The following packages are causing rebuilds:<br>><br>> = =C2=A0 (sys-libs/binutils-libs-2.28-r1:0/2.28::gentoo, ebuild scheduled for= <br>> merge) causes rebuilds for:<br>> =C2=A0 =C2=A0 (x11-libs/cairo-= 1.14.8:0/0::gentoo, ebuild scheduled for merge)<br>><br>> The problem= is all requested texlive-related packages are keyworded (<br>> ~amd64):= <br>><br>> =C2=A0eix -I texlive<br>> [I] app-text/texlive-core<br>= > =C2=A0 =C2=A0 =C2=A0Verf=C3=BCgbare Versionen: =C2=A0 2012-r1 ~2012-r3= ~2013-r3 2014-r4 2015-r1<br>> ~2016-r5 {X cjk doc +luajittex source tk = xetex}<br>> =C2=A0 =C2=A0 =C2=A0Installierte Versionen: 2015-r1(11:35:54= 27.05.2017)(X luajittex<br>> -cjk -doc -source -tk -xetex)<br>> =C2= =A0 =C2=A0 =C2=A0Startseite: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 <a h= ref=3D"http://tug.org/texlive/">http://tug.org/texlive/</a><br>> =C2=A0 = =C2=A0 =C2=A0Beschreibung: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 A complete Te= X distribution<br>><br>> [I] dev-texlive/texlive-basic<br>> =C2=A0= =C2=A0 =C2=A0Verf=C3=BCgbare Versionen: =C2=A0 2012 ~2013 2014 2015 ~2016 = {doc +luajittex<br>> source}<br>> =C2=A0 =C2=A0 =C2=A0Installierte Ve= rsionen: 2015(22:45:08 28.03.2017)(luajittex -doc<br>> -source)<br>> = =C2=A0 =C2=A0 =C2=A0Startseite: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 <= a href=3D"http://www.tug.org/texlive/">http://www.tug.org/texlive/</a><br>&= gt; =C2=A0 =C2=A0 =C2=A0Beschreibung: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Te= XLive Essential programs and files<br>><br>> [I] dev-texlive/texlive-= metapost<br>> =C2=A0 =C2=A0 =C2=A0Verf=C3=BCgbare Versionen: =C2=A0 2012= ~2013 2014 2015 ~2016 {doc source}<br>> =C2=A0 =C2=A0 =C2=A0Installiert= e Versionen: 2015(22:45:17 28.03.2017)(-doc -source)<br>> =C2=A0 =C2=A0 = =C2=A0Startseite: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 <a href=3D"http= ://www.tug.org/texlive/">http://www.tug.org/texlive/</a><br>> =C2=A0 =C2= =A0 =C2=A0Beschreibung: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 TeXLive MetaPost= and Metafont packages<br>><br>> Why are they requested by portage fo= r the update? Is keywording them the<br>> only way to update my system?<= br><br>I have TeXLive stable since 2014. This was the first time in years i= n which the TeXLive update gave me blockers. It was trivially resolved by:<= div><br></div><div>$ emerge -C $(equery l -if texlive | sed "s/^/=3D/g= ")</div><div>$ emerge -uDNvp @world</div><div><br></div><div>Of course= you will not have LaTeX until the 2017 version gets installed, but the blo= cker is resolved; I have the global latex USE flag, so that happened automa= tically in my case, you may need to reemerge TeXLive manually.<br><br>Regar= ds.<br>--<br>Dr. Canek Pel=C3=A1ez Vald=C3=A9s<br>Profesor de Carrera Asoci= ado C<br>Departamento de Matem=C3=A1ticas<br>Facultad de Ciencias<br>Univer= sidad Nacional Aut=C3=B3noma de M=C3=A9xico</div></div> --f403045c3e56b5ea2c0551e636c3--