Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Can't install steam due to virtual/rust
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
xiwi
n00b
n00b


Joined: 21 Aug 2024
Posts: 8

PostPosted: Sun Dec 15, 2024 9:13 pm    Post subject: Can't install steam due to virtual/rust Reply with quote

I followed the Gentoo steam wiki page but when trying to emerge steam-overlay I get thrown the following error

Code:

!!! All ebuilds that could satisfy "virtual/rust[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]" have been masked.
!!! One of the following masked packages is required to complete your request:
- virtual/rust-1.82.0::gentoo (masked by: package.mask)
/var/db/repos/gentoo/profiles/package.mask:
# Matt Jolly <kangie@gentoo.org> (2024-11-09)
# The legacy Rust ebuilds are no longer maintained and have been
# replaced by the new slotted Rust. Removal in 30 days.

- virtual/rust-1.81.0-r1::gentoo (masked by: package.mask)
- virtual/rust-1.80.1::gentoo (masked by: package.mask)
- virtual/rust-1.79.0::gentoo (masked by: package.mask)
- virtual/rust-1.77.1::gentoo (masked by: package.mask)
- virtual/rust-1.75.0-r1::gentoo (masked by: package.mask)
- virtual/rust-1.74.1-r1::gentoo (masked by: package.mask)
- virtual/rust-1.71.1-r2::gentoo (masked by: package.mask)

(dependency required by "x11-libs/extest-1.0.2::steam-overlay" [ebuild])
(dependency required by "games-util/steam-launcher-1.0.0.81::steam-overlay[joystick,wayland]" [ebuild])
(dependency required by "steam-launcher" [argument])


As I understand it, virtual/rust is obsolete, does it mean the ebuild just isn't updated yet? I'd prefer not to start unmasking packages left and right

Thanks
Back to top
View user's profile Send private message
Banana
Moderator
Moderator


Joined: 21 May 2004
Posts: 1791
Location: Germany

PostPosted: Sun Dec 15, 2024 9:42 pm    Post subject: Reply with quote

This should be solved by uninstalling virtual/rust and install either dev-lang/rust or dev-lang/rust-bin.
_________________
Forum Guidelines

PFL - Portage file list - find which package a file or command belongs to.
My delta-labs.org snippets do expire
Back to top
View user's profile Send private message
Hu
Administrator
Administrator


Joined: 06 Mar 2007
Posts: 22825

PostPosted: Mon Dec 16, 2024 12:30 am    Post subject: Reply with quote

According to the output shown, the ebuild from the steam-overlay explicitly requires virtual/rust. Installing one of dev-lang/rust or dev-lang/rust-bin is necessary for actually compiling Rust code, but will not satisfy this ebuild's stated dependency. I think the ebuild needs to be updated.
Back to top
View user's profile Send private message
xiwi
n00b
n00b


Joined: 21 Aug 2024
Posts: 8

PostPosted: Mon Dec 16, 2024 9:11 am    Post subject: Reply with quote

Right, as I thought. I haven't installed virtual/rust bit i do have dev-lang/rust-bin, so it isn't enough. After looking at the git page there is this awaiting implementation, in the meanwhile I'll apply it as a patch. Thanks
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum