summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2009-01-18 23:15:47 +0000
committerZac Medico <zmedico@gentoo.org>2009-01-18 23:15:47 +0000
commit2acca867498d5f260c41f531a029ec4cb31b7435 (patch)
tree87a3eef2ca30af9b5108aa29840b07cac7a30da6 /bin/repoman
parentFix false positive in the 'unused local USE-description' warning. Thanks to (diff)
downloadportage-idfetch-2acca867498d5f260c41f531a029ec4cb31b7435.tar.gz
portage-idfetch-2acca867498d5f260c41f531a029ec4cb31b7435.tar.bz2
portage-idfetch-2acca867498d5f260c41f531a029ec4cb31b7435.zip
Bug #255358 - Add new RDEPEND.implicit warning to detect the caes where DEPEND
is set and RDEPEND is unset in the ebuild, since this triggers implicit RDEPEND=$DEPEND assignment. svn path=/main/trunk/; revision=12529
Diffstat (limited to 'bin/repoman')
-rwxr-xr-xbin/repoman2
1 files changed, 2 insertions, 0 deletions
diff --git a/bin/repoman b/bin/repoman
index 05d6d99c..0a8166c6 100755
--- a/bin/repoman
+++ b/bin/repoman
@@ -305,6 +305,7 @@ qahelp={
"IUSE.undefined":"This ebuild does not define IUSE (style guideline says to define IUSE even when empty)",
"LICENSE.invalid":"This ebuild is listing a license that doesnt exist in portages license/ dir.",
"KEYWORDS.invalid":"This ebuild contains KEYWORDS that are not listed in profiles/arch.list or for which no valid profile was found",
+ "RDEPEND.implicit":"RDEPEND is unset in the ebuild which triggers implicit RDEPEND=$DEPEND assignment",
"RDEPEND.suspect":"RDEPEND contains a package that usually only belongs in DEPEND.",
"RESTRICT.invalid":"This ebuild contains invalid RESTRICT values.",
"digestentry.unused":"Some files listed in the Manifest aren't referenced in SRC_URI",
@@ -343,6 +344,7 @@ qawarnings = set((
"KEYWORDS.stupid",
"KEYWORDS.missing",
"IUSE.undefined",
+"RDEPEND.implicit",
"RDEPEND.suspect",
"RESTRICT.invalid",
"SRC_URI.mirror",