Just after dealing with a bunch of Java stuff in work lately, I realized it would probably be useful to add support into repoman to suppress specific warnings. As an example, for gitosis (and gitosis-gentoo), I'd like to suppress these: RDEPEND.suspect 2 dev-util/gitosis/gitosis-0.2_p20080626.ebuild: '>=dev-python/setuptools-0.6_rc5' dev-util/gitosis/gitosis-0.2_p20080825.ebuild: '>=dev-python/setuptools-0.6_rc5' Because the Python code in gitosis DOES actually use setuptools stuff at runtime. This could open the door for running regular full-tree checks while cutting down the noise by being able to ignore the false positives. As a syntax, I suggest comment blocks: # @repoman-suppress (error name) (optional args) Eg: # @repoman-suppress RDEPEND.suspect dev-python/setuptools # @repoman-suppress ebuild.allmasked
Filed https://github.com/pkgcore/pkgcheck/issues/478.