Re: [gentoo-user] repoint virtual/rust to rust instead of rust-bin

2020-07-22 Thread Adam Carter
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

2020-07-22 Thread Adam Carter
> 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

2020-07-22 Thread Neil Bothwick
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

2020-07-22 Thread Adam Carter
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

2020-07-21 Thread Franz Fellner
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

2020-07-21 Thread Neil Bothwick
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

2020-07-21 Thread Adam Carter
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?