Gentoo Archives: gentoo-dev

From: Riyad Kalla <rsk@×××××××××.edu>
To: gentoo-dev@g.o
Subject: RE: [gentoo-dev] --deep oddity
Date: Thu, 13 Feb 2003 14:37:51
Message-Id: 000901c2d36c$3a9d6f00$d628c480@rskwork
In Reply to: Re: [gentoo-dev] --deep oddity by Stuart Bouyer
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

Replies

Subject Author
Re: [gentoo-dev] --deep oddity Stuart Bouyer <stuart_bouyer@××××××.jp>