1 |
Ive ran into a brick wall trying to update one of my servers. I have been |
2 |
using Gentoo for a long time but I haven't been following it as closely |
3 |
for the past year so maybe there have been changes Im not aware of. Ive |
4 |
already Googled and checked archives without really solving my problem. |
5 |
|
6 |
When I try to update world I get this: |
7 |
|
8 |
# emerge -uDatvk world |
9 |
|
10 |
* IMPORTANT: 2 news items need reading for repository 'gentoo'. |
11 |
* Use eselect news to read news items. |
12 |
|
13 |
|
14 |
These are the packages that would be merged, in reverse order: |
15 |
|
16 |
Calculating dependencies... done! |
17 |
|
18 |
!!! Multiple package instances within a single package slot have been |
19 |
pulled |
20 |
!!! into the dependency graph, resulting in a slot conflict: |
21 |
|
22 |
dev-ruby/rubygems:0 |
23 |
|
24 |
(dev-ruby/rubygems-2.0.14::gentoo, ebuild scheduled for merge) pulled in |
25 |
by |
26 |
>=dev-ruby/rubygems-2.0.2[ruby_targets_ruby20] required by |
27 |
(dev-lang/ruby-2.0.0_p353::gentoo, installed) |
28 |
dev-ruby/rubygems[ruby_targets_ruby20] required by |
29 |
(virtual/rubygems-6::gentoo, ebuild scheduled for merge) |
30 |
|
31 |
(dev-ruby/rubygems-2.0.14::gentoo, installed) pulled in by |
32 |
(no parents that aren't satisfied by other packages in this slot) |
33 |
|
34 |
|
35 |
!!! Enabling --newuse and --update might solve this conflict. |
36 |
!!! If not, it might help emerge to give a more specific suggestion. |
37 |
|
38 |
|
39 |
!!! All ebuilds that could satisfy "virtual/rubygems[ruby_targets_ruby18]" |
40 |
have been masked. |
41 |
!!! One of the following masked packages is required to complete your |
42 |
request: |
43 |
- virtual/rubygems-7::gentoo (masked by: ~x86 keyword) |
44 |
- virtual/rubygems-5::gentoo (masked by: missing keyword) |
45 |
|
46 |
(dependency required by "dev-ruby/rdoc-4.0.1-r1[-test]" [installed]) |
47 |
(dependency required by "dev-lang/ruby-2.0.0_p353[rdoc]" [installed]) |
48 |
(dependency required by "virtual/rubygems-6" [ebuild]) |
49 |
(dependency required by "dev-ruby/json-1.8.0" [installed]) |
50 |
For more information, see the MASKED PACKAGES section in the emerge |
51 |
man page or refer to the Gentoo Handbook. |
52 |
|
53 |
|
54 |
From reading other threads I have set RUBY_TARGETS in make.conf to be |
55 |
"ruby19 ruby20" and Ive used eselect to set the default config to ruby19. |
56 |
|
57 |
I have not been able to fix this problem so far. |
58 |
|
59 |
|
60 |
Any ideas how to proceed? |
61 |
|
62 |
-- |