Jarry writes:
> # emerge --depclean
[...]
> * In order to avoid breakage of link level dependencies, one or more
> * packages will not be removed. This can be solved by rebuilding the
> * packages that pulled them in.
> *
> * sys-libs/db-4.6.21_p4 pulled in by:
> * dev-lang/php-5.2.10
> *
[...]
> Then I tried "emerge --oneshot dev-lang/php" (once in the past
> I had such a problem and this helped) and after that I repeated
> "emerge --depclean", again with the same output-message.
> I repeated it a few times, still the same. So what can I do more
> to fix it?
I just posted a message ("emerge --depclean does not remove due to link
level dependencies") due to similar issues. My guess is that php links to
some sys-libs/db library, even if db is not a dependency to php. You can
try to remove db (use quickpkg before), and rebuild php.
Wonko