Summary: | sys-apps/portage-3.0.11 - emerge breaks with AttributeError: 'SetArg' object has no attribute 'root' | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Martin Mokrejš <mmokrejs> |
Component: | Core - Interface (emerge) | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED FIXED | ||
Severity: | normal | Keywords: | InVCS, REGRESSION |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 756028 |
Description
Martin Mokrejš
2020-11-30 11:19:44 UTC
Also occuring with me. In my case it was a problem with a package in a local overlay. Forcibly removing the package then reinstalling fixes the issue. I had the same traceback with the only difference being python3.8. Cannot reproduce This is a small flaw in the change from bug 756961. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/portage.git/commit/?id=ff270ae58eca457a1e2bbf9507d8438123082ca0 commit ff270ae58eca457a1e2bbf9507d8438123082ca0 Author: Zac Medico <zmedico@gentoo.org> AuthorDate: 2020-12-03 23:01:30 +0000 Commit: Zac Medico <zmedico@gentoo.org> CommitDate: 2020-12-03 23:07:06 +0000 depgraph._add_pkg: fix AttributeError when myparent is not a Package Fixes: b991f23ad915 ("Allow a package to replace its own buildtime dependency") Bug: https://bugs.gentoo.org/757741 Signed-off-by: Zac Medico <zmedico@gentoo.org> lib/_emerge/depgraph.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbc9665dcc142e394502309bd7354fb45e6c5f99 commit dbc9665dcc142e394502309bd7354fb45e6c5f99 Author: Zac Medico <zmedico@gentoo.org> AuthorDate: 2020-12-03 23:26:39 +0000 Commit: Zac Medico <zmedico@gentoo.org> CommitDate: 2020-12-03 23:28:06 +0000 sys-apps/portage: Revbump to 3.0.11-r2 for regression fix #757741 AttributeError: 'SetArg' object has no attribute 'root' Closes: https://bugs.gentoo.org/757741 Bug: https://bugs.gentoo.org/756028 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Zac Medico <zmedico@gentoo.org> sys-apps/portage/Manifest | 1 + .../portage/{portage-3.0.11-r1.ebuild => portage-3.0.11-r2.ebuild} | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) Hi, seems to fix it indeed, thank you! |