I have the following problem with revdep-rebuild. Every time I run it it installs gcc new. The broken links aren't fixed after revdep-rebuild is finished and it does only emerge gcc. How can I fix this broken links? And I don't know which software wants to have kde3.4 I have KDE 3.5.2 installed. The output is the following:

Dont delete them yet move them out of the search path of the revdep-rebuild like to your home directory may be. Then do the revdep-rebuild again. And when all issues are solved then check the performance of the system if things are as they should be then delete them.

I would also suggest that you read about -X switch of the revdep-rebuild.

So I made a test I took all files which were marked as broken to a different directory. And run revdep-rebuild. Then I did a emerge --oneshot gcc. After this I made a revdep-rebuild. It still wants to emerge gcc. The file /usr/lib/libgcj.la which revdep-rebuild wants to have is present but in the directory /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/. How can I tell revdep-rebuild that the file is in an other directory? This is the output:

Quote:

revdep-rebuild
Configuring search environment for revdep-rebuild

Checking reverse dependencies...

Packages containing binaries and libraries broken by a package update
will be emerged.