Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Problem compile nvidia-drivers and other packages
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
RA6
n00b
n00b


Joined: 13 Mar 2007
Posts: 52
Location: Polonia - Vladislavia

PostPosted: Thu Aug 11, 2016 6:36 pm    Post subject: Problem compile nvidia-drivers and other packages Reply with quote

I wanted to compile the latest nvidia drivers for the card, but I don't know what's trying to force an older version, and that's despite the masked package.

Quote:
emerge --info
Portage 2.3.0 (python 2.7.12-final-0, default/linux/amd64/13.0, gcc-5.3.0, glibc-2.23-r2, 4.6.4-gentoo x86_64)
=================================================================
System uname: Linux-4.6.4-gentoo-x86_64-Intel-R-_Xeon-R-_CPU_E5620_@_2.40GHz-with-gentoo-2.2
KiB Mem: 36977060 total, 31969320 free
KiB Swap: 1952996 total, 1952996 free
Timestamp of repository gentoo: Mon, 08 Aug 2016 12:45:01 +0000
sh bash 4.3_p46
ld GNU ld (Gentoo 2.25.1 p1.1) 2.25.1
app-shells/bash: 4.3_p46::gentoo
dev-java/java-config: 2.2.0-r3::gentoo
dev-lang/perl: 5.24.0-r1::gentoo
dev-lang/python: 2.7.12::gentoo, 3.4.5::gentoo, 3.5.2::gentoo
dev-util/cmake: 3.6.1::gentoo
dev-util/pkgconfig: 0.29.1::gentoo
sys-apps/baselayout: 2.2-r1::gentoo
sys-apps/openrc: 0.21.3::gentoo
sys-apps/sandbox: 2.10-r2::gentoo
sys-devel/autoconf: 2.13::gentoo, 2.69-r2::gentoo
sys-devel/automake: 1.11.6-r2::gentoo, 1.13.4-r1::gentoo, 1.14.1-r1::gentoo, 1.15-r2::gentoo
sys-devel/binutils: 2.25.1-r1::gentoo, 2.26.1::gentoo
sys-devel/gcc: 4.9.3::gentoo, 5.3.0::gentoo, 5.4.0::gentoo
sys-devel/gcc-config: 1.8-r1::gentoo
sys-devel/libtool: 2.4.6-r2::gentoo
sys-devel/make: 4.2.1::gentoo
sys-kernel/linux-headers: 4.6::gentoo (virtual/os-headers)
sys-libs/glibc: 2.23-r2::gentoo
Repositories:

gentoo
location: /usr/portage
sync-type: rsync
sync-uri: rsync://rsync.europe.gentoo.org/gentoo-portage
priority: -1000

x-portage
location: /usr/local/portage
masters: gentoo
priority: 0

steam-overlay
location: /var/lib/layman/steam-overlay
masters: gentoo
priority: 50

ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA AdobeFlash-11.x dlj-1.1"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=corei7 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=corei7 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://gentoo.prz.rzeszow.pl http://gentoo.po.opole.pl ftp://gentoo.po.opole.pl"
LANG="pl_PL.UTF-8"
LC_ALL="pl_PL.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j9"
PKGDIR="/usr/portage/packages"
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/portage"
USE="7zip X acl alsa amd64 bash-completion berkdb bzip2 cdr cjk cli cracklib crypt cxx dri dvd dvdr encode fbcon fortran gdbm gpm gtk iconv icu ipv6 jpeg lm_sensors mmx mmx2 mmxext modules mp4 multilib nas ncurses nls nptl nvidia opengl openmp pam pcre png qt4 qt5 readline samba sdl seccomp session slang spell sse sse2 sse3 ssl svg symlink tcpd threads truetype type1 unicode vdpau vim-syntax xattr xv zlib" ABI_X86="64 32" ALSA_CARDS="emu10k1" 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 ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="canon" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmx2 mmxext sse sse2 sse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="keyboard mouse evdev synaptics wacom" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="pl en" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_4" RUBY_TARGETS="ruby20 ruby21 ruby22 ruby23" SANE_BACKENDS="plustek net" USERLAND="GNU" VIDEO_CARDS="nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset: CC, CPPFLAGS, CTARGET, CXX, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON


Why Opencascade forces the older driver?


Quote:
emerge -uDNfvt world

These are the packages that would be fetched, in order:

Calculating dependencies... done!
[nomerge ] virtual/os-headers-0::gentoo
[ebuild U ] sys-kernel/linux-headers-4.7::gentoo [4.6::gentoo] 3905 KiB
[nomerge ] net-news/liferea-1.10.16::gentoo USE="-ayatana -libnotify"
[ebuild U ] net-libs/webkit-gtk-2.4.11-r1:3/25::gentoo [2.4.11:3/25::gentoo] USE="X egl geolocation%* gstreamer introspection jit opengl spell webgl (-aqua) -coverage -debug -gles2 -gnome-keyring {-test} -wayland (-geoloc%*)" 0 KiB
[ebuild U ] app-misc/gcstar-1.7.1::x-portage [1.7.0::gentoo] USE="cddb gnome mp3 spell stats tellico vorbis" 0 KiB
[ebuild U ] media-gfx/freecad-0.16::x-portage [0.15.4671::gentoo] USE="-netgen% -pcl%" PYTHON_TARGETS="python2_7" 0 KiB
[nomerge ] sci-libs/opencascade-6.9.0:6.9.0::gentoo USE="qt4 tbb vtk -debug -doc -examples -freeimage -gl2ps -java"
[nomerge ] sci-libs/vtk-6.1.0-r2::gentoo USE="X qt4 -R -all-modules (-aqua) -boost -cg -doc (-examples) -ffmpeg -gdal -imaging -java -json -kaapi -mpi -mysql -odbc -offscreen -postgres -python -rendering -smp -tbb -tcl {-test} -theora -tk -views -web -xdmf2" PYTHON_TARGETS="python2_7" VIDEO_CARDS="nvidia"
[ebuild N ] media-video/nvidia-settings-367.35::x-portage USE="-examples -gtk3" 0 KiB
[ebuild UD#] x11-drivers/nvidia-drivers-361.42:0/361::gentoo [367.35:0/367::gentoo] USE="X acpi driver kms multilib tools* -compat -gtk3 -pax_kernel -static-libs -uvm (-wayland%)" 0 KiB
[nomerge ] sci-electronics/geda-suite-20110427::gentoo
[nomerge ] sci-electronics/geda-1.9.1::gentoo USE="nls threads -debug -doc -examples -stroke"
[ebuild U ] dev-scheme/guile-2.0.12-r1:12/22::gentoo [1.8.8-r2:12/12::gentoo] USE="deprecated networking nls regex threads -debug -debug-malloc (-debug-freelist%) (-discouraged%) (-emacs%) (-readline%*)" 7248 KiB
[ebuild NS ] sys-kernel/gentoo-sources-4.7.0:4.7.0::gentoo [4.6.4:4.6.4::gentoo] USE="symlink -build -experimental" 88312 KiB
[nomerge ] dev-lang/python-2.7.12:2.7::gentoo USE="doc gdbm ipv6 ncurses readline sqlite ssl threads tk (wide-unicode) xml (-berkdb) -build -examples -hardened -libressl -wininst"
[ebuild U ] dev-python/python-docs-2.7.12:2.7::gentoo [2.7.10:2.7::gentoo] 4494 KiB
[blocks B ] media-video/nvidia-settings ("media-video/nvidia-settings" is blocking x11-drivers/nvidia-drivers-361.42)

Total: 9 packages (6 upgrades, 1 downgrade, 1 new, 1 in new slot), Size of downloads: 103958 KiB
Conflict: 1 block (1 unsatisfied)

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-scheme/guile:12

(dev-scheme/guile-2.0.12-r1:12/22::gentoo, ebuild scheduled for merge) pulled in by
(no parents that aren't satisfied by other packages in this slot)

(dev-scheme/guile-1.8.8-r2:12/12::gentoo, installed) pulled in by
=dev-scheme/guile-1.8*[networking] required by (sci-electronics/gwave-20090213-r1:0/0::gentoo, installed)
^ ^^^^


It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously. If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously.

For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.

The following mask changes are necessary to proceed:
(see "package.unmask" in the portage(5) man page for more details)
# required by media-video/nvidia-settings-367.35::x-portage
# required by sci-libs/vtk-6.1.0-r2::gentoo[video_cards_nvidia]
# required by sci-libs/opencascade-6.9.0::gentoo[vtk]
# required by media-gfx/freecad-0.16::x-portage
# required by @selected
# required by @world (argument)
# /etc/portage/package.mask:
=x11-drivers/nvidia-drivers-361.42

NOTE: The --autounmask-keep-masks option will prevent emerge
from creating package.unmask or ** keyword changes.

Use --autounmask-write to write changes to config files (honoring
CONFIG_PROTECT). Carefully examine the list of proposed changes,
paying special attention to mask or keyword changes that may expose
experimental or unstable packages.



Quote:
emerge media-video/nvidia-settings
Calculating dependencies... done!
[ebuild UD#] x11-drivers/nvidia-drivers-361.42 [367.35] USE="tools*"
[ebuild N ] media-video/nvidia-settings-367.35 USE="-examples -gtk3"
[blocks B ] media-video/nvidia-settings ("media-video/nvidia-settings" is blocking x11-drivers/nvidia-drivers-361.42)

* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.

(media-video/nvidia-settings-367.35:0/0::x-portage, ebuild scheduled for merge) pulled in by
media-video/nvidia-settings required by (sci-libs/vtk-6.1.0-r2:0/0::gentoo, installed)
media-video/nvidia-settings

(x11-drivers/nvidia-drivers-361.42:0/361::gentoo, ebuild scheduled for merge) pulled in by
x11-drivers/nvidia-drivers required by (x11-base/xorg-drivers-1.18-r1:0/0::gentoo, installed)
x11-drivers/nvidia-drivers required by @selected
x11-drivers/nvidia-drivers[multilib] required by (games-util/steam-games-meta-0-r20141109:0/0::steam-overlay, installed)
x11-drivers/nvidia-drivers:0/361 required by (media-video/nvidia-settings-367.35:0/0::x-portage, ebuild scheduled for merge)


For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages


The following mask changes are necessary to proceed:
(see "package.unmask" in the portage(5) man page for more details)
# required by media-video/nvidia-settings-367.35::x-portage
# required by media-video/nvidia-settings (argument)
# /etc/portage/package.mask:
=x11-drivers/nvidia-drivers-361.42

NOTE: The --autounmask-keep-masks option will prevent emerge
from creating package.unmask or ** keyword changes.

Use --autounmask-write to write changes to config files (honoring
CONFIG_PROTECT). Carefully examine the list of proposed changes,
paying special attention to mask or keyword changes that may expose
experimental or unstable packages.

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

_________________
Desktop: [COMPAQ EVO W6000] [2xP4 Xeon 2GHz][GF6200LE 128DDR2] [2.6.29-gentoo-sources]
Desktop: [Fujitsu Siemens CELSIUS R630] [2xP4 Xeon 3,2GHz][Quadro FX 380] [2.9.0-gentoo-sources]
Back to top
View user's profile Send private message
fedeliallalinea
Bodhisattva
Bodhisattva


Joined: 08 Mar 2003
Posts: 21766
Location: here

PostPosted: Thu Aug 11, 2016 7:12 pm    Post subject: Reply with quote

Unmerge Nvidia-settings that are already included in nvidia-drivers with use flag tools
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
RA6
n00b
n00b


Joined: 13 Mar 2007
Posts: 52
Location: Polonia - Vladislavia

PostPosted: Sun Aug 14, 2016 7:57 am    Post subject: Reply with quote

I'm don't have nvidia-setings. Portage trying to install an older package and pulls on a nvidia-setings.

Why I can't install a newer version, eg. x11-drivers/nvidia-drivers-367.35-r1

My graphic card is Quadro 4000 it may not be the newest, but still supported.
_________________
Desktop: [COMPAQ EVO W6000] [2xP4 Xeon 2GHz][GF6200LE 128DDR2] [2.6.29-gentoo-sources]
Desktop: [Fujitsu Siemens CELSIUS R630] [2xP4 Xeon 3,2GHz][Quadro FX 380] [2.9.0-gentoo-sources]
Back to top
View user's profile Send private message
krinn
Watchman
Watchman


Joined: 02 May 2003
Posts: 7071

PostPosted: Sun Aug 14, 2016 4:27 pm    Post subject: Reply with quote

Code:
(x11-drivers/nvidia-drivers-361.42:0/361::gentoo, ebuild scheduled for merge) pulled in by
x11-drivers/nvidia-drivers required by (x11-base/xorg-drivers-1.18-r1:0/0::gentoo, installed)
x11-drivers/nvidia-drivers required by @selected
x11-drivers/nvidia-drivers[multilib] required by (games-util/steam-games-meta-0-r20141109:0/0::steam-overlay, installed)


Either the xorg-drivers or the steam-games-meta need the nvidia-drivers version 361, owning xorg-drivers-1.18 myself i know it's not the culprit...
So either remove that ebuild, or try update its requirements to a higher nvidia-drivers version (copy it to your local overlay and change its list of deps), or complain to steam-overlay.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware 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