Shouldn't be `equery d dev-python/sip dev-python/PyQt4` corrected to `equery d dev-python/PyQt4 dev-python/qscintilla-python` according to the mentioned packages before ? Reproducible: Always
No, that's not the same. This equery call lists packages which depend on the given one, i.e.: equery d dev-python/sip lists all packages depending on sip, which would include the mentioned two. I guess the snippet pasted by you means that packages using PyQt4 need to be updated. Well, in any case I think the message should be less confusing.
The message is correct.