View previous topic :: View next topic |
Author |
Message |
Irets Apprentice
Joined: 17 Dec 2019 Posts: 222
|
Posted: Sun Apr 18, 2021 3:53 am Post subject: [SOLVED]Unable to update nvidia-driver due to steam-games |
|
|
Hello,
I'm having an issue that keeps me from updating my nvidia's drivers to the latest version.
I'm still a learner, but to my eyes it seems like that games-util/steam-games wants to use the "multilib" USE-flag for nvidia-drivers drivers but that USE-flag has been removed.
This is the output of emerge --ask --update --deep --newuse @world --verbose:
Code: | These are the packages that would be merged, in order:
Calculating dependencies... done!
Total: 0 packages, Size of downloads: 0 KiB
WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:
x11-drivers/nvidia-drivers:0
(x11-drivers/nvidia-drivers-460.67:0/460::gentoo, ebuild scheduled for merge) USE="X driver tools (-dist-kernel) -static-libs" ABI_X86="32 (64) (-x32)" conflicts with
x11-drivers/nvidia-drivers[multilib] required by (games-util/steam-games-meta-0-r20191109:0/0::steam-overlay, installed) USE="steamruntime -mono -steamgames_bioshock_infinite -steamgames_defenders_quest -steamgames_dirt_rally -steamgames_dont_starve -steamgames_dwarfs -steamgames_hammerwatch -steamgames_ironclad_tactics -steamgames_journey_down -steamgames_narcissu -steamgames_painkiller -steamgames_portal -steamgames_shadow_mordor -steamgames_shatter -steamgames_source_engine -steamgames_te120 -steamgames_tf2 -steamgames_trine2 -steamgames_unwritten_tales -steamgames_voidexpanse -steamgames_witcher2" ABI_X86="(64)" VIDEO_CARDS="nvidia"
^^^^^^^^
x11-drivers/nvidia-drivers[multilib] required by (games-util/steam-client-meta-0-r20200328:0/0::steam-overlay, installed) USE="pulseaudio steamruntime -flash -steamfonts -steamvr -trayicon" ABI_X86="(64)" VIDEO_CARDS="nvidia -intel"
^^^^^^^^
Nothing to merge; quitting. |
Output of emerge --info:
Code: | Portage 3.0.17 (python 3.8.8-final-0, default/linux/amd64/17.1, gcc-10.2.0, glibc-2.32-r7, 5.4.97-gentoo-x86_64 x86_64)
=================================================================
System uname: Linux-5.4.97-gentoo-x86_64-x86_64-Intel-R-_Core-TM-_i7-4700MQ_CPU_@_2.40GHz-with-glibc2.2.5
KiB Mem: 8101696 total, 7645568 free
KiB Swap: 10485756 total, 10485756 free
Timestamp of repository gentoo: Sat, 17 Apr 2021 21:30:01 +0000
Head commit of repository gentoo: f12b8f627393b7eada9f955329a59b3b962a242d
Timestamp of repository guru: Sat, 17 Apr 2021 20:20:07 +0000
Head commit of repository guru: 032b239b453305f261d6f4bf7b5477e833cb52d3
Head commit of repository steam-overlay: 98251c8f5a441e47b304dd33f3ff31dbc8e1b87a
sh bash 5.0_p18
ld GNU ld (Gentoo 2.35.2 p1) 2.35.2
app-shells/bash: 5.0_p18::gentoo
dev-java/java-config: 2.3.1::gentoo
dev-lang/perl: 5.30.3::gentoo
dev-lang/python: 3.8.8_p1::gentoo, 3.9.2_p1::gentoo
dev-lang/rust: 1.47.0-r2::gentoo
dev-util/cmake: 3.18.5::gentoo
sys-apps/baselayout: 2.7::gentoo
sys-apps/openrc: 0.42.1-r1::gentoo
sys-apps/sandbox: 2.20::gentoo
sys-devel/autoconf: 2.13-r1::gentoo, 2.69-r5::gentoo
sys-devel/automake: 1.16.2-r1::gentoo
sys-devel/binutils: 2.35.2::gentoo
sys-devel/gcc: 10.2.0-r5::gentoo
sys-devel/gcc-config: 2.4::gentoo
sys-devel/libtool: 2.4.6-r6::gentoo
sys-devel/make: 4.3::gentoo
sys-kernel/linux-headers: 5.10::gentoo (virtual/os-headers)
sys-libs/glibc: 2.32-r7::gentoo
Repositories:
gentoo
location: /var/db/repos/gentoo
sync-type: rsync
sync-uri: rsync://rsync.gentoo.org/gentoo-portage
priority: -1000
sync-rsync-verify-jobs: 1
sync-rsync-verify-metamanifest: yes
sync-rsync-extra-opts:
sync-rsync-verify-max-age: 24
guru
location: /var/db/repos/guru
sync-type: git
sync-uri: https://github.com/gentoo-mirror/guru.git
masters: gentoo
steam-overlay
location: /usr/local/portage/steam-overlay
sync-type: git
sync-uri: https://github.com/anyc/steam-overlay.git
masters: gentoo
priority: 50
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="@FREE"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/var/cache/distfiles"
ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR"
FCFLAGS="-march=native -O2 -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn
FFLAGS="-march=native -O2 -pipe"
GENTOO_MIRRORS="rsync://ftp.vectranet.pl/gentoo/ http://ftp.vectranet.pl/gentoo/ ftp://ftp.vectranet.pl/gentoo/ https://gentoo-mirror.alexxy.name/ http://gentoo-mirror.alexxy.name/ http://gentoo.bloodhost.ru/ ftp://gentoo.bloodhost.ru/ rsync://gentoo.bloodhost.ru/gentoo-distfiles ftp://mirror.mdfnet.se/gentoo https:
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j4"
PKGDIR="/var/cache/binpkgs"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="X acl alsa amd64 berkdb bzip2 cli crypt dri elogind fortran gdbm gif gtk iconv ipv6 jpeg libglvnd libnotify libtirpc lm-sensors multilib ncurses nls nptl openmp pam pcre png pulseaudio readline samba seccomp split-usr ssl tcpd unicode xattr xinerama zlib" ABI_X86="64" ADA_TARGET="gnat_2018" ALSA_CARDS="ali5451
ia82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires
rtrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver old
yrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-3 php7-4" POSTGRES_TARGETS="postgres10 postgres11" PYTHON_SINGLE_TARGET="python3_8"
iface geoip fuzzy condition tee tarpit sysrq proto steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset: CC, CPPFLAGS, CTARGET, CXX, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, RUSTFLAGS |
How can I get my machine up-to-date?
It's not like I can just add "multilib" to /etc/portage/package.use/nvidia-drivers so I'm counting on the help of the Gentoo community.
If I forgot to provide any vital information, just ask for it and I'll provide it.
Thanks in advance.
Last edited by Irets on Sun Apr 18, 2021 10:42 pm; edited 1 time in total |
|
Back to top |
|
|
Ionen Developer
Joined: 06 Dec 2018 Posts: 2717
|
Posted: Sun Apr 18, 2021 4:08 am Post subject: |
|
|
Code: | games-util/steam-games-meta-0-r20191109 | That version is long gone, current is r20210323 (see overlay)
Ensure there's nothing preventing you from upgrading it (old overlay, keywords, etc...). |
|
Back to top |
|
|
Irets Apprentice
Joined: 17 Dec 2019 Posts: 222
|
Posted: Sun Apr 18, 2021 4:27 am Post subject: |
|
|
Ionen wrote: | Code: | games-util/steam-games-meta-0-r20191109 | That version is long gone, current is r20210323 (see overlay)
Ensure there's nothing preventing you from upgrading it (old overlay, keywords, etc...). |
Hi!
I've enabled the GURU and steam-overlay.
This is the output of of ls /etc/portage/repos.conf Code: |
eselect-repo.conf gentoo.conf steam-overlay.con |
and the output of cat /etc/portage/repos.conf/*
Code: | # created by eselect-repo
[guru]
location = /var/db/repos/guru
sync-type = git
sync-uri = https://github.com/gentoo-mirror/guru.git
[DEFAULT]
main-repo = gentoo
[gentoo]
location = /var/db/repos/gentoo
sync-type = rsync
sync-uri = rsync://rsync.gentoo.org/gentoo-portage
auto-sync = yes
sync-rsync-verify-jobs = 1
sync-rsync-verify-metamanifest = yes
sync-rsync-verify-max-age = 24
sync-openpgp-key-path = /usr/share/openpgp-keys/gentoo-release.asc
sync-openpgp-keyserver = hkps://keys.gentoo.org
sync-openpgp-key-refresh-retry-count = 40
sync-openpgp-key-refresh-retry-overall-timeout = 1200
sync-openpgp-key-refresh-retry-delay-exp-base = 2
sync-openpgp-key-refresh-retry-delay-max = 60
sync-openpgp-key-refresh-retry-delay-mult = 4
sync-webrsync-verify-signature = yes
[steam-overlay]
# Gentoo overlay for Valve's Steam client and Steam-based games.
# Maintainer: anyc (https://github.com/anyc)
location = /usr/local/portage/steam-overlay
sync-type = git
sync-uri = https://github.com/anyc/steam-overlay.git
priority = 50
auto-sync = Yes |
Is there something outdated in there?
I've kept my laptop up-to-date by first running emaint sync --allrepos and then afterwards running emerge --ask --update --deep --changed-use @world
Last edited by Irets on Sun Apr 18, 2021 5:41 am; edited 1 time in total |
|
Back to top |
|
|
sam_ Developer
Joined: 14 Aug 2020 Posts: 1678
|
Posted: Sun Apr 18, 2021 5:37 am Post subject: |
|
|
Irets wrote: | Ionen wrote: | Code: | games-util/steam-games-meta-0-r20191109 | That version is long gone, current is r20210323 (see overlay)
Ensure there's nothing preventing you from upgrading it (old overlay, keywords, etc...). |
Hi!
I've enabled the GURU and steam-overlay.
This is the output of of ls /etc/portage/repos.conf Code: |
eselect-repo.conf gentoo.conf steam-overlay.con |
and the output of cat /etc/portage/repos.conf/*
Code: | # created by eselect-repo
[guru]
location = /var/db/repos/guru
sync-type = git
sync-uri = https://github.com/gentoo-mirror/guru.git
[DEFAULT]
main-repo = gentoo
[gentoo]
location = /var/db/repos/gentoo
sync-type = rsync
sync-uri = rsync://rsync.gentoo.org/gentoo-portage
auto-sync = yes
sync-rsync-verify-jobs = 1
sync-rsync-verify-metamanifest = yes
sync-rsync-verify-max-age = 24
sync-openpgp-key-path = /usr/share/openpgp-keys/gentoo-release.asc
sync-openpgp-keyserver = hkps://keys.gentoo.org
sync-openpgp-key-refresh-retry-count = 40
sync-openpgp-key-refresh-retry-overall-timeout = 1200
sync-openpgp-key-refresh-retry-delay-exp-base = 2
sync-openpgp-key-refresh-retry-delay-max = 60
sync-openpgp-key-refresh-retry-delay-mult = 4
sync-webrsync-verify-signature = yes
[steam-overlay]
# Gentoo overlay for Valve's Steam client and Steam-based games.
# Maintainer: anyc (https://github.com/anyc)
location = /usr/local/portage/steam-overlay
sync-type = git
sync-uri = https://github.com/anyc/steam-overlay.git
priority = 50
auto-sync = Yes |
Is there something outdated in there?
I've kept my laptop up-to-date by first running emaint sync --allrepos and then afterwards running emerge --ask --update --deep --changed-use @world |
Commands look OK and the overlay from your emerge --info output seems to update, which is weird.
Can you try "emerge -v1 >games-util/steam-games-meta-0-r20191109" to see what the issue is? |
|
Back to top |
|
|
Irets Apprentice
Joined: 17 Dec 2019 Posts: 222
|
Posted: Sun Apr 18, 2021 5:44 am Post subject: |
|
|
sam_ wrote: | Irets wrote: | Ionen wrote: | Code: | games-util/steam-games-meta-0-r20191109 | That version is long gone, current is r20210323 (see overlay)
Ensure there's nothing preventing you from upgrading it (old overlay, keywords, etc...). |
Hi!
I've enabled the GURU and steam-overlay.
This is the output of of ls /etc/portage/repos.conf Code: |
eselect-repo.conf gentoo.conf steam-overlay.con |
and the output of cat /etc/portage/repos.conf/*
Code: | # created by eselect-repo
[guru]
location = /var/db/repos/guru
sync-type = git
sync-uri = https://github.com/gentoo-mirror/guru.git
[DEFAULT]
main-repo = gentoo
[gentoo]
location = /var/db/repos/gentoo
sync-type = rsync
sync-uri = rsync://rsync.gentoo.org/gentoo-portage
auto-sync = yes
sync-rsync-verify-jobs = 1
sync-rsync-verify-metamanifest = yes
sync-rsync-verify-max-age = 24
sync-openpgp-key-path = /usr/share/openpgp-keys/gentoo-release.asc
sync-openpgp-keyserver = hkps://keys.gentoo.org
sync-openpgp-key-refresh-retry-count = 40
sync-openpgp-key-refresh-retry-overall-timeout = 1200
sync-openpgp-key-refresh-retry-delay-exp-base = 2
sync-openpgp-key-refresh-retry-delay-max = 60
sync-openpgp-key-refresh-retry-delay-mult = 4
sync-webrsync-verify-signature = yes
[steam-overlay]
# Gentoo overlay for Valve's Steam client and Steam-based games.
# Maintainer: anyc (https://github.com/anyc)
location = /usr/local/portage/steam-overlay
sync-type = git
sync-uri = https://github.com/anyc/steam-overlay.git
priority = 50
auto-sync = Yes |
Is there something outdated in there?
I've kept my laptop up-to-date by first running emaint sync --allrepos and then afterwards running emerge --ask --update --deep --changed-use @world |
Commands look OK and the overlay from your emerge --info output seems to update, which is weird.
Can you try "emerge -v1 >games-util/steam-games-meta-0-r20191109" to see what the issue is? |
Hi,
It seems that the command isn't recognized on my end.
Code: | irets@Gentoo ~ $ sudo emerge -v1 >games-util/steam-games-meta-0-r20191109
-bash: games-util/steam-games-meta-0-r20191109: No such file or directory |
|
|
Back to top |
|
|
sam_ Developer
Joined: 14 Aug 2020 Posts: 1678
|
Posted: Sun Apr 18, 2021 5:55 am Post subject: |
|
|
Irets wrote: | sam_ wrote: | Irets wrote: | Ionen wrote: | Code: | games-util/steam-games-meta-0-r20191109 | That version is long gone, current is r20210323 (see overlay)
Ensure there's nothing preventing you from upgrading it (old overlay, keywords, etc...). |
Hi!
I've enabled the GURU and steam-overlay.
This is the output of of ls /etc/portage/repos.conf Code: |
eselect-repo.conf gentoo.conf steam-overlay.con |
and the output of cat /etc/portage/repos.conf/*
Code: | # created by eselect-repo
[guru]
location = /var/db/repos/guru
sync-type = git
sync-uri = https://github.com/gentoo-mirror/guru.git
[DEFAULT]
main-repo = gentoo
[gentoo]
location = /var/db/repos/gentoo
sync-type = rsync
sync-uri = rsync://rsync.gentoo.org/gentoo-portage
auto-sync = yes
sync-rsync-verify-jobs = 1
sync-rsync-verify-metamanifest = yes
sync-rsync-verify-max-age = 24
sync-openpgp-key-path = /usr/share/openpgp-keys/gentoo-release.asc
sync-openpgp-keyserver = hkps://keys.gentoo.org
sync-openpgp-key-refresh-retry-count = 40
sync-openpgp-key-refresh-retry-overall-timeout = 1200
sync-openpgp-key-refresh-retry-delay-exp-base = 2
sync-openpgp-key-refresh-retry-delay-max = 60
sync-openpgp-key-refresh-retry-delay-mult = 4
sync-webrsync-verify-signature = yes
[steam-overlay]
# Gentoo overlay for Valve's Steam client and Steam-based games.
# Maintainer: anyc (https://github.com/anyc)
location = /usr/local/portage/steam-overlay
sync-type = git
sync-uri = https://github.com/anyc/steam-overlay.git
priority = 50
auto-sync = Yes |
Is there something outdated in there?
I've kept my laptop up-to-date by first running emaint sync --allrepos and then afterwards running emerge --ask --update --deep --changed-use @world |
Commands look OK and the overlay from your emerge --info output seems to update, which is weird.
Can you try "emerge -v1 >games-util/steam-games-meta-0-r20191109" to see what the issue is? |
Hi,
It seems that the command isn't recognized on my end.
Code: | irets@Gentoo ~ $ sudo emerge -v1 >games-util/steam-games-meta-0-r20191109
-bash: games-util/steam-games-meta-0-r20191109: No such file or directory |
|
Whoops: sudo emerge -v1 '>games-util/steam-games-meta-0-r20191109' |
|
Back to top |
|
|
Irets Apprentice
Joined: 17 Dec 2019 Posts: 222
|
Posted: Sun Apr 18, 2021 6:29 am Post subject: |
|
|
sam_ wrote: | Irets wrote: | sam_ wrote: | Irets wrote: | Ionen wrote: | Code: | games-util/steam-games-meta-0-r20191109 | That version is long gone, current is r20210323 (see overlay)
Ensure there's nothing preventing you from upgrading it (old overlay, keywords, etc...). |
Hi!
I've enabled the GURU and steam-overlay.
This is the output of of ls /etc/portage/repos.conf Code: |
eselect-repo.conf gentoo.conf steam-overlay.con |
and the output of cat /etc/portage/repos.conf/*
Code: | # created by eselect-repo
[guru]
location = /var/db/repos/guru
sync-type = git
sync-uri = https://github.com/gentoo-mirror/guru.git
[DEFAULT]
main-repo = gentoo
[gentoo]
location = /var/db/repos/gentoo
sync-type = rsync
sync-uri = rsync://rsync.gentoo.org/gentoo-portage
auto-sync = yes
sync-rsync-verify-jobs = 1
sync-rsync-verify-metamanifest = yes
sync-rsync-verify-max-age = 24
sync-openpgp-key-path = /usr/share/openpgp-keys/gentoo-release.asc
sync-openpgp-keyserver = hkps://keys.gentoo.org
sync-openpgp-key-refresh-retry-count = 40
sync-openpgp-key-refresh-retry-overall-timeout = 1200
sync-openpgp-key-refresh-retry-delay-exp-base = 2
sync-openpgp-key-refresh-retry-delay-max = 60
sync-openpgp-key-refresh-retry-delay-mult = 4
sync-webrsync-verify-signature = yes
[steam-overlay]
# Gentoo overlay for Valve's Steam client and Steam-based games.
# Maintainer: anyc (https://github.com/anyc)
location = /usr/local/portage/steam-overlay
sync-type = git
sync-uri = https://github.com/anyc/steam-overlay.git
priority = 50
auto-sync = Yes |
Is there something outdated in there?
I've kept my laptop up-to-date by first running emaint sync --allrepos and then afterwards running emerge --ask --update --deep --changed-use @world |
Commands look OK and the overlay from your emerge --info output seems to update, which is weird.
Can you try "emerge -v1 >games-util/steam-games-meta-0-r20191109" to see what the issue is? |
Hi,
It seems that the command isn't recognized on my end.
Code: | irets@Gentoo ~ $ sudo emerge -v1 >games-util/steam-games-meta-0-r20191109
-bash: games-util/steam-games-meta-0-r20191109: No such file or directory |
|
Whoops: sudo emerge -v1 '>games-util/steam-games-meta-0-r20191109' |
Running that command led me to Code: | These are the packages that would be merged, in order:
Calculating dependencies... done!
!!! All ebuilds that could satisfy ">games-util/steam-games-meta-0-r20191109" have been masked.
!!! One of the following masked packages is required to complete your request:
- games-util/steam-games-meta-0-r20210323::steam-overlay (masked by: ~amd64 keyword)
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook. |
After that I added games-util/steam-games-meta ~amd64 to /etc/portage/package.accept.keywords and managed to update the said package to 0-r20210323 .
Though still, the @world update gets stuck at the same point.
Code: | These are the packages that would be merged, in order:
Calculating dependencies... done!
WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:
x11-drivers/nvidia-drivers:0
(x11-drivers/nvidia-drivers-460.67:0/460::gentoo, ebuild scheduled for merge) USE="X driver tools (-dist-kernel) -static-libs" ABI_X86="32 (64) (-x32)" conflicts with
x11-drivers/nvidia-drivers[multilib] required by (games-util/steam-client-meta-0-r20200328:0/0::steam-overlay, installed) USE="pulseaudio steamruntime -flash -steamfonts -steamvr -trayicon" ABI_X86="(64)" VIDEO_CARDS="nvidia -intel"
^^^^^^^^
Nothing to merge; quitting. |
|
|
Back to top |
|
|
sam_ Developer
Joined: 14 Aug 2020 Posts: 1678
|
Posted: Sun Apr 18, 2021 6:36 am Post subject: |
|
|
Irets wrote: |
After that I added games-util/steam-games-meta ~amd64 to /etc/portage/package.accept.keywords and managed to update the said package to 0-r20210323 .
Though still, the @world update gets stuck at the same point.
Code: | These are the packages that would be merged, in order:
Calculating dependencies... done!
WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:
x11-drivers/nvidia-drivers:0
(x11-drivers/nvidia-drivers-460.67:0/460::gentoo, ebuild scheduled for merge) USE="X driver tools (-dist-kernel) -static-libs" ABI_X86="32 (64) (-x32)" conflicts with
x11-drivers/nvidia-drivers[multilib] required by (games-util/steam-client-meta-0-r20200328:0/0::steam-overlay, installed) USE="pulseaudio steamruntime -flash -steamfonts -steamvr -trayicon" ABI_X86="(64)" VIDEO_CARDS="nvidia -intel"
^^^^^^^^
Nothing to merge; quitting. |
|
Are you sure it definitely upgraded? Perhaps it'd be worth adding e.g. "*/*::steam-overlay" in package.accept_keywords in future. It seems like it is now on a 2020 version but not a 2021 version, it's just gone up from 2019...
All we need to do is hammer at this and you'll be good! |
|
Back to top |
|
|
Hu Moderator
Joined: 06 Mar 2007 Posts: 21606
|
Posted: Sun Apr 18, 2021 4:32 pm Post subject: |
|
|
What happens if you rerun the failed command, but add '>=games-util/steam-games-meta-0-r20210323' to the end, to force it to pick some version of the meta package from this year? As sam_ says, it seems not to be updating the meta package. If you explicitly tell it to upgrade that at the same time as the nVidia drivers, we may get a better explanation of why it is not updating the meta package. |
|
Back to top |
|
|
OldTango l33t
Joined: 21 Feb 2004 Posts: 718
|
Posted: Sun Apr 18, 2021 6:25 pm Post subject: |
|
|
I ran into this same issue today and solved it by upgrading both the steam-games-meta and the steam-client-meta packages. Both were way out of date. Code: | /etc/portage/package.accept_keywords
# Steam-Linux
=games-util/steam-launcher-1.0.0.54-r4
=games-util/steam-meta-0-r20160817
>=games-util/steam-client-meta-0-r20180201
>=games-util/steam-games-meta-0-r20160812 | There are also two newer versions of the steam-launcher which may need to be updated as well, but I haven't looked into it yet.
Best Tango..... |
|
Back to top |
|
|
Irets Apprentice
Joined: 17 Dec 2019 Posts: 222
|
Posted: Sun Apr 18, 2021 9:36 pm Post subject: |
|
|
Hello everyone,
Thank you for the tips & tricks you've been posting while I was away.
I read through every single reply and I think I've managed to fix the issue.
OldTango's message got me to double check my /etc/portage/package.accept_keywords, and I noticed that I had the following in there:
Code: | # required by games-util/steam-meta-0-r20160817::steam-overlay[steamruntime]
# required by games-util/steam-meta (argument)
=games-util/steam-games-meta-0-r20191109 ~amd64
# required by games-util/steam-meta-0-r20160817::steam-overlay
# required by games-util/steam-meta (argument)
=games-util/steam-client-meta-0-r20200328 ~amd64
# required by games-util/steam-meta-0-r20160817::steam-overlay
# required by games-util/steam-meta (argument)
=games-util/steam-launcher-1.0.0.64 ~amd64
# required by games-util/steam-meta (argument)
=games-util/steam-meta-0-r20160817 ~amd64 |
What a mess. Of course the packages won't update if I've only allowed a certain version of those said packages.
I wiped those entries and replaced them with:
Code: | # required for Steam
games-util/steam-games-meta ~amd64
games-util/steam-launcher ~amd64
games-util/steam-client-meta ~amd64
games-util/game-device-udev-rules ~amd64 |
Now portage seems to be happy & ready to start the transaction:
Code: | irets@Gentoo ~ $ sudo emerge --ask --update --deep --newuse @world
Password:
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] acct-user/nvpd-0
[ebuild N ~] games-util/game-device-udev-rules-20201228 USE="acl elogind -systemd"
[ebuild U ] x11-drivers/nvidia-drivers-460.67 [460.56]
[ebuild U ~] games-util/steam-launcher-1.0.0.69 [1.0.0.64] USE="joystick%* udev%*"
[ebuild U ~] games-util/steam-client-meta-0-r20210322 [0-r20200328]
Would you like to merge these packages? [Yes/No] |
I will report back once the @world upgrade has gone through.
Last edited by Irets on Sun May 16, 2021 4:23 pm; edited 2 times in total |
|
Back to top |
|
|
Irets Apprentice
Joined: 17 Dec 2019 Posts: 222
|
Posted: Sun Apr 18, 2021 10:41 pm Post subject: |
|
|
The @world upgrade finished successfully and there doesn't seem to be anything out-of-date on my laptop anymore.
Thank you to everyone who responded and took time to help me in this thread.
I will mark the thread as [SOLVED].
Cheers. |
|
Back to top |
|
|
|
|
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
|
|