commit:     089a6082e7d115b7dc07862121f68b72d9f123f6
Author:     Bruce Schultz <brulzki <AT> gmail <DOT> com>
AuthorDate: Mon Nov 19 07:22:53 2018 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Nov 19 07:22:53 2018 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=089a6082

portageq get_repos: fix <eroot> parameter (bug 670082)

Use the @uses_configroot decorator to make portage get_repos
respect the <eroot> parameter, like portage repos_config since
commit 382f4be415394886026ccd5dcd08ca96ecda31fa. Apply the same
fix to master_repositories and master_repos.

Bug: https://bugs.gentoo.org/670082
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 bin/portageq | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/bin/portageq b/bin/portageq
index ab22b1c4b..3be5ab584 100755
--- a/bin/portageq
+++ b/bin/portageq
@@ -836,6 +836,7 @@ docstrings['envvar'] = """<variable>+
 envvar.__doc__ = docstrings['envvar']
 
 
+@uses_configroot
 @uses_eroot
 def get_repos(argv):
        if len(argv) < 1:
@@ -849,6 +850,7 @@ docstrings['get_repos'] = """<eroot>
 get_repos.__doc__ = docstrings['get_repos']
 
 
+@uses_configroot
 @uses_eroot
 def master_repositories(argv):
        if len(argv) < 2:
@@ -872,6 +874,7 @@ docstrings['master_repositories'] = """<eroot> <repo_id>+
 master_repositories.__doc__ = docstrings['master_repositories']
 
 
+@uses_configroot
 @uses_eroot
 def master_repos(argv):
        return master_repositories(argv)

Reply via email to