Another round of assorted stabilizations, including networkmanager-1.10.x. Additionally trying to upgrade gjs for the non-main arches, in order to be able to get rid of the older one, which depends on spidermonkey:24, thus spidermonkey:38 is included in the list and mozilla@ added. I didn't like stabilizing the newer spidermonkey slot when there were other :24 consumers anyways, but I believe if it's now done, we can get rid of :24 completely afterwards. Alternatively an arch can look into de-stabilizing gjs instead with any consumers it might have (only amd64 and x86 have it right now for the main purpose of gnome-shell)
(In reply to Mart Raudsepp from comment #0) > Another round of assorted stabilizations, including networkmanager-1.10.x. > > Additionally trying to upgrade gjs for the non-main arches, in order to be > able to get rid of the older one, which depends on spidermonkey:24, thus > spidermonkey:38 is included in the list and mozilla@ added. I didn't like > stabilizing the newer spidermonkey slot when there were other :24 consumers > anyways, but I believe if it's now done, we can get rid of :24 completely > afterwards. Alternatively an arch can look into de-stabilizing gjs instead > with any consumers it might have (only amd64 and x86 have it right now for > the main purpose of gnome-shell) Mozilla project needs to move spidermonkey-38.3.0 to tree for testing. That would be the only candidate I would suggest for stabilization. If any developer wants to move it from the Mozilla overlay and into the main tree would be great.
x86 stopped stabilization due to bug 660416.
(In reply to Jory A. Pratt from comment #1) > Mozilla project needs to move spidermonkey-38.3.0 to tree for testing. That > would be the only candidate I would suggest for stabilization. If any > developer wants to move it from the Mozilla overlay and into the main tree > would be great. Feel free to do so, but the goal here is to be able to be able to completely get rid of spidermonkey:24 finally, so I don't think we should be waiting on an untested spidermonkey:38 bump that should live in ~arch for 30 more days and so on, just to end up with an even more security vulnerable :24 for even longer. My goal here is to allow you to last rite :24 instead of having to take care of that too, so you can concentrate on :38 and :52 more :)
Removing goffice/gnumeric from package list due to 32bit issues in goffice bump tests (and the bug dep accordingly). Removing spidermonkey SRC_URI problem from depends, as that's a lack of GENTOO_MIRRORS problem, which is a cornercase and everyone (that isn't looking for QA issues with SRC_URI) should be setting one.
Note that stable gjs and thus spidermonkey:38 is only needed by other arches than amd64/x86 for: * gnome-base/gnome-menus[test] on ppc * app-crypt/libsecret[test] on alpha, arm, ia64, ppc, ppc64 and sparc Thus instead of stabling spidermonkey:38 and gjs-1.48.7 you can instead package.use.stable.mask these test flags and then destabilize dev-libs/gjs-1.46.0
x86 stable
(In reply to Mart Raudsepp from comment #3) > (In reply to Jory A. Pratt from comment #1) > > Mozilla project needs to move spidermonkey-38.3.0 to tree for testing. That > > would be the only candidate I would suggest for stabilization. If any > > developer wants to move it from the Mozilla overlay and into the main tree > > would be great. > > Feel free to do so, but the goal here is to be able to be able to completely > get rid of spidermonkey:24 finally, so I don't think we should be waiting on > an untested spidermonkey:38 bump that should live in ~arch for 30 more days > and so on, just to end up with an even more security vulnerable :24 for even > longer. My goal here is to allow you to last rite :24 instead of having to > take care of that too, so you can concentrate on :38 and :52 more :) 38.3.0 will be the same as 38.2.1_rc0 except based on an official release, and possibly with an extra security fix or two, it will not be any less stable than the existing 38.x package and so is fine to be stabilized immediately. I'm moving this version to the gentoo repo now.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66ab3831786c78709935272d19246aaae86bd417 commit 66ab3831786c78709935272d19246aaae86bd417 Author: Rolf Eike Beer <eike@sf-mail.de> AuthorDate: 2018-07-07 08:29:19 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-07-07 09:01:29 +0000 dev-lang/spidermonkey: stable 38.3.0 for sparc Bug: https://bugs.gentoo.org/660314 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="sparc" dev-lang/spidermonkey/spidermonkey-38.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a4dd8c633282c47295c8872a6ba4371edd456d2 commit 2a4dd8c633282c47295c8872a6ba4371edd456d2 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-07-07 11:54:00 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-07-07 11:54:00 +0000 x11-libs/gtksourceview: stable 3.24.8 for ia64, bug #660314 Bug: https://bugs.gentoo.org/660314 Package-Manager: Portage-2.3.41, Repoman-2.3.9 RepoMan-Options: --include-arches="ia64" x11-libs/gtksourceview/gtksourceview-3.24.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ab1b84cc7a3b2cd7abfeffee9a8338b76ea5914 commit 8ab1b84cc7a3b2cd7abfeffee9a8338b76ea5914 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-07-07 11:53:55 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-07-07 11:53:55 +0000 x11-libs/gtk+: stable 3.22.30 for ia64, bug #660314 Bug: https://bugs.gentoo.org/660314 Package-Manager: Portage-2.3.41, Repoman-2.3.9 RepoMan-Options: --include-arches="ia64" x11-libs/gtk+/gtk+-3.22.30.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d08c2a3c160ba67da8bde4bb58c98f0ccc029262 commit d08c2a3c160ba67da8bde4bb58c98f0ccc029262 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-07-07 11:53:49 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-07-07 11:53:49 +0000 media-libs/harfbuzz: stable 1.8.1 for ia64, bug #660314 Bug: https://bugs.gentoo.org/660314 Package-Manager: Portage-2.3.41, Repoman-2.3.9 RepoMan-Options: --include-arches="ia64" media-libs/harfbuzz/harfbuzz-1.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1334b5d9207a715e0baabfcdbaf938e6d70a5799 commit 1334b5d9207a715e0baabfcdbaf938e6d70a5799 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-07-07 11:53:44 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-07-07 11:53:44 +0000 dev-util/gtk-builder-convert: stable 2.24.32 for ia64, bug #660314 Bug: https://bugs.gentoo.org/660314 Package-Manager: Portage-2.3.41, Repoman-2.3.9 RepoMan-Options: --include-arches="ia64" dev-util/gtk-builder-convert/gtk-builder-convert-2.24.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81ff7d45c0beaff4d60bfa6d8b609e8b55dd77e3 commit 81ff7d45c0beaff4d60bfa6d8b609e8b55dd77e3 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-07-07 11:53:39 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-07-07 11:53:39 +0000 dev-lang/spidermonkey: stable 38.3.0 for ia64, bug #660314 Bug: https://bugs.gentoo.org/660314 Package-Manager: Portage-2.3.41, Repoman-2.3.9 RepoMan-Options: --include-arches="ia64" dev-lang/spidermonkey/spidermonkey-38.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=816bd4c3e7b134d16c3e6f5b4601da593400a274 commit 816bd4c3e7b134d16c3e6f5b4601da593400a274 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-07-07 11:53:34 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-07-07 11:53:34 +0000 app-crypt/libsecret: stable 0.18.6-r1 for ia64, bug #660314 Bug: https://bugs.gentoo.org/660314 Package-Manager: Portage-2.3.41, Repoman-2.3.9 RepoMan-Options: --include-arches="ia64" app-crypt/libsecret/libsecret-0.18.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf35a67dbd8600cfa551e7f538f4f5e990e2cd78 commit bf35a67dbd8600cfa551e7f538f4f5e990e2cd78 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-07-07 19:28:06 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-07-07 19:28:29 +0000 x11-libs/gtk+: stable 2.24.32 for ia64, bug #660314 Bug: https://bugs.gentoo.org/660314 Package-Manager: Portage-2.3.41, Repoman-2.3.9 RepoMan-Options: --include-arches="ia64" x11-libs/gtk+/gtk+-2.24.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54de38257c98f770c374923332abb44073839229 commit 54de38257c98f770c374923332abb44073839229 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-07-07 19:27:53 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-07-07 19:28:28 +0000 dev-libs/gjs: stable 1.48.7 for ia64, bug #660314 Bug: https://bugs.gentoo.org/660314 Package-Manager: Portage-2.3.41, Repoman-2.3.9 RepoMan-Options: --include-arches="ia64" dev-libs/gjs/gjs-1.48.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
*** Bug 660526 has been marked as a duplicate of this bug. ***
Reducing list to what's left
amd64 stable
Updating package list to what's left. Re-CCing amd64: You've failed to stabilize harfbuzz from the list.
finally done for amd64
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f7b58a413d7715ca7556f12411c12e4aadfb632 commit 4f7b58a413d7715ca7556f12411c12e4aadfb632 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-07-14 19:59:16 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-07-14 19:59:16 +0000 x11-libs/gtksourceview: stable 3.24.8 for ppc64, bug #660314 Bug: https://bugs.gentoo.org/660314 Package-Manager: Portage-2.3.42, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc64" x11-libs/gtksourceview/gtksourceview-3.24.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c34889a24446e6b79b689e547cab29c9c511b02 commit 1c34889a24446e6b79b689e547cab29c9c511b02 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-07-14 19:59:10 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-07-14 19:59:10 +0000 net-misc/networkmanager: stable 1.10.10 for ppc64, bug #660314 Bug: https://bugs.gentoo.org/660314 Package-Manager: Portage-2.3.42, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc64" net-misc/networkmanager/networkmanager-1.10.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=735bccaa5479d0bb161e32280a2c209ddce84b2e commit 735bccaa5479d0bb161e32280a2c209ddce84b2e Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-07-14 19:59:03 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-07-14 19:59:03 +0000 media-libs/harfbuzz: stable 1.8.1 for ppc64, bug #660314 Bug: https://bugs.gentoo.org/660314 Package-Manager: Portage-2.3.42, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc64" media-libs/harfbuzz/harfbuzz-1.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f220e48a2f1625ecb20d84178edfedb707e133b0 commit f220e48a2f1625ecb20d84178edfedb707e133b0 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-07-14 19:58:58 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-07-14 19:58:58 +0000 dev-util/gtk-builder-convert: stable 2.24.32 for ppc64, bug #660314 Bug: https://bugs.gentoo.org/660314 Package-Manager: Portage-2.3.42, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc64" dev-util/gtk-builder-convert/gtk-builder-convert-2.24.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e03cddd677c427e816fc143eaf12180a590f7455 commit e03cddd677c427e816fc143eaf12180a590f7455 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-07-14 19:58:53 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-07-14 19:58:53 +0000 dev-lang/spidermonkey: stable 38.3.0 for ppc64, bug #660314 Bug: https://bugs.gentoo.org/660314 Package-Manager: Portage-2.3.42, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc64" dev-lang/spidermonkey/spidermonkey-38.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3398a23efe4dbfb999b7eb6d87736b961401523 commit f3398a23efe4dbfb999b7eb6d87736b961401523 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-07-14 19:58:48 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-07-14 19:58:48 +0000 app-crypt/libsecret: stable 0.18.6-r1 for ppc64, bug #660314 Bug: https://bugs.gentoo.org/660314 Package-Manager: Portage-2.3.42, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc64" app-crypt/libsecret/libsecret-0.18.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08117d3c5162d79893cca36f22b1aaf93cf1075c commit 08117d3c5162d79893cca36f22b1aaf93cf1075c Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-07-14 20:12:45 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-07-14 20:12:45 +0000 x11-libs/gtksourceview: stable 3.24.8 for ppc, bug #660314 Bug: https://bugs.gentoo.org/660314 Package-Manager: Portage-2.3.42, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc" x11-libs/gtksourceview/gtksourceview-3.24.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99f32c202056ef0d4c8c3a1b9fb0053b6a7fe170 commit 99f32c202056ef0d4c8c3a1b9fb0053b6a7fe170 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-07-14 20:12:36 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-07-14 20:12:36 +0000 media-libs/harfbuzz: stable 1.8.1 for ppc, bug #660314 Bug: https://bugs.gentoo.org/660314 Package-Manager: Portage-2.3.42, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc" media-libs/harfbuzz/harfbuzz-1.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c88215f6e18b686dca2f111f4b3f05a4ee5bd99 commit 2c88215f6e18b686dca2f111f4b3f05a4ee5bd99 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-07-14 20:12:27 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-07-14 20:12:27 +0000 dev-util/gtk-builder-convert: stable 2.24.32 for ppc, bug #660314 Bug: https://bugs.gentoo.org/660314 Package-Manager: Portage-2.3.42, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc" dev-util/gtk-builder-convert/gtk-builder-convert-2.24.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4676f3e2148d53a993fdad3604f0e420e70fc22e commit 4676f3e2148d53a993fdad3604f0e420e70fc22e Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-07-14 20:12:19 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-07-14 20:12:19 +0000 dev-lang/spidermonkey: stable 38.3.0 for ppc, bug #660314 Bug: https://bugs.gentoo.org/660314 Package-Manager: Portage-2.3.42, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc" dev-lang/spidermonkey/spidermonkey-38.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dbbc32db4ef7f19ba8978d0ec94a2cb4b83959a commit 5dbbc32db4ef7f19ba8978d0ec94a2cb4b83959a Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-07-14 20:12:11 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-07-14 20:12:11 +0000 app-crypt/libsecret: stable 0.18.6-r1 for ppc, bug #660314 Bug: https://bugs.gentoo.org/660314 Package-Manager: Portage-2.3.42, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc" app-crypt/libsecret/libsecret-0.18.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da32fcc5488ded013ff843aee3cc7effa04689b1 commit da32fcc5488ded013ff843aee3cc7effa04689b1 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-07-15 10:04:59 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-07-15 10:24:36 +0000 x11-libs/gtk+: stable 2.24.32 for ppc, bug #660314 Bug: https://bugs.gentoo.org/660314 Package-Manager: Portage-2.3.42, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc" x11-libs/gtk+/gtk+-2.24.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
Update to what's left (amd64 done, ppc/ppc64 partially done)
Stable on alpha.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f9871752dd920d9edb02673583b1d01f3d665ba commit 0f9871752dd920d9edb02673583b1d01f3d665ba Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-07-23 18:56:51 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-07-23 18:56:51 +0000 dev-util/gtk-builder-convert: stable 2.24.32 for hppa, bug #660314 Bug: https://bugs.gentoo.org/660314 Package-Manager: Portage-2.3.43, Repoman-2.3.10 RepoMan-Options: --include-arches="hppa" dev-util/gtk-builder-convert/gtk-builder-convert-2.24.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
ppc stable. gtk has been stabilized for ppc64, but gjs fails 2 tests on ppc64.
arm stable
Updating list - removing what's done, updating some versions to newer versions requested elsewhere (but not removing altogether, so hppa doesn't take it as a fresh request compared to others and delay it even further...) UnCCing mozilla folks, as spidermonkey has been handled and removed from list
hppa did remaining gtk+ via other bugs
Still failing a pile of tests on ppc64 with dev-libs/gjs-1.54.3 :(
test failures are due to spidermonkey bugs. gjs-1.48 requires spidermonkey:38 which is pretty dead. I tested gjs-1.54 which uses spidermonkey:60 and the test results were much worse. After some research I found an upstream bug and patch that Anarchy pulled into spidermonkey-60.5.2_p0-r2. Test failures go from 31 -> 2. stabilizing gjs-1.48 since it seems doubtful that we're going to solve the spidermonkey:38 failures, the test results aren't toooo bad, and I couldn't find anyone in #gentoo-powerpc actually using gjs on ppc64/big endian... ppc64 stable.