Repoman

is Article description::a Python program used to enforce a minimal level of quality assurance in ebuilds and related metadata added to ebuild repositories.

Emerge
Install repoman through :

Usage
Using Repoman is highly recommended for committing to Gentoo with Github pull requests.

Invocation
To create a package's Manifest file:

To scan the directory tree for QA issues (full listing), include dev profiles in dependency checks and force the metadata.xml parse check to be carried out:

To scan the directory tree for QA issues; if OK, commit via VCS, include dev profiles in dependency checks and force the metadata.xml parse check to be carried out: