Summary: | dev-tex/xcolor ("dev-tex/xcolor" is hard blocking dev-texlive/texlive-latexrecommended-2019-r1) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Fabio Coatti <fabio.coatti> |
Component: | Current packages | Assignee: | Alexis Ballier <aballier> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | alarig, bkohler, hydrapolic, mva, soprwa, tex |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Fabio Coatti
2019-11-05 08:08:47 UTC
Ran into the same issue this morning. Workaround: # emerge -avc dev-tex/xcolor This will list packages that still depend on xcolor. Then, oneshot-emerge the those packages, in my case: # emerge -av1 app-text/texlive dev-texlive/texlive-xetex dev-tex/latex-beamer dev-tex/pgf It might be more or less packages in your case, depending on your USE flags. Then, # emerge -avc dev-tex/xcolor Should successfully depclean xcolor from your system. After that, a world upgrade should continue normally. Your suggestion worked fine, many thanks! # emerge -puD world [binary U ] dev-tex/pgf-3.1.4b-r2-1 [3.1.4b-r1] [binary U ] dev-tex/latex-beamer-3.56-r1-1 [3.56] [binary U ] app-text/texlive-2019-r1-1 [2019] [binary U ] dev-texlive/texlive-latexrecommended-2019-r1-1 [2019] [blocks B ] dev-tex/xcolor ("dev-tex/xcolor" is hard blocking dev-texlive/texlive-latexrecommended-2019-r1) # emerge -pvc dev-tex/xcolor dev-tex/xcolor-2.12-r1 pulled in by: app-text/texlive-2019 requires >=dev-tex/xcolor-2.11 dev-tex/latex-beamer-3.56 requires dev-tex/xcolor dev-tex/pgf-3.1.4b-r1 requires dev-tex/xcolor At the point texlive-latexrecommended is installed, there is no package left that depends on xcolor. So why is it not just uninstalled like with other blockers? Thanks for your tip Simon, it worked for me. Why emerge can’t do it itself? I believe it's because there is a hard blocker "!!dev-tex/xcolor" (!! rather than !). Maintainer, do you know if/why the hard blocker is required, rather than soft? Closed as INVALID by request of zlogene (maintainer). Hard blocker here is intended, since it is required to manual action, since portage will be unable to properly solve soft-blocker in that situation (xcolor is a part of texlive-recommended now). |