Summary: | sys-apps/portage-3.0.56-r1: fails test_fetch test | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sam James <sam> |
Component: | Current packages | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED FIXED | ||
Severity: | normal | Keywords: | InVCS, PullRequest |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://github.com/gentoo/portage/pull/1200 https://bugs.gentoo.org/show_bug.cgi?id=921107 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 918929 | ||
Bug Blocks: | 919102 | ||
Attachments: |
build.log
testlog.txt |
Description
Sam James
2023-12-03 09:30:12 UTC
Created attachment 876507 [details]
testlog.txt
I don't think the order actually matters here although it's curious it only seems to fail for me in this specific env. Yeah, the order doesn't matter, so we can use sorted(content_db_state) or use set comparison. The failure is probably just due to a change in the dbm implementation details. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/portage.git/commit/?id=4de288937ad740d5373a0b77a84e224af636ce1e commit 4de288937ad740d5373a0b77a84e224af636ce1e Author: Zac Medico <zmedico@gentoo.org> AuthorDate: 2023-12-05 05:07:39 +0000 Commit: Zac Medico <zmedico@gentoo.org> CommitDate: 2023-12-05 06:10:41 +0000 EbuildFetchTestCase: Fix dict/shelve key order assumption Bug: https://bugs.gentoo.org/919105 Signed-off-by: Zac Medico <zmedico@gentoo.org> lib/portage/tests/ebuild/test_fetch.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d365d80099d206e49b592abb30030642f8f09f9 commit 0d365d80099d206e49b592abb30030642f8f09f9 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-12-10 22:34:47 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-12-10 22:34:52 +0000 sys-apps/portage: add 3.0.57 Closes: https://bugs.gentoo.org/918929 Closes: https://bugs.gentoo.org/913628 Closes: https://bugs.gentoo.org/915474 Closes: https://bugs.gentoo.org/918597 Closes: https://bugs.gentoo.org/919072 Closes: https://bugs.gentoo.org/919105 Closes: https://bugs.gentoo.org/919174 Closes: https://bugs.gentoo.org/919311 Closes: https://bugs.gentoo.org/919419 Closes: https://bugs.gentoo.org/919668 Signed-off-by: Sam James <sam@gentoo.org> sys-apps/portage/Manifest | 1 + sys-apps/portage/portage-3.0.57.ebuild | 242 +++++++++++++++++++++++++++++++++ 2 files changed, 243 insertions(+) |