Summary: | app-text/texlive-2017 stabilization | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jonas Stein <jstein> |
Component: | Stabilization | Assignee: | TeX project <tex> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | stephan.litterst |
Priority: | Normal | Keywords: | STABLEREQ |
Version: | unspecified | Flags: | stable-bot:
sanity-check+
|
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: |
app-text/texlive-2017 alpha amd64 arm ia64 ppc ppc64 x86 sparc
app-text/texlive-core-2017-r3
dev-texlive/texlive-basic-2017-r1
dev-texlive/texlive-fontutils-2017
dev-texlive/texlive-fontsrecommended-2017
dev-texlive/texlive-latex-2017
dev-texlive/texlive-latexextra-2017
dev-texlive/texlive-latexrecommended-2017
dev-texlive/texlive-metapost-2017
dev-texlive/texlive-bibtexextra-2017
dev-texlive/texlive-fontsextra-2017
dev-texlive/texlive-xetex-2017 alpha amd64 arm ia64 ppc ppc64 x86 sparc
dev-texlive/texlive-mathscience-2017 alpha amd64 arm ia64 ppc ppc64 x86 sparc
dev-texlive/texlive-plaingeneric-2017
dev-texlive/texlive-publishers-2017
dev-texlive/texlive-pstricks-2017
dev-texlive/texlive-pictures-2017
dev-texlive/texlive-music-2017
dev-texlive/texlive-luatex-2017 alpha amd64 arm ia64 ppc ppc64 x86 sparc
dev-texlive/texlive-langspanish-2017
dev-texlive/texlive-langportuguese-2017
dev-texlive/texlive-langpolish-2017
dev-texlive/texlive-langother-2017
dev-texlive/texlive-langkorean-2017
dev-texlive/texlive-langjapanese-2017
dev-texlive/texlive-langitalian-2017
dev-texlive/texlive-langgreek-2017
dev-texlive/texlive-langgerman-2017
dev-texlive/texlive-langfrench-2017
dev-texlive/texlive-langeuropean-2017
dev-texlive/texlive-langenglish-2017
dev-texlive/texlive-langczechslovak-2017 alpha amd64 arm ia64 ppc ppc64 x86 sparc
dev-texlive/texlive-langcyrillic-2017
dev-texlive/texlive-langcjk-2017
dev-texlive/texlive-langchinese-2017
dev-texlive/texlive-langarabic-2017
dev-texlive/texlive-humanities-2017
dev-texlive/texlive-games-2017
dev-texlive/texlive-formatsextra-2017 alpha amd64 arm ia64 ppc ppc64 x86 sparc
dev-texlive/texlive-context-2017 alpha amd64 arm ia64 ppc ppc64 x86 sparc
|
Runtime testing required: | --- |
Bug Depends on: | 624172, 624440, 624442, 624444, 624446, 644456, 651364 | ||
Bug Blocks: | 642444, 644388, 646510 |
Description
Jonas Stein
![]() An automated check of this bug failed - repoman reported dependency errors (125 lines truncated):
> dependency.bad app-text/texlive-core/texlive-core-2017-r3.ebuild: DEPEND: alpha(default/linux/alpha/13.0) ['>=app-text/poppler-0.58.0:=']
> dependency.bad app-text/texlive-core/texlive-core-2017-r3.ebuild: RDEPEND: alpha(default/linux/alpha/13.0) ['>=app-text/poppler-0.58.0:=']
> dependency.bad app-text/texlive-core/texlive-core-2017-r3.ebuild: DEPEND: alpha(default/linux/alpha/13.0/desktop) ['>=app-text/poppler-0.58.0:=']
> dependency.bad app-text/texlive/texlive-2017.ebuild: RDEPEND: alpha(default/linux/alpha/13.0) ['>=dev-texlive/texlive-fontutils-2017', '>=dev-texlive/texlive-basic-2017', '>=dev-texlive/texlive-fontsrecommended-2017', '>=dev-texlive/texlive-latex-2017', '>=dev-texlive/texlive-luatex-2017', '>=dev-texlive/texlive-latexrecommended-2017', '>=dev-texlive/texlive-metapost-2017', '>=dev-texlive/texlive-plaingeneric-2017', '>=dev-texlive/texlive-bibtexextra-2017', '>=dev-texlive/texlive-fontsextra-2017', '>=dev-texlive/texlive-formatsextra-2017', '>=dev-texlive/texlive-latexextra-2017', '>=dev-texlive/texlive-xetex-2017', '>=dev-texlive/texlive-pictures-2017', '>=dev-texlive/texlive-mathscience-2017', '>=dev-texlive/texlive-publishers-2017', '>=dev-texlive/texlive-music-2017', '>=dev-texlive/texlive-pstricks-2017', '>=dev-texlive/texlive-context-2017', '>=dev-texlive/texlive-games-2017', '>=dev-texlive/texlive-humanities-2017', '>=dev-texlive/texlive-langother-2017', '>=dev-texlive/texlive-langarabic-2017', '>=dev-texlive/texlive-langeuropean-2017', '>=dev-texlive/texlive-langcjk-2017', '>=dev-texlive/texlive-langcyrillic-2017', '>=dev-texlive/texlive-langczechslovak-2017', '>=dev-texlive/texlive-langenglish-2017', '>=dev-texlive/texlive-langfrench-2017', '>=dev-texlive/texlive-langgerman-2017', '>=dev-texlive/texlive-langgreek-2017', '>=dev-texlive/texlive-langitalian-2017', '>=dev-texlive/texlive-langjapanese-2017', '>=dev-texlive/texlive-langkorean-2017', '>=dev-texlive/texlive-langpolish-2017', '>=dev-texlive/texlive-langportuguese-2017', '>=dev-texlive/texlive-langspanish-2017', '>=dev-texlive/texlive-langchinese-2017']
> dependency.bad app-text/texlive/texlive-2017.ebuild: RDEPEND: alpha(default/linux/alpha/13.0/desktop) ['>=dev-texlive/texlive-fontutils-2017', '>=dev-texlive/texlive-basic-2017', '>=dev-texlive/texlive-fontsrecommended-2017', '>=dev-texlive/texlive-latex-2017', '>=dev-texlive/texlive-luatex-2017', '>=dev-texlive/texlive-latexrecommended-2017', '>=dev-texlive/texlive-metapost-2017', '>=dev-texlive/texlive-plaingeneric-2017', '>=dev-texlive/texlive-bibtexextra-2017', '>=dev-texlive/texlive-fontsextra-2017', '>=dev-texlive/texlive-formatsextra-2017', '>=dev-texlive/texlive-latexextra-2017', '>=dev-texlive/texlive-xetex-2017', '>=dev-texlive/texlive-pictures-2017', '>=dev-texlive/texlive-mathscience-2017', '>=dev-texlive/texlive-publishers-2017', '>=dev-texlive/texlive-music-2017', '>=dev-texlive/texlive-pstricks-2017', '>=dev-texlive/texlive-context-2017', '>=dev-texlive/texlive-games-2017', '>=dev-texlive/texlive-humanities-2017', '>=dev-texlive/texlive-langother-2017', '>=dev-texlive/texlive-langarabic-2017', '>=dev-texlive/texlive-langeuropean-2017', '>=dev-texlive/texlive-langcjk-2017', '>=dev-texlive/texlive-langcyrillic-2017', '>=dev-texlive/texlive-langczechslovak-2017', '>=dev-texlive/texlive-langenglish-2017', '>=dev-texlive/texlive-langfrench-2017', '>=dev-texlive/texlive-langgerman-2017', '>=dev-texlive/texlive-langgreek-2017', '>=dev-texlive/texlive-langitalian-2017', '>=dev-texlive/texlive-langjapanese-2017', '>=dev-texlive/texlive-langkorean-2017', '>=dev-texlive/texlive-langpolish-2017', '>=dev-texlive/texlive-langportuguese-2017', '>=dev-texlive/texlive-langspanish-2017', '>=dev-texlive/texlive-langchinese-2017']
> dependency.bad app-text/texlive/texlive-2017.ebuild: RDEPEND: alpha(default/linux/alpha/13.0/desktop/gnome) ['>=dev-texlive/texlive-fontutils-2017', '>=dev-texlive/texlive-basic-2017', '>=dev-texlive/texlive-fontsrecommended-2017', '>=dev-texlive/texlive-latex-2017', '>=dev-texlive/texlive-luatex-2017', '>=dev-texlive/texlive-latexrecommended-2017', '>=dev-texlive/texlive-metapost-2017', '>=dev-texlive/texlive-plaingeneric-2017', '>=dev-texlive/texlive-bibtexextra-2017', '>=dev-texlive/texlive-fontsextra-2017', '>=dev-texlive/texlive-formatsextra-2017', '>=dev-texlive/texlive-latexextra-2017', '>=dev-texlive/texlive-xetex-2017', '>=dev-texlive/texlive-pictures-2017', '>=dev-texlive/texlive-mathscience-2017', '>=dev-texlive/texlive-publishers-2017', '>=dev-texlive/texlive-music-2017', '>=dev-texlive/texlive-pstricks-2017', '>=dev-texlive/texlive-context-2017', '>=dev-texlive/texlive-games-2017', '>=dev-texlive/texlive-humanities-2017', '>=dev-texlive/texlive-langother-2017', '>=dev-texlive/texlive-langarabic-2017', '>=dev-texlive/texlive-langeuropean-2017', '>=dev-texlive/texlive-langcjk-2017', '>=dev-texlive/texlive-langcyrillic-2017', '>=dev-texlive/texlive-langczechslovak-2017', '>=dev-texlive/texlive-langenglish-2017', '>=dev-texlive/texlive-langfrench-2017', '>=dev-texlive/texlive-langgerman-2017', '>=dev-texlive/texlive-langgreek-2017', '>=dev-texlive/texlive-langitalian-2017', '>=dev-texlive/texlive-langjapanese-2017', '>=dev-texlive/texlive-langkorean-2017', '>=dev-texlive/texlive-langpolish-2017', '>=dev-texlive/texlive-langportuguese-2017', '>=dev-texlive/texlive-langspanish-2017', '>=dev-texlive/texlive-langchinese-2017']
An automated check of this bug failed - repoman reported dependency errors (17 lines truncated):
> dependency.bad app-text/texlive-core/texlive-core-2017-r3.ebuild: RDEPEND: ppc(default/linux/powerpc/ppc32/13.0) ['>=app-text/ps2pkm-1.8_p20170524']
> dependency.bad app-text/texlive-core/texlive-core-2017-r3.ebuild: RDEPEND: ppc(default/linux/powerpc/ppc32/13.0/desktop) ['>=app-text/ps2pkm-1.8_p20170524']
> dependency.bad app-text/texlive-core/texlive-core-2017-r3.ebuild: RDEPEND: ppc(default/linux/powerpc/ppc32/13.0/desktop/gnome) ['>=app-text/ps2pkm-1.8_p20170524']
x86 stable May I suggest to abandon bug 644802 stabilisation then in favor of this one. ia64 stable amd64 stable app-text/ttf2pk2-2.0_p20170524, the corresponding version for TexLive 2017, is missing on the package list. This conflicts with the current stable biblatex: --------- * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (dev-texlive/texlive-genericextra-2016:0/0::gentoo, installed) pulled in by dev-texlive/texlive-genericextra required by (dev-tex/biblatex-3.4-r1:0/0::gentoo, installed) (dev-texlive/texlive-plaingeneric-2017:0/0::gentoo, ebuild scheduled for merge) pulled in by >=dev-texlive/texlive-plaingeneric-2017 required by (dev-texlive/texlive-pstricks-2017:0/0::gentoo, ebuild scheduled for merge) dev-texlive/texlive-plaingeneric required by (sci-mathematics/octave-4.2.1:0/4.2.1::gentoo, installed) dev-texlive/texlive-plaingeneric required by (virtual/texi2dvi-0-r1:0/0::gentoo, installed) --------- (In reply to Erik Quaeghebeur from comment #8) > This conflicts with the current stable biblatex: Please advise on the proper way to deal with this. I have for now just masked the package list given here, but would like to move to TL2017. Stable on alpha. An automated check of this bug failed - repoman reported dependency errors (107 lines truncated):
> dependency.bad app-text/texlive-core/texlive-core-2017-r3.ebuild: DEPEND: arm(default/linux/arm/13.0) ['>=app-text/poppler-0.58.0:=']
> dependency.bad app-text/texlive-core/texlive-core-2017-r3.ebuild: RDEPEND: arm(default/linux/arm/13.0) ['>=app-text/poppler-0.58.0:=']
> dependency.bad app-text/texlive-core/texlive-core-2017-r3.ebuild: DEPEND: ppc(default/linux/powerpc/ppc32/13.0) ['>=app-text/poppler-0.58.0:=']
An automated check of this bug succeeded - the previous repoman errors are now resolved. ppc/ppc64 stable arm stable Re-opening for hppa and sparc to be able to cleanup old. adding arm64 to the list. An automated check of this bug failed - repoman reported dependency errors (9 lines truncated):
> dependency.bad dev-texlive/texlive-xetex/texlive-xetex-2017.ebuild: DEPEND: hppa(default/linux/hppa/13.0) ['>=app-text/texlive-core-2010[xetex]']
> dependency.bad dev-texlive/texlive-xetex/texlive-xetex-2017.ebuild: RDEPEND: hppa(default/linux/hppa/13.0) ['>=app-text/texlive-core-2010[xetex]']
> dependency.badindev dev-texlive/texlive-xetex/texlive-xetex-2017.ebuild: DEPEND: hppa(default/linux/hppa/13.0/desktop) ['>=app-text/texlive-core-2010[xetex]']
> dependency.bad dev-texlive/texlive-context/texlive-context-2017.ebuild: DEPEND: hppa(default/linux/hppa/13.0) ['>=app-text/texlive-core-2010[xetex]']
> dependency.bad dev-texlive/texlive-context/texlive-context-2017.ebuild: RDEPEND: hppa(default/linux/hppa/13.0) ['>=app-text/texlive-core-2010[xetex]']
> dependency.badindev dev-texlive/texlive-context/texlive-context-2017.ebuild: DEPEND: hppa(default/linux/hppa/13.0/desktop) ['>=app-text/texlive-core-2010[xetex]']
> dependency.bad dev-texlive/texlive-langczechslovak/texlive-langczechslovak-2017.ebuild: DEPEND: hppa(default/linux/hppa/13.0) ['>=app-text/texlive-core-2014[xetex]']
> dependency.bad dev-texlive/texlive-langczechslovak/texlive-langczechslovak-2017.ebuild: RDEPEND: hppa(default/linux/hppa/13.0) ['>=app-text/texlive-core-2014[xetex]']
> dependency.badindev dev-texlive/texlive-langczechslovak/texlive-langczechslovak-2017.ebuild: DEPEND: hppa(default/linux/hppa/13.0/desktop) ['>=app-text/texlive-core-2014[xetex]']
Restricting keywords on the affected packages. An automated check of this bug failed - repoman reported dependency errors (3 lines truncated):
> dependency.bad app-text/texlive/texlive-2017.ebuild: RDEPEND: hppa(default/linux/hppa/13.0) ['>=dev-texlive/texlive-xetex-2017', '>=dev-texlive/texlive-context-2017', '>=dev-texlive/texlive-langczechslovak-2017']
> dependency.badindev app-text/texlive/texlive-2017.ebuild: RDEPEND: hppa(default/linux/hppa/13.0/desktop) ['>=dev-texlive/texlive-xetex-2017', '>=dev-texlive/texlive-context-2017', '>=dev-texlive/texlive-langczechslovak-2017']
> dependency.badindev app-text/texlive/texlive-2017.ebuild: RDEPEND: hppa(default/linux/hppa/13.0/developer) ['>=dev-texlive/texlive-xetex-2017', '>=dev-texlive/texlive-context-2017', '>=dev-texlive/texlive-langczechslovak-2017']
> dependency.bad dev-texlive/texlive-formatsextra/texlive-formatsextra-2017.ebuild: DEPEND: hppa(default/linux/hppa/13.0) ['dev-texlive/texlive-xetex']
> dependency.bad dev-texlive/texlive-formatsextra/texlive-formatsextra-2017.ebuild: RDEPEND: hppa(default/linux/hppa/13.0) ['dev-texlive/texlive-xetex']
> dependency.badindev dev-texlive/texlive-formatsextra/texlive-formatsextra-2017.ebuild: DEPEND: hppa(default/linux/hppa/13.0/desktop) ['dev-texlive/texlive-xetex']
An automated check of this bug failed - repoman reported dependency errors (3 lines truncated):
> dependency.bad dev-texlive/texlive-pstricks/texlive-pstricks-2017.ebuild: DEPEND: hppa(default/linux/hppa/13.0) ['>=dev-texlive/texlive-plaingeneric-2017']
> dependency.bad dev-texlive/texlive-pstricks/texlive-pstricks-2017.ebuild: RDEPEND: hppa(default/linux/hppa/13.0) ['>=dev-texlive/texlive-plaingeneric-2017']
> dependency.badindev dev-texlive/texlive-pstricks/texlive-pstricks-2017.ebuild: DEPEND: hppa(default/linux/hppa/13.0/desktop) ['>=dev-texlive/texlive-plaingeneric-2017']
An automated check of this bug succeeded - the previous repoman errors are now resolved. blocks poppler security cleanup now rather than depending on it. hppa stable I'm assuming you left hppa out of dev-texlive/texlive-luatex dev-texlive/texlive-mathscience dev-texlive/texlive-xetex dev-texlive/texlive-langczechslovak dev-texlive/texlive-context dev-texlive/texlive-formatsextra app-text/texlive because xetex was package.use.stable.mask'd. I've unmasked it, and stabilized these packages as well so it's not so confusing in the future. arm64 stable, bug only what we had stable keywords on before; no newstables as part of a mass stabilization. If something needs to be newstabled, please file an explicit stablereq for that to us (in CC so scripts find it). Also had to mask USE=luajittex due to test failures. We don't have luajit either, so not something I want to worry about until we don't have luajit proper. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18292570e0ad1884bd32c20baab0cff3034ecf17 commit 18292570e0ad1884bd32c20baab0cff3034ecf17 Author: Alexis Ballier <aballier@gentoo.org> AuthorDate: 2018-07-21 12:06:26 +0000 Commit: Alexis Ballier <aballier@gentoo.org> CommitDate: 2018-07-21 12:23:51 +0000 dev-texlive/texlive-langcjk: mark sparc stable app-text/texlive 2017 is stable, not sure how this can even work Bug: https://bugs.gentoo.org/646638 Package-Manager: Portage-2.3.43, Repoman-2.3.10 dev-texlive/texlive-langcjk/texlive-langcjk-2017.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Package version is not in tree anymore. |