From d3e5183511c4aa6371d6079c86fc31e13b257e49 Mon Sep 17 00:00:00 2001 From: Sebastian Luther Date: Wed, 11 Aug 2010 10:35:07 +0200 Subject: Use eapi_has_required_use for REQUIRED_USE eapi checks --- bin/repoman | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'bin') diff --git a/bin/repoman b/bin/repoman index e6c281eac..09e7f02f1 100755 --- a/bin/repoman +++ b/bin/repoman @@ -73,7 +73,8 @@ from portage.output import ConsoleStyleFile, StyleWriter from portage.util import cmp_sort_key, writemsg_level from portage.package.ebuild.digestgen import digestgen from portage.eapi import eapi_has_src_uri_arrows, eapi_has_slot_deps, \ - eapi_has_use_deps, eapi_has_strong_blocks, eapi_has_iuse_defaults + eapi_has_use_deps, eapi_has_strong_blocks, eapi_has_iuse_defaults, \ + eapi_has_required_use if sys.hexversion >= 0x3000000: basestring = str @@ -1774,7 +1775,7 @@ for x in scanlist: #REQUIRED_USE check required_use = myaux["REQUIRED_USE"] if required_use: - if eapi in ("0", "1", "2", "3"): + if not eapi_has_required_use(eapi): stats['EAPI.incompatible'] += 1 fails['EAPI.incompatible'].append( relative_path + ": REQUIRED_USE" + \ -- cgit v1.2.3-1-g7c22