Summary: | app-office/libreoffice-6.1.5.2 and friends stabilisation | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Andreas Sturmlechner <asturm> |
Component: | Stabilization | Assignee: | Gentoo Office Team <office> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bugs, luke, mattst88 |
Priority: | Normal | Keywords: | STABLEREQ |
Version: | unspecified | Flags: | stable-bot:
sanity-check-
|
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=685482 | ||
Whiteboard: | |||
Package list: |
media-libs/libcdr-0.1.5 amd64 ppc ppc64 x86
media-gfx/graphite2-1.3.13 alpha amd64 arm arm64 ia64 ppc ppc64 x86 hppa s390 sparc
|
Runtime testing required: | --- |
Bug Depends on: | 678112 | ||
Bug Blocks: | 674666, 675452 |
Description
Andreas Sturmlechner
2019-01-30 22:58:50 UTC
Let's do this. An automated check of this bug failed - repoman reported dependency errors (135 lines truncated):
> dependency.bad media-gfx/graphite2/graphite2-1.3.13.ebuild: DEPEND: alpha(default/linux/alpha/17.0) ['dev-lang/python:3.7', 'dev-python/fonttools[python_targets_python3_7(-),python_single_target_python3_7(+)]']
> dependency.bad media-gfx/graphite2/graphite2-1.3.13.ebuild: DEPEND: alpha(default/linux/alpha/17.0/desktop) ['dev-lang/python:3.7', 'dev-python/fonttools[python_targets_python3_7(-),python_single_target_python3_7(+)]']
> dependency.bad media-gfx/graphite2/graphite2-1.3.13.ebuild: DEPEND: alpha(default/linux/alpha/17.0/desktop/gnome) ['dev-lang/python:3.7', 'dev-python/fonttools[python_targets_python3_7(-),python_single_target_python3_7(+)]']
An automated check of this bug succeeded - the previous repoman errors are now resolved. amd64 stable x86 stable x86 stable Maybe you should also stabilize media-libs/glm-0.9.9.2. I got errors today when I tried to update to libetonyek. See Bug 678260 and also Bug 673966. Could be related to GCC 7.4.0. arm64 stable ia64 stable s390 stable arm stable alpha stable (In reply to Mikle Kolyada from comment #13) > alpha stable oops, it is not arm stable I don't see what bug 661320 has to do with this, removing as blocker. Looking good on ppc & ppc64. # cat libcdr-676956.report USE tests started on So 28. Apr 15:39:13 CEST 2019 FEATURES=' test' USE='' succeeded for =media-libs/libcdr-0.1.5 USE='-doc -static-libs' succeeded for =media-libs/libcdr-0.1.5 USE='doc -static-libs' succeeded for =media-libs/libcdr-0.1.5 USE='-doc static-libs' succeeded for =media-libs/libcdr-0.1.5 USE='doc static-libs' succeeded for =media-libs/libcdr-0.1.5 FEATURES=' test' USE='' succeeded for =media-gfx/graphite2-1.3.13 USE='-perl' succeeded for =media-gfx/graphite2-1.3.13 USE='perl' succeeded for =media-gfx/graphite2-1.3.13 revdep tests started on So 28. Apr 15:47:29 CEST 2019 FEATURES=' test' USE='' succeeded for app-office/scribus FEATURES=' test' USE='cdr' succeeded for media-gfx/inkscape FEATURES=' test' USE='graphite' succeeded for media-libs/harfbuzz FEATURES=' test' USE='xetex' succeeded for app-text/texlive-core # cat /mnt/mychroot/root/tatt/libcdr-676956.report USE tests started on So 28. Apr 10:47:47 CEST 2019 FEATURES=' test' USE='' succeeded for =media-gfx/graphite2-1.3.13 USE='-perl' succeeded for =media-gfx/graphite2-1.3.13 USE='perl' succeeded for =media-gfx/graphite2-1.3.13 revdep tests started on So 28. Apr 11:17:21 CEST 2019 FEATURES=' test' USE='xetex' succeeded for app-text/texlive-core FEATURES=' test' USE='graphite' succeeded for media-libs/harfbuzz The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5712090265c221e882f4e01290292746f08aa22 commit b5712090265c221e882f4e01290292746f08aa22 Author: Tobias Klausmann <klausman@gentoo.org> AuthorDate: 2019-05-06 15:24:47 +0000 Commit: Tobias Klausmann <klausman@gentoo.org> CommitDate: 2019-05-06 15:24:47 +0000 media-gfx/graphite2-1.3.13-r0: alpha stable Bug: http://bugs.gentoo.org/676956 Signed-off-by: Tobias Klausmann <klausman@gentoo.org> media-gfx/graphite2/graphite2-1.3.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hppa stable (In reply to Andreas Sturmlechner from comment #16) > I don't see what bug 661320 has to do with this, removing as blocker. repoman tells you clearly that ppc/ppc64 deps are not satisfied because there is no python 3.7: >>> Creating Manifest for /gentoo-ebuilds/gentoo/media-gfx/graphite2 dependency.bad [fatal] 15 media-gfx/graphite2/graphite2-1.3.13.ebuild: DEPEND: ppc(default/linux/powerpc/ppc32/17.0) [ 'dev-lang/python:3.7', 'dev-python/fonttools[python_targets_python3_7(-),python_single_target_python3_7(+)]'] # Michał Górny <mgorny@gentoo.org> (16 Jul 2018) # Python 3.7 support requires fresh versions of packages which are stuck # at keywordreqs. # bug #661306: dev-python/pytest # bug #661320: dev-python/twisted python_targets_python3_7 python_single_target_python3_7 Then the masks on powerpc should be fixed: $ grep -R python3_7 profiles/arch/powerpc powerpc/ppc64/use.stable.mask:python_targets_python3_7 powerpc/ppc64/use.stable.mask:python_single_target_python3_7 powerpc/use.mask:python_targets_python3_7 powerpc/use.mask:python_single_target_python3_7 powerpc/ppc32/use.stable.mask:python_targets_python3_7 powerpc/ppc32/use.stable.mask:python_single_target_python3_7 (In reply to Andreas Sturmlechner from comment #21) > Then the masks on powerpc should be fixed: > > $ grep -R python3_7 profiles/arch/powerpc > > powerpc/ppc64/use.stable.mask:python_targets_python3_7 > powerpc/ppc64/use.stable.mask:python_single_target_python3_7 > powerpc/use.mask:python_targets_python3_7 > powerpc/use.mask:python_single_target_python3_7 > powerpc/ppc32/use.stable.mask:python_targets_python3_7 > powerpc/ppc32/use.stable.mask:python_single_target_python3_7 Which bug tracks fixing masks? An automated check of this bug failed - the following atom is unknown: dev-cpp/libcmis-0.5.2 Please verify the atom list. (In reply to Sergei Trofimovich from comment #20) > (In reply to Andreas Sturmlechner from comment #16) > > I don't see what bug 661320 has to do with this, removing as blocker. > > repoman tells you clearly that ppc/ppc64 deps are not satisfied because > there is no python 3.7: We already depend on bug 676272 which is all we need for this to proceed. I don't see any reason for fonttools to block this. An automated check of this bug failed - the following atoms are unknown: app-office/libreoffice-6.1.5.2 app-office/libreoffice-l10n-6.1.5.2 app-office/libreoffice-bin-6.1.5.2 app-office/libreoffice-bin-debug-6.1.5.2 Please verify the atom list. An automated check of this bug failed - repoman reported dependency errors (14 lines truncated):
> dependency.bad media-gfx/graphite2/graphite2-1.3.13.ebuild: DEPEND: ppc(default/linux/powerpc/ppc32/17.0) ['dev-lang/python:3.7', 'dev-python/fonttools[python_targets_python3_7(-),python_single_target_python3_7(+)]']
> dependency.bad media-gfx/graphite2/graphite2-1.3.13.ebuild: DEPEND: ppc(default/linux/powerpc/ppc32/17.0/desktop) ['dev-lang/python:3.7', 'dev-python/fonttools[python_targets_python3_7(-),python_single_target_python3_7(+)]']
> dependency.bad media-gfx/graphite2/graphite2-1.3.13.ebuild: DEPEND: ppc(default/linux/powerpc/ppc32/17.0/desktop/gnome) ['dev-lang/python:3.7', 'dev-python/fonttools[python_targets_python3_7(-),python_single_target_python3_7(+)]']
I'll fix this with a fonttools stabilization bug. Currently it's being keyworded in bug 694372. *** Bug 698772 has been marked as a duplicate of this bug. *** Looking good on ppc64. media-libs/libcdr already stable on ppc/ppc64. rdep media-libs/harfbuzz fails tests (bug #699114). # cat libcdr-676956.report USE tests started on Fr 1. Nov 20:34:44 CET 2019 FEATURES=' test' USE='' succeeded for =media-gfx/graphite2-1.3.13 USE='-perl' succeeded for =media-gfx/graphite2-1.3.13 USE='perl' succeeded for =media-gfx/graphite2-1.3.13 revdep tests started on Fr 1. Nov 20:42:21 CET 2019 FEATURES=' test' USE='xetex' succeeded for app-text/texlive-core USE='graphite' FEATURES=' test' failed for media-libs/harfbuzz An automated check of this bug failed - repoman reported dependency errors (14 lines truncated):
> dependency.bad media-gfx/graphite2/graphite2-1.3.13.ebuild: DEPEND: ppc(default/linux/powerpc/ppc32/17.0) ['dev-lang/python:3.7', 'dev-python/fonttools[python_targets_python3_7(-),python_single_target_python3_7(+)]']
> dependency.bad media-gfx/graphite2/graphite2-1.3.13.ebuild: DEPEND: ppc(default/linux/powerpc/ppc32/17.0/desktop) ['dev-lang/python:3.7', 'dev-python/fonttools[python_targets_python3_7(-),python_single_target_python3_7(+)]']
> dependency.bad media-gfx/graphite2/graphite2-1.3.13.ebuild: DEPEND: ppc(default/linux/powerpc/ppc32/17.0/desktop/gnome) ['dev-lang/python:3.7', 'dev-python/fonttools[python_targets_python3_7(-),python_single_target_python3_7(+)]']
sparc stable ppc/ppc64 stable thanks to ernsteiswuerfel! Last arch. Closing. |