Any copyright header that does not say # Copyright <years> Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: [random string] $ is wrong to repoman. Does that mean anyone running an overlay is expected to give copyright to gentoo foundation?
We really need to provide a way for the repository to disable specific repoman checks, using either metadata/layout.conf or a new config file included in the repository.
I'd say a new config file makes more sense, because disabling repoman warnings doesn't change the repository layout.
In addition disabling repoman checks in package's metadata.xml, would be nice, too. So we could easily mask false positives, without adding too much complexity to the repoman checks.
(In reply to Manuel Rüger from comment #3) > In addition disabling repoman checks in package's metadata.xml, would be > nice, too. > So we could easily mask false positives, without adding too much complexity > to the repoman checks. Same here... disabling repoman checks doesn't change the metadata of an ebuild and shouldn't be there. We can make a config file that accepts package specific syntax.
(In reply to Manuel Rüger from comment #3) > In addition disabling repoman checks in package's metadata.xml, would be > nice, too. FWIW, you can disable some warnings by adding #nowarn to the end of the line that triggers the warning: https://github.com/gentoo/portage/commit/de51993645f9656dfa8a74f6bf9cc85ed56ee8fa
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.