1 |
On one of two gentoo (x86_64 AMD Opteron) systems I just emerged the new portage-2.1 on, emerge is requiring gentoo-sources as a dependency required by "x11-base/xorg-x11-6.8.2-r7". Why? |
2 |
|
3 |
The 2nd system with an identical 2.6.16.20 vanilla-sources kernel does not have this problem. |
4 |
|
5 |
I tried removing the /usr/portage/x11-base directory and then running "emerge --sync". Which works buth then: |
6 |
|
7 |
============ |
8 |
|
9 |
# emerge -pv -u --deep world |
10 |
|
11 |
These are the packages that would be merged, in order: |
12 |
|
13 |
Calculating world dependencies / |
14 |
!!! All ebuilds that could satisfy "sys-kernel/gentoo-sources" have been masked. |
15 |
!!! One of the following masked packages is required to complete your request: |
16 |
- sys-kernel/gentoo-sources-2.6.15-r7 (masked by: package.mask) |
17 |
# don't want gentoo-sources |
18 |
|
19 |
- sys-kernel/gentoo-sources-2.6.14-r7 (masked by: package.mask, ~amd64 keyword) |
20 |
- sys-kernel/gentoo-sources-2.4.31-r1 (masked by: package.mask, missing keyword) |
21 |
- sys-kernel/gentoo-sources-2.4.32-r5 (masked by: package.mask, missing keyword) |
22 |
- sys-kernel/gentoo-sources-2.6.15-r1 (masked by: package.mask) |
23 |
- sys-kernel/gentoo-sources-2.6.16 (masked by: package.mask, ~amd64 keyword) |
24 |
- sys-kernel/gentoo-sources-2.6.15-r8 (masked by: package.mask, ~amd64 keyword) |
25 |
- sys-kernel/gentoo-sources-2.6.16-r7 (masked by: package.mask) |
26 |
- sys-kernel/gentoo-sources-2.6.16-r6 (masked by: package.mask, ~amd64 keyword) |
27 |
- sys-kernel/gentoo-sources-2.6.16-r5 (masked by: package.mask, ~amd64 keyword) |
28 |
- sys-kernel/gentoo-sources-2.6.16-r4 (masked by: package.mask, ~amd64 keyword) |
29 |
- sys-kernel/gentoo-sources-2.6.16-r3 (masked by: package.mask, ~amd64 keyword) |
30 |
- sys-kernel/gentoo-sources-2.6.16-r2 (masked by: package.mask, ~amd64 keyword) |
31 |
- sys-kernel/gentoo-sources-2.6.16-r1 (masked by: package.mask, ~amd64 keyword) |
32 |
- sys-kernel/gentoo-sources-2.4.32-r4 (masked by: package.mask, missing keyword) |
33 |
- sys-kernel/gentoo-sources-2.6.16-r9 (masked by: package.mask) |
34 |
- sys-kernel/gentoo-sources-2.6.16-r8 (masked by: package.mask, ~amd64 keyword) |
35 |
|
36 |
For more information, see MASKED PACKAGES section in the emerge man page or |
37 |
refer to the Gentoo Handbook. |
38 |
(dependency required by "x11-base/xorg-x11-6.8.2-r7" [ebuild]) |
39 |
|
40 |
|
41 |
|
42 |
!!! Problem resolving dependencies for sys-apps/portage |
43 |
!!! Depgraph creation failed. |
44 |
|
45 |
========= |
46 |
|
47 |
Yes, I do use /etc/portage/package.mask to mask out gentoo-sources, but I have done that for years. (Also, my 2nd system has the same package.mask and doesn't have a problem with xorg-x11.) |
48 |
|
49 |
Any suggestions on how to fix this dependencies issue? I suspect a portage cache issue that 'emerge --sync' is not fixing. |