Gentoo Archives: gentoo-dev

From: "Johannes Ballé" <joba123@×××××.de>
To: gentoo-dev@g.o
Subject: Re: [gentoo-dev] --deep oddity
Date: Fri, 14 Feb 2003 16:57:23
Message-Id: 200302141753.29099.joba123@arcor.de
In Reply to: Re: [gentoo-dev] --deep oddity by Stuart Bouyer
1 Am Donnerstag, 13. Februar 2003 15:26 schrieb Stuart Bouyer:
2 > On my system I emerged transcode a month or so ago, and recently emerged
3 > mpegtools, which updated avifile to 0.7.29
4 >
5 > However as transcode has a dependancy of avifile between 0.7.4 and
6 > 0.7.22, emerge -up --deep world wants to downgrade to avifile-0.7.15 to
7 > meet the depndancies of transcode.
8 >
9 > In this case there isn't a bug in portage, the problem lies in some
10 > packages installed on your computer having outdated dependancies
11
12 I've got the same problem with avifile.
13
14 Doing this:
15
16 > cd /var/db/pkg
17 > find -name "*.ebuild" -exec grep -H avifile \{\} \; | less
18
19 Gets me the following deps:
20
21 ./dev-libs/DirectFB-0.9.12/DirectFB-0.9.12.ebuild:# avi? (
22 >=media-video/avifile-0.7.4.20020426-r2 )"
23
24 ./media-video/transcode-0.6.0/transcode-0.6.0.ebuild: avi? (
25 <=media-video/avifile-0.7.22
26 ./media-video/transcode-0.6.0/transcode-0.6.0.ebuild:
27 >=media-video/avifile-0.7.4 )
28
29 So you see, there is no conflict caused by old dependencies. My system also
30 wants to alternate between 0.7.29 and 0.7.15 - I think this is a bug in
31 portage, because with --deep it wants to upgrade avifile to the most recent
32 version, but "forgets" about the transcode deps.
33
34 --
35 Johannes Ballé <joba123@×××××.de>
36
37
38 --
39 gentoo-dev@g.o mailing list