Summary: | dev-libs/icu-60.2 stabilization request | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | charles17 |
Component: | Stabilization | Assignee: | Gentoo Office Team <office> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | asturm, bkohler, jstein, leio, pacho, redneb |
Priority: | Normal | Keywords: | STABLEREQ |
Version: | unspecified | Flags: | stable-bot:
sanity-check+
|
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: |
dev-libs/icu-60.2
dev-libs/icu-layoutex-60.2
|
Runtime testing required: | --- |
Bug Depends on: | 646892 | ||
Bug Blocks: | 643510, 644800, 651882 |
Description
charles17
2017-12-15 14:52:23 UTC
Let's aim high. Please coordinate stabilisation together with bug 644800. x86 stable commit a93d7fc8281150d98ebeab4b3870856929bcfe94 Author: Rolf Eike Beer <eike@sf-mail.de> Date: Thu Feb 1 22:53:08 2018 +0100 dev-libs/icu: stable 60.2 for sparc, bug #641130 The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b9f51e09e5a43e8420af98e018f47680675d27d commit 2b9f51e09e5a43e8420af98e018f47680675d27d Author: Michael Palimaka <kensington@gentoo.org> AuthorDate: 2018-02-03 13:29:06 +0000 Commit: Michael Palimaka <kensington@gentoo.org> CommitDate: 2018-02-03 13:36:59 +0000 dev-libs/icu: stabilise 60.2 for amd64 Bug: https://bugs.gentoo.org/641130 Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-libs/icu/icu-60.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)} Seems like dev-libs/icu-layoutex-60.2 should have been a part of this, right? Same thing as https://bugs.gentoo.org/616468#c10 Indeed, sorry for missing that. Re-adding arches for dev-libs/icu-layoutex-60.2 commit a93d7fc8281150d98ebeab4b3870856929bcfe94 Author: Rolf Eike Beer <eike@sf-mail.de> Date: Thu Feb 1 22:53:08 2018 +0100 dev-libs/icu: stable 60.2 for sparc, bug #641130 The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=048755dcd0618fff7b498d3296fa4522bcb1999b commit 048755dcd0618fff7b498d3296fa4522bcb1999b Author: Lars Wendler <polynomial-c@gentoo.org> AuthorDate: 2018-02-09 08:07:43 +0000 Commit: Lars Wendler <polynomial-c@gentoo.org> CommitDate: 2018-02-09 08:07:43 +0000 dev-libs/icu-layoutex: Version 60.2 stable for amd64. Bug: https://bugs.gentoo.org/641130 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-libs/icu-layoutex/icu-layoutex-60.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)} x86 stable FYI: This breaks systems with current stable qtwebengine[system-icu]: -------- !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: dev-libs/icu:0 (dev-libs/icu-60.2:0/60.2::gentoo, ebuild scheduled for merge) pulled in by (no parents that aren't satisfied by other packages in this slot) (dev-libs/icu-58.2-r1:0/58.2::gentoo, ebuild scheduled for merge) pulled in by <dev-libs/icu-59:= required by (dev-qt/qtwebengine-5.7.1-r2:5/5.7::gentoo, installed) ^ ^^ ^ dev-libs/icu:0/58.2= required by (dev-qt/qtwebengine-5.7.1-r2:5/5.7::gentoo, installed) ^^^^^^^^ -------- I think this will be fixed with by letting qtwebengine use its own icu, but I haven't tried yet. That's why qtwebengine-5.7.1 has system-icu default-disabled. No issue here, simply adjust your use flags. ia64 stable Stable on alpha. ppc64 stable ppc stable ping arm/arm64/hppa arm64 stable. But not icu-layoutex, as we don't have that even keyworded. That should be with an architecture list, not marked as needed for all. Sparc seems to have already keyworded it straight to stable with this. re-CC if we do need icu-layoutex for some reason on arm64, afterall. arm stable Only HPPA left. HPPA forgot to remove themselves after 765626733fb084fb90b0556d6c1ac53058606cbf in March... |