Created attachment 758836 [details] Example failed compilation after protobuf update, for kde-apps/kitinerary C++ variant of libphonenumber installs generated .pb.h files instead of provide .proto file only. .pb.h are specific to protobuf version and will not work with other version. So when protobuf is updated, all packages depending on .pb.h, due to this injected dependency, won't build until libphonenumber it-self is reinstalled.
This is really upstream bug that we can do little about as installed .pb.h is shockingly part of public API. Creating bug for reference.
dev-libs/libphonenumber should have been rebuilt on protobuf (slot change) update. If it did not before starting compilation of libphonenumber revdeps, then this would be a portage bug, no?
Please reopen after 1) adding emerge --info 2) showing that the issue is not caused by wrong (re-)emerge ordering