Summary: | sys-auth/polkit-0.118: stabilize | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Matt Turner <mattst88> |
Component: | Stabilization | Assignee: | Freedesktop bugs <freedesktop-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | flippynelle, mozilla |
Priority: | Normal | Keywords: | CC-ARCHES, STABLEREQ |
Version: | unspecified | Flags: | nattka:
sanity-check+
|
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=753233 | ||
Whiteboard: | |||
Package list: |
dev-lang/spidermonkey-78.4.0 amd64 arm arm64 ppc64 x86
sys-auth/polkit-0.118 amd64 arm arm64 ppc64 x86
|
Runtime testing required: | --- |
Description
Matt Turner
2020-11-05 16:11:02 UTC
Sanity check failed:
> sys-auth/polkit-0.117
> depend ppc stable profile default/linux/powerpc/ppc32/17.0 (27 total)
> dev-lang/spidermonkey:68[-debug]
> rdepend ppc stable profile default/linux/powerpc/ppc32/17.0 (27 total)
> dev-lang/spidermonkey:68[-debug]
> depend ppc64 dev profile default/linux/ppc64le/17.0/desktop/plasma (2 total)
> dev-lang/spidermonkey:68[-debug]
> rdepend ppc64 dev profile default/linux/ppc64le/17.0/desktop/plasma (2 total)
> dev-lang/spidermonkey:68[-debug]
Why not 0.118 when that is in tree since Sep 17. (In reply to Andreas Sturmlechner from comment #2) > Why not 0.118 when that is in tree since Sep 17. Because that requires dev-lang/spidermonkey:78 which is not stable (yet). Sanity check failed:
> sys-auth/polkit-0.117
> depend sparc stable profile default/linux/sparc/17.0 (8 total)
> dev-lang/spidermonkey:68[-debug]
> rdepend sparc stable profile default/linux/sparc/17.0 (8 total)
> dev-lang/spidermonkey:68[-debug]
Feel free to do stabilize :78. Sanity check failed:
> sys-auth/polkit-0.118
> depend arm dev profile default/linux/arm/17.0/armv4 (30 total)
> dev-lang/spidermonkey:78[-debug]
> rdepend arm dev profile default/linux/arm/17.0/armv4 (30 total)
> dev-lang/spidermonkey:78[-debug]
Sanity check failed:
> sys-auth/polkit-0.118
> depend arm dev profile default/linux/arm/17.0/armv4 (30 total)
> dev-lang/spidermonkey:78[-debug]
> rdepend arm dev profile default/linux/arm/17.0/armv4 (30 total)
> dev-lang/spidermonkey:78[-debug]
It is a bit disappointing that dev-lang/spidermonkey:78 rekeywording effort was not started right away, but at least 78 can already be stabilised on every arch that currently has 68 stable. (In reply to Andreas Sturmlechner from comment #8) > It is a bit disappointing that dev-lang/spidermonkey:78 rekeywording effort > was not started right away, but at least 78 can already be stabilised on > every arch that currently has 68 stable. I was frustrated by this too, but I learned that the reason is that spidermonkey:78 requires Rust, so I feel a little better about it. Oh I see. In that case it makes sense to do 0.117 with 68 in the meantime to get rid of old much faster. Removing arm from keyword list since spidermonkey:78 doesn't work on all arm profiles. All sanity-check issues have been resolved The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92009e6b8982e74479a2f1f783aa0d88950c3f21 commit 92009e6b8982e74479a2f1f783aa0d88950c3f21 Author: Sam James <sam@gentoo.org> AuthorDate: 2020-11-06 07:16:32 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2020-11-06 07:17:03 +0000 profiles/arch/arm: mask >=sys-auth/polkit-0.118 where no Rust Bug: https://bugs.gentoo.org/753218 Signed-off-by: Sam James <sam@gentoo.org> profiles/arch/arm/armv4/package.mask | 1 + profiles/arch/arm/armv4t/package.mask | 1 + profiles/arch/arm/armv5te/package.mask | 1 + 3 files changed, 3 insertions(+) x86 done amd64 done arm64 done arm done ppc64 stable, closing can't emerge sys-auth/polkit-0.118 because none of the two available spidermonkey:78 versions compile: =dev-lang/spidermonkey-78.4.1 =dev-lang/spidermonkey-78.5.0 sample: # Running `CARGO=/usr/lib/rust/1.48.0/bin/cargo-1.48.0 CARGO_CRATE_NAME=mozglue_static CARGO_MANIFEST_DIR=/var/tmp/portage/dev-lang/spidermonkey-78.5.0/work/firefox-78.5.0/mozglue/static/rust CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mozglue-static CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/var/tmp/portage/dev-lang/spidermonkey-78.5.0/work/build/release/deps:/usr/lib/rust/1.48.0/lib' OUT_DIR=/var/tmp/portage/dev-lang/spidermonkey-78.5.0/work/build/x86_64-unknown-linux-gnu/release/build/mozglue-static-72dcbf608171b403/out /usr/bin/rustc --crate-name mozglue_static --edition=2018 mozglue/static/rust/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=57b5a9ebbf075e53 -C extra-filename=-57b5a9ebbf075e53 --out-dir /var/tmp/portage/dev-lang/spidermonkey-78.5.0/work/build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/var/tmp/portage/dev-lang/spidermonkey-78.5.0/work/firefox-78.5.0/build/cargo-linker -L dependency=/var/tmp/portage/dev-lang/spidermonkey-78.5.0/work/build/x86_64-unknown-linux-gnu/release/deps -L dependency=/var/tmp/portage/dev-lang/spidermonkey-78.5.0/work/build/release/deps --extern arrayvec=/var/tmp/portage/dev-lang/spidermonkey-78.5.0/work/build/x86_64-unknown-linux-gnu/release/deps/libarrayvec-6f7b713bca0f4652.rmeta -C opt-level=2 -C debuginfo=2 -C force-frame-pointers=yes --cap-lints warn -C codegen-units=1 -L native=/var/tmp/portage/dev-lang/spidermonkey-78.5.0/work/build/x86_64-unknown-linux-gnu/release/build/mozglue-static-72dcbf608171b403/out -l static=wrappers -l stdc++` #error[E0432]: unresolved import `crate::arch::x86_64::__m64` # --> /var/tmp/portage/dev-lang/spidermonkey-78.5.0/work/firefox-78.5.0/third_party/rust/packed_simd/src/api/into_bits/arch_specific.rs:51:15 # | #51 | $($arch_ty),* # | ^^^^^^^^ no `__m64` in `arch::x86_64` #... #86 | / impl_arch!( #87 | | [x86["x86"]: __m64], [x86_64["x86_64"]: __m64], #88 | | [arm["arm"]: int8x8_t, uint8x8_t, poly8x8_t, int16x4_t, uint16x4_t, #89 | | poly16x4_t, int32x2_t, uint32x2_t, float32x2_t, int64x1_t, #... | #96 | | test: test_v64 #97 | | ); # | |__- in this macro invocation # | # = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) # (In reply to flippynelle from comment #19) apparently, this is an issue with encoding_rs using packed_simd version 0.3.3 instead of 0.3.4 as per: https://github.com/hsivonen/encoding_rs/pull/58 via: https://github.com/BurntSushi/ripgrep/issues/1721 that being said, firefox emerge also fails with the same errors 0.3.3 packed_simd is being used in: /var/tmp/portage/www-client/firefox-83.0/work/firefox-83.0/third_party/rust/packed_simd/Cargo.toml didn't check spidermonkey I should probably make it a new bug report but sooooo lazy, but maybe if someone smacks me over the head... (In reply to flippynelle from comment #20) > (In reply to flippynelle from comment #19) > > apparently, this is an issue with encoding_rs using packed_simd version > 0.3.3 instead of 0.3.4 > > as per: https://github.com/hsivonen/encoding_rs/pull/58 > via: https://github.com/BurntSushi/ripgrep/issues/1721 > > that being said, firefox emerge also fails with the same errors > > 0.3.3 packed_simd is being used in: > > /var/tmp/portage/www-client/firefox-83.0/work/firefox-83.0/third_party/rust/ > packed_simd/Cargo.toml > > > didn't check spidermonkey > > I should probably make it a new bug report but sooooo lazy, but maybe if > someone smacks me over the head... Yes, please file a new one, commenting on a closed unrelated bug will be easily missed. Thanks. Someone else already did it in https://bugs.gentoo.org/756334 (In reply to flippynelle from comment #20) > I should probably make it a new bug report but sooooo lazy, but maybe if > someone smacks me over the head... Don't ever do this again, please. |