diff options
author | Michał Górny <mgorny@gentoo.org> | 2019-06-20 14:33:01 +0200 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2019-06-20 12:50:41 -0700 |
commit | 73232537c3f7d8cb4121c0a2dee5b450de584e38 (patch) | |
tree | 539241e603d5bbd5a8c31bed8feddbe1b502dd70 /repoman | |
parent | portdbapi.getfetchsizes: use .__download__ suffix (diff) | |
download | gentoo-portage-73232537c3f7d8cb4121c0a2dee5b450de584e38.tar.xz gentoo-portage-73232537c3f7d8cb4121c0a2dee5b450de584e38.zip |
Allow empty LICENSE in acct-* packages
Since acct-* packages do not create any files (except for keepfile
for the home directory), it is perfectly normal for the LICENSE
to be empty.
Signed-off-by: Zac Medico <zmedico@gentoo.org>
Diffstat (limited to 'repoman')
-rw-r--r-- | repoman/lib/repoman/modules/scan/metadata/ebuild_metadata.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/repoman/lib/repoman/modules/scan/metadata/ebuild_metadata.py b/repoman/lib/repoman/modules/scan/metadata/ebuild_metadata.py index 4c35bbc1238..2edf8f7f204 100644 --- a/repoman/lib/repoman/modules/scan/metadata/ebuild_metadata.py +++ b/repoman/lib/repoman/modules/scan/metadata/ebuild_metadata.py @@ -39,8 +39,8 @@ class EbuildMetadata(ScanBase): ebuild = kwargs.get('ebuild').get() for pos, missing_var in enumerate(self.repo_settings.qadata.missingvars): if not ebuild.metadata.get(missing_var): - if kwargs.get('catdir') == "virtual" and \ - missing_var in ("HOMEPAGE", "LICENSE"): + if (kwargs.get('catdir') in ("acct-group", "acct-user", "virtual") + and missing_var in ("HOMEPAGE", "LICENSE")): continue if ebuild.live_ebuild and missing_var == "KEYWORDS": continue |