diff options
author | Zac Medico <zmedico@gentoo.org> | 2020-01-27 21:01:27 -0800 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2020-01-27 21:02:36 -0800 |
commit | af5b57ee4d3133d9a8ca2c16aa21b7176026c8cd (patch) | |
tree | 6b0a4f6d95653f4ca75af63840566d355002bf5c | |
parent | dep_zapdeps: adjust || preference for slot upgrades (bug 706278) (diff) | |
download | gentoo-portage-af5b57ee4d3133d9a8ca2c16aa21b7176026c8cd.tar.xz gentoo-portage-af5b57ee4d3133d9a8ca2c16aa21b7176026c8cd.zip |
Suppress /etc/portage/package.keywords warning for API consumers
Suggested-by: Jeroen Roovers <jer@gentoo.org>
Bug: https://bugs.gentoo.org/706298
Signed-off-by: Zac Medico <zmedico@gentoo.org>
-rw-r--r-- | lib/portage/package/ebuild/_config/KeywordsManager.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/portage/package/ebuild/_config/KeywordsManager.py b/lib/portage/package/ebuild/_config/KeywordsManager.py index 1c12ce58e..48397b022 100644 --- a/lib/portage/package/ebuild/_config/KeywordsManager.py +++ b/lib/portage/package/ebuild/_config/KeywordsManager.py @@ -1,4 +1,4 @@ -# Copyright 2010-2014 Gentoo Foundation +# Copyright 2010-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 __all__ = ( @@ -8,6 +8,7 @@ __all__ = ( import warnings from _emerge.Package import Package +import portage from portage import os from portage.dep import ExtendedAtomDict, _repo_separator, _slot_separator from portage.localization import _ @@ -63,7 +64,7 @@ class KeywordsManager(object): recursive=1, allow_wildcard=True, allow_repo=True, verify_eapi=False, allow_build_id=True) - if pkgdict: + if pkgdict and portage._internal_caller: warnings.warn(_("%s is deprecated, use %s instead") % (user_kwrds_path, user_accept_kwrds_path), UserWarning) |