Unfortunately, doing this doesn't get apache2 running again and the same
problem still exits.
Observing the output of the above command, I notice
/usr/lib64/libaprutil-0.so.0.9.12 is broken. This file belongs to
apr-util. By executing 'eix apr-util', I find that there are two
versions of apr-util installed in my computer.
After re-emergeing the apr-util-0.9.12-r1, apache2 started normally.
So I think that the problem is accually caused by the "-X" option of
revdep-rebuild command, which emerges the best (currrently is the latest
stable) packages available. In this apr-util case, it will emerge
So for slotted packages, don't use "-X" option for revdep-rebuild
command. Hoping in the future, revdep-rebuild could handles such
I wish my experience be useful to you.
Shaochun Wang <scw...@ios.ac.cn>