Re: [gentoo-user] repoint virtual/rust to rust instead of rust-bin
On Wed, Jul 22, 2020 at 5:39 PM Adam Carter wrote: > > Have you tried adding --tree to your emerge command? >> >> > Yes, and both the dev-lang and virtual were both just leaves. Checked the > world file and it has; > dev-lang/rust > virtual/rust > > Should it be just the virtual? > Answering my own question - it should be neither. Removed them and package.mask settings and it's good now.
Re: [gentoo-user] repoint virtual/rust to rust instead of rust-bin
> Have you tried adding --tree to your emerge command? > > Yes, and both the dev-lang and virtual were both just leaves. Checked the world file and it has; dev-lang/rust virtual/rust Should it be just the virtual?
Re: [gentoo-user] repoint virtual/rust to rust instead of rust-bin
On Wed, 22 Jul 2020 16:17:29 +1000, Adam Carter wrote: > > Are you running stable or testing? Do you have anything rust-related > > in package.accept_keywords? > > > > No, nothing in /etc/portage/* System is testing/~amd64. > > However, qlop shows the last rust-bin installed was actually 1.38, > whereas my memory was that it was 1.44, so i have mixed up two > different systems. I can't see anything in roots history that would > have caused the issue. > > FWIW if i mask dev-lang/rust-bin it wants to > [ebuild UD ] dev-lang/rust-1.44.1:stable/1.44::gentoo > [1.45.0:stable/1.45::gentoo] USE="-clippy -debug -doc -libressl (-miri) > -nightly -parallel-compiler -rls -rustfmt -system-bootstrap -system-llvm > -wasm" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="sse2" > LLVM_TARGETS="AMDGPU (X86) -AArch64 -ARM -BPF -Hexagon -Lanai -MSP430 > -Mips -NVPTX -PowerPC -RISCV -Sparc -SystemZ -WebAssembly -XCore" 0 KiB > [ebuild UD ] virtual/rust-1.44.1::gentoo [1.45.0::gentoo] > ABI_X86="(64) -32 (-x32)" 0 KiB > > No idea what's pulling in rust-1.44.1 Have you tried adding --tree to your emerge command? -- Neil Bothwick Processor: (n.) a device for converting sense to nonsense at the speed of electricity, or (rarely) the reverse. pgpwbMtwqkKYF.pgp Description: OpenPGP digital signature
Re: [gentoo-user] repoint virtual/rust to rust instead of rust-bin
On Tue, Jul 21, 2020 at 6:29 PM Neil Bothwick wrote: > > You have emerged rust-145 from testing but portage wants to install > virtual/rust-1.44.1 from stable. This looks like a keywording issue. > > Are you running stable or testing? Do you have anything rust-related in > package.accept_keywords? > No, nothing in /etc/portage/* System is testing/~amd64. However, qlop shows the last rust-bin installed was actually 1.38, whereas my memory was that it was 1.44, so i have mixed up two different systems. I can't see anything in roots history that would have caused the issue. FWIW if i mask dev-lang/rust-bin it wants to [ebuild UD ] dev-lang/rust-1.44.1:stable/1.44::gentoo [1.45.0:stable/1.45::gentoo] USE="-clippy -debug -doc -libressl (-miri) -nightly -parallel-compiler -rls -rustfmt -system-bootstrap -system-llvm -wasm" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="sse2" LLVM_TARGETS="AMDGPU (X86) -AArch64 -ARM -BPF -Hexagon -Lanai -MSP430 -Mips -NVPTX -PowerPC -RISCV -Sparc -SystemZ -WebAssembly -XCore" 0 KiB [ebuild UD ] virtual/rust-1.44.1::gentoo [1.45.0::gentoo] ABI_X86="(64) -32 (-x32)" 0 KiB No idea what's pulling in rust-1.44.1 # emerge -pv --depclean virtual/rust Calculating dependencies... done! virtual/rust-1.45.0 pulled in by: dev-util/cbindgen-0.14.3 requires >=virtual/rust-1.37.0, =virtual/rust-1.45.0 mail-client/thunderbird-68.10.0 requires >=virtual/rust-1.34.0, =virtual/rust-1.45.0 www-client/firefox-78.0.2 requires >=virtual/rust-1.41.0, =virtual/rust-1.45.0 Added the following to package.mask and world will update without complaint dev-lang/rust-bin
Re: [gentoo-user] repoint virtual/rust to rust instead of rust-bin
When you sorted out the mentioned keywording issues: To tell portage to ignore rust-bin as a valid dependency for virtual/rust simply put "dev-lang/rust-bin" in your "/etc/portage/pckage.mask" Franz On Tue Jul 21 17:49:12 2020, Adam Carter wrote: > I've unmerged rust-bin, emerged rust (v1,45), then re-emerged virtual/rust > but if i run a world update it still wants to pull rust-bin back in; > > # emerge -avuD --tree world > > These are the packages that would be merged, in reverse order: > Calculating dependencies... done! > [ebuild UD ] virtual/rust-1.44.1::gentoo [1.45.0::gentoo] ABI_X86="(64) > -32 (-x32)" 0 KiB > [ebuild N ] dev-lang/rust-bin-1.44.1:stable::gentoo USE="-clippy > -doc -rustfmt" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="sse2" 0 KiB > > How do I clear this? > >
Re: [gentoo-user] repoint virtual/rust to rust instead of rust-bin
On Tue, 21 Jul 2020 17:49:12 +1000, Adam Carter wrote: > I've unmerged rust-bin, emerged rust (v1,45), then re-emerged > virtual/rust but if i run a world update it still wants to pull > rust-bin back in; > > # emerge -avuD --tree world > > These are the packages that would be merged, in reverse order: > Calculating dependencies... done! > [ebuild UD ] virtual/rust-1.44.1::gentoo [1.45.0::gentoo] > ABI_X86="(64) -32 (-x32)" 0 KiB > [ebuild N ] dev-lang/rust-bin-1.44.1:stable::gentoo USE="-clippy > -doc -rustfmt" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="sse2" 0 KiB > > How do I clear this? You have emerged rust-145 from testing but portage wants to install virtual/rust-1.44.1 from stable. This looks like a keywording issue. Are you running stable or testing? Do you have anything rust-related in package.accept_keywords? -- Neil Bothwick Nostalgia isn't what it used to be. pgptzIzm_uFDR.pgp Description: OpenPGP digital signature
[gentoo-user] repoint virtual/rust to rust instead of rust-bin
I've unmerged rust-bin, emerged rust (v1,45), then re-emerged virtual/rust but if i run a world update it still wants to pull rust-bin back in; # emerge -avuD --tree world These are the packages that would be merged, in reverse order: Calculating dependencies... done! [ebuild UD ] virtual/rust-1.44.1::gentoo [1.45.0::gentoo] ABI_X86="(64) -32 (-x32)" 0 KiB [ebuild N ] dev-lang/rust-bin-1.44.1:stable::gentoo USE="-clippy -doc -rustfmt" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="sse2" 0 KiB How do I clear this?