On Tuesday 10 November 2009 20:50:35 Dale wrote:
> > Most likely avidemux and mplayer have hidden automagic dependencies on
> > x264  but they are not listed in DEPEND. So the packages need x264 but
> > portage doesn't know this.
> >
> > Try unmerge the whole lot and re-merge everything. This should
> > un-confuse  portage. Or you can fire out your trusty vi and fiddle with
> > the contents of /var/lib/portage/preserved_libs_registry
> >
> > If you have time and inclination, you can run ldd on each file listed in
> > the  "used by" lines and search for "not found". Eyeballs should reveal
> > what is going on.
> >
> >   
> 
> Unmerging then emerging again fixed it.  Is this a bug or just a one
> time boo boo?
> 

No, it's pretty consistent. It's also not something that portage can do 
anything about as the information on disk conflicts with what is in portage's 
database.

The ebuilds have bugs and should be reported as such - there is missing 
information in DEPEND

-- 
alan dot mckinnon at gmail dot com

Reply via email to