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