Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] preserved-rebuild, avidemux and mplayer
Date: Tue, 10 Nov 2009 20:38:05
Message-Id: 200911102237.01136.alan.mckinnon@gmail.com
In Reply to: Re: [gentoo-user] preserved-rebuild, avidemux and mplayer by Dale
1 On Tuesday 10 November 2009 20:50:35 Dale wrote:
2 > > Most likely avidemux and mplayer have hidden automagic dependencies on
3 > > x264 but they are not listed in DEPEND. So the packages need x264 but
4 > > portage doesn't know this.
5 > >
6 > > Try unmerge the whole lot and re-merge everything. This should
7 > > un-confuse portage. Or you can fire out your trusty vi and fiddle with
8 > > the contents of /var/lib/portage/preserved_libs_registry
9 > >
10 > > If you have time and inclination, you can run ldd on each file listed in
11 > > the "used by" lines and search for "not found". Eyeballs should reveal
12 > > what is going on.
13 > >
14 > >
15 >
16 > Unmerging then emerging again fixed it. Is this a bug or just a one
17 > time boo boo?
18 >
19
20 No, it's pretty consistent. It's also not something that portage can do
21 anything about as the information on disk conflicts with what is in portage's
22 database.
23
24 The ebuilds have bugs and should be reported as such - there is missing
25 information in DEPEND
26
27 --
28 alan dot mckinnon at gmail dot com