Gentoo Archives: gentoo-user

From: Kai Krakow <hurikhan77@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Re: VIDEO_CARDS= apparently ignored and new pkgs assigned
Date: Mon, 03 Apr 2017 14:53:39
Message-Id: 20170403165303.45227e75@jupiter.sol.kaishome.de
In Reply to: [gentoo-user] VIDEO_CARDS= apparently ignored and new pkgs assigned by Harry Putnam
1 Am Thu, 02 Mar 2017 00:07:50 -0500
2 schrieb Harry Putnam <reader@×××××××.com>:
3
4 > Setup: VBox vm running gentoo(amd64) guest on a win-10 (64bit) host
5 > Hardware: HP xw8600 - 2x Xeon CPU X5450 @ 3.00GHz - 32 GB ram
6 >
7 > I'm having a situation where way too many packages are coming up
8 > needing rebuilt during emerge world.
9 >
10 > Decided to see what `emerge @preserved-rebuild would bring me.
11 >
12 > ran `emerge -va @preserved-rebuild' and I notice that it appears my
13 > setting in /etc/portage/make.conf for VIDEO_CARDS="virtualbox" is
14 > being ignored... the output of above command shows:
15 >
16 > Calculating dependencies... done!
17 >
18 > [ebuild R ] x11-libs/libdrm-2.4.75::gentoo USE="-libkms -static-libs
19 > -valgrind" ABI_X86="(64) -32 (-x32)" VIDEO_CARDS="amdgpu*
20 > nouveau* radeon* (-exynos) (-freedreno) -intel (-omap) (-tegra) (-vc4)
21 > (-vivante) -vmware" 0 KiB
22 >
23 > [ebuild R ] mail-mta/sendmail-8.14.9-r1::gentoo USE="mbox ssl
24 > tcpd -ipv6 -ldap -libressl -nis -sasl -sockets" 0 KiB
25 >
26 > [ebuild R ] x11-drivers/xf86-video-amdgpu-1.2.0::gentoo
27 > USE="-glamor" 0 KiB [ebuild R ]
28 > x11-drivers/xf86-video-ati-7.8.0::gentoo USE="glamor -udev" 0 KiB
29 > [ebuild R ] x11-drivers/xf86-video-nouveau-1.0.13::gentoo 0 KiB
30 >
31 > Note how VIDEO_CARDS="amdgpu* nouveau* radeon* [...]"
32 > is being assigned.
33 >
34 > And the already installed (probably unneeded pkgs are being
35 > reinstalled)
36 >
37 > I considered ummerging those pkgs but checked `qdepends' on them and
38 > that swears they are required by xorg-server not to mention this whole
39 > string of other pkgs:
40 >
41 > qdepends x11-drivers/xf86-video-nouveau
42 >
43 > x11-drivers/xf86-video-nouveau-1.0.13:
44 > >=x11-libs/libdrm-2.4.60[video_cards_nouveau]
45 > >=x11-libs/libpciaccess-0.10 !<sys-devel/gettext-0.18.1.1-r3
46 > >=sys-devel/automake-1.15:1.15 >=sys-devel/autoconf-2.69
47 > >=sys-devel/libtool-2.4 virtual/pkgconfig x11-proto/xf86driproto
48 > x11-proto/glproto x11-proto/dri2proto x11-proto/fontsproto
49 > x11-proto/randrproto x11-proto/renderproto x11-proto/videoproto
50 > x11-proto/xextproto x11-proto/xineramaproto x11-proto/xproto
51 > x11-base/xorg-server[-minimal] x11-libs/libdrm
52 > x11-base/xorg-server[xorg] x11-libs/libpciaccess
53 >
54 > The other pkgs get similar output
55 >
56 > This was not the first time I checked qdepends on this.
57 >
58 > I did notice back when some of those driver pkgs were initially
59 > installed and wondered then why I needed them... I checked then with
60 > qdepends too and found that they are required by xorg-server and a
61 > similar string of other pkgs as shown above for each.
62 >
63 > Can anyone say what is going on here...? Is this normal?
64 > Should I really be needing drivers for ati, nouveau etc?
65 > Any ideas about what needs to be done if anything?
66
67 Please paste your complete make.conf and emerge --info.
68
69 --
70 Regards,
71 Kai
72
73 Replies to list-only preferred.