On 21 Jan, Alan McKinnon wrote:
> On Thursday 21 January 2010 17:10:56 Helmut Jarausch wrote:
>> Upgrading to media-libs/jpeg-8
>> poses a new level of difficulty (to me).
>> 
>> I cannot use  emerge @preserved-rebuild since I still
>> have kde-3 packages and still have problems with the
>> kde-sunset overlay which I have to resolve lateron.
>> 
>> Now, I try to find out which packages depend on jpeg-7.
>> First idea
>> revdep-rebuild -p -L /usr/lib64/libjpeg.so.7
>> 
>> but this also finds packages which depend on
>>  /usr/lib64/libjpeg.so.7 AND /usr/lib64/libjpeg.so.8
>> probably because they depend on /usr/lib64/libjpeg.so.7
>> only indirectly.
>> 
>> But how to find out these intermediate libraries which depend
>> on /usr/lib64/libjpeg.so.7 directly?
>> 
>> Thanks for a hint,
>> Helmut.
>> 
> 
> Just run revdep-rebuild without options. It will find and rebuild everything 
> that is broken, which is something you need to do anyway. And you need to fix 
> that kde overlay as a priority.
> 
> Just do it.

Not that easy,
revdep-rebuild doesn't work either (dev-db/knoda is missing only in
kde-sunset)

By the way, revdep-rebuild  re-emerges many too many packages,
since it re-emerges all packages which depend only indirectly on
the missing library.
Furthermore the libraries are not missing since the have been kept
by emerge ( => set preserved-rebuild)

Thanks,
Helmut.


-- 
Helmut Jarausch

Lehrstuhl fuer Numerische Mathematik
RWTH - Aachen University
D 52056 Aachen, Germany

Reply via email to