commit: bd8f9f6c590dca750285e296a6c3d530f1053d89 Author: Florian Schmaus <flow <AT> gentoo <DOT> org> AuthorDate: Sun Feb 26 19:47:01 2023 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Sun Feb 26 20:12:04 2023 +0000 URL: https://gitweb.gentoo.org/proj/portage.git/commit/?id=bd8f9f6c
repository: config: fix volatile detection, add missing () operator Path(self.location).owner was missing the function-call operator. Closes: https://bugs.gentoo.org/895526 Fixes: ef123a214708 ("config: Add 'volatile' configuration option") Signed-off-by: Florian Schmaus <flow <AT> gentoo.org> Closes: https://github.com/gentoo/portage/pull/997 Signed-off-by: Sam James <sam <AT> gentoo.org> lib/portage/repository/config.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/portage/repository/config.py b/lib/portage/repository/config.py index ace119bf4..8688c633d 100644 --- a/lib/portage/repository/config.py +++ b/lib/portage/repository/config.py @@ -357,7 +357,7 @@ class RepoConfig: # If the owner of the repository isn't root or Portage, it's # an indication the user may expect to be able to safely make # changes in the directory, so default to volatile. - elif Path(self.location).owner not in ("root", "portage"): + elif Path(self.location).owner() not in ("root", "portage"): self.volatile = True else: self.volatile = False
