As a user, it should be possible to disable certain repoman checks, that I don't care about or have no need for (e.g. the copyright check on overlays). As a user, I also want to promote/demote them to warnings or make them fatal. a) via the command line repoman full --check-disabled ebuild.badheader or repoman full --check-warning ebuild.badheader or repoman full --check-error ebuild.badheader b) via a metadata/repoman.conf in overlays I suggest an ini-style like conf, this could allow you to refine further checks and use allow whitelisting for certain checks via an "ALL" keyword: [general] error = ALL warning = ebuild.badheader disable = ebuild.minorsyn [ebuild.badheader] copyright = "r'^# Copyright ((1999|2\d\d\d)-)?%s ACME Corp.$'"
Yes, this will be possible at some point during the stage3 re-write. It will be a per repo configuration in the repo. It will likely also be possible to add custom modules per repo.
I guess we can consider this to be done?
almost... I need to finish the spec documentation and get final gentoo repo approval for the metadata/repoman directory and files. Then we can change repoman to these files by default. There have been no bugs reported for the new system using the repoman defaults files.
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.