libcompizconfig seems to have a runtime dependency for libprotobuf, however it is not specified as such in the ebuild. So if you you remove build-time dependencies compizconfig and friends will fail. Also revdep-rebuild complains that you should recompile a bunch of compiz packages w/o libprotobuf, but that doesn't seem to be possible. Reproducible: Always Steps to Reproduce:
This bug is no longer an issue. It is already fixed in libcompizconfig-0.8.4-r1. So please sync your tree and upgrade.
Hi, Thank you for the update. I did sync and actually I was already running libcompizconfig-0.8.4-r1 (sha256sum 7de10780ca6811ecaa3f7d5e2e5abb171e3e61c1a0a0941faa3b99263914fad4). This ebuild has dev-libs/protobuf in the DEPEND but not in the RDEPEND. So on my system emerge --depclean wants to remove it, but it doesn't because it thinks I just need to rebuild compiz to remove the dependency (but of course that doesn't work). So I believe this bug is still valid.
Thanks for the bug report. The dependency has now been fixed.
Closing bug.