1 |
Stu, |
2 |
How would you go about determining which package required the old dep? |
3 |
For example, how did you know transcode was the one requesting the |
4 |
downgrade? Is there an emerge flag to spit out all the packages that |
5 |
depend on a given package/ver? |
6 |
|
7 |
Thanks! |
8 |
|
9 |
> -----Original Message----- |
10 |
> From: Stuart Bouyer [mailto:stuart_bouyer@××××××.jp] |
11 |
> Sent: Thursday, February 13, 2003 7:27 AM |
12 |
> To: gentoo-dev@g.o |
13 |
> Subject: Re: [gentoo-dev] --deep oddity |
14 |
> |
15 |
> |
16 |
> On Thu, 13 Feb 2003 10:51:58 +0000 |
17 |
> MAL <mal@×××××××.com> wrote: |
18 |
> |
19 |
> > Hi, could someone help me better understand why --deep does |
20 |
> the things |
21 |
> > it does :) |
22 |
> > |
23 |
> > I have gkrellm-2.1.5 installed, and an emerge -pu --deep world says: |
24 |
> > |
25 |
> > |
26 |
> > [ebuild UD] app-admin/gkrellm-1.2.13 [2.1.5] |
27 |
> > |
28 |
> > (after others) |
29 |
> > |
30 |
> > |
31 |
> > Why does this happen? Does gkrellm 1 have a higher |
32 |
> 'priority' than 2 |
33 |
> > or something? |
34 |
> > |
35 |
> |
36 |
> My guess is that one of the ebuilds after gkrellm-1.2.13 had |
37 |
> gkrellm 1 as a dependancy and as you don't meet that |
38 |
> dependancy it needs to emerge gkrellm1. Probably one of the |
39 |
> later ebuilds given by emerge -up --deep world is a gkrellm |
40 |
> plugin that hasn't been ported to gkrellm2 yet. For example |
41 |
> on my system |
42 |
> |
43 |
> emerge -p gkrellmouse |
44 |
> |
45 |
> These are the packages that I would merge, in order: |
46 |
> |
47 |
> Calculating dependencies ...done! |
48 |
> [ebuild UD] app-admin/gkrellm-1.2.13 [2.1.5] |
49 |
> [ebuild N ] x11-plugins/gkrellmouse-0.0.2 |
50 |
> |
51 |
> You best option here would be to unmerge the ebuild that |
52 |
> needs gkrellm1. |
53 |
> |
54 |
> On my system I emerged transcode a month or so ago, and |
55 |
> recently emerged mpegtools, which updated avifile to 0.7.29 |
56 |
> |
57 |
> However as transcode has a dependancy of avifile between |
58 |
> 0.7.4 and 0.7.22, emerge -up --deep world wants to downgrade |
59 |
> to avifile-0.7.15 to meet the depndancies of transcode. |
60 |
> |
61 |
> In this case there isn't a bug in portage, the problem lies |
62 |
> in some packages installed on your computer having outdated |
63 |
> dependancies |
64 |
> |
65 |
> Hope this straightens things out for you |
66 |
> |
67 |
> Stu |
68 |
> |
69 |
> -- |
70 |
> GnuPG KeyID 1607E7F7 |
71 |
> Key fingerprint = 5C38 AA94 A4C1 6AAF 0EE4 C089 EE01 193D |
72 |
> 1607 E7F7 gpg --keyserver search.keyserver.net --recv-keys 1607E7F7 |
73 |
> |
74 |
|
75 |
|
76 |
-- |
77 |
gentoo-dev@g.o mailing list |