Seems like quite a few ebuilds have typos in them that nills RDEPEND by setting it to itself (instead of DEPEND). I stumbled across hostapd today that was installed broken in my router for instance. Adding a warning for these cases is probably a good idea: flame@yamato tree % egrep '(RDEPEND="\${RDEPEND}"|RDEPEND=\${RDEPEND}|\<DEPEND="\${DEPEND}"|\<DEPEND=\${DEPEND})' */*/*.ebuild | wc -l 41
On the other hand, I had to set RDEPEND=$RDEPEND in ruby-ng.eclass because otherwise I get RDEPEND unset (and thus defaulted to DEPEND)… fun!
(In reply to comment #1) > On the other hand, I had to set RDEPEND=$RDEPEND in ruby-ng.eclass because > otherwise I get RDEPEND unset (and thus defaulted to DEPEND)… fun! Doesn't RDEPEND="" work in that case?
repoman support has been removed per bug 835013. Please file a new bug (or, I suppose, reopen this one) if you feel this check is still applicable to pkgcheck and doesn't already exist.