1 |
On Thu, 13 Feb 2003 10:51:58 +0000 |
2 |
MAL <mal@×××××××.com> wrote: |
3 |
|
4 |
> Hi, could someone help me better understand why --deep does the things |
5 |
> it does :) |
6 |
> |
7 |
> I have gkrellm-2.1.5 installed, and an emerge -pu --deep world says: |
8 |
> |
9 |
> |
10 |
> [ebuild UD] app-admin/gkrellm-1.2.13 [2.1.5] |
11 |
> |
12 |
> (after others) |
13 |
> |
14 |
> |
15 |
> Why does this happen? Does gkrellm 1 have a higher 'priority' than 2 |
16 |
> or something? |
17 |
> |
18 |
|
19 |
My guess is that one of the ebuilds after gkrellm-1.2.13 had gkrellm 1 |
20 |
as a dependancy and as you don't meet that dependancy it needs to emerge |
21 |
gkrellm1. Probably one of the later ebuilds given by emerge -up --deep |
22 |
world is a gkrellm plugin that hasn't been ported to gkrellm2 yet. |
23 |
For example on my system |
24 |
|
25 |
emerge -p gkrellmouse |
26 |
|
27 |
These are the packages that I would merge, in order: |
28 |
|
29 |
Calculating dependencies ...done! |
30 |
[ebuild UD] app-admin/gkrellm-1.2.13 [2.1.5] |
31 |
[ebuild N ] x11-plugins/gkrellmouse-0.0.2 |
32 |
|
33 |
You best option here would be to unmerge the ebuild that needs gkrellm1. |
34 |
|
35 |
On my system I emerged transcode a month or so ago, and recently emerged |
36 |
mpegtools, which updated avifile to 0.7.29 |
37 |
|
38 |
However as transcode has a dependancy of avifile between 0.7.4 and |
39 |
0.7.22, emerge -up --deep world wants to downgrade to avifile-0.7.15 to |
40 |
meet the depndancies of transcode. |
41 |
|
42 |
In this case there isn't a bug in portage, the problem lies in some |
43 |
packages installed on your computer having outdated dependancies |
44 |
|
45 |
Hope this straightens things out for you |
46 |
|
47 |
Stu |
48 |
|
49 |
-- |
50 |
GnuPG KeyID 1607E7F7 |
51 |
Key fingerprint = 5C38 AA94 A4C1 6AAF 0EE4 C089 EE01 193D 1607 E7F7 |
52 |
gpg --keyserver search.keyserver.net --recv-keys 1607E7F7 |