Summary: | sys-apps/portage: bdepends get rebuilt when world is updated | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | William Hubbs <williamh> |
Component: | Current packages | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
William Hubbs
2020-08-30 17:05:53 UTC
I'm able to reproduce the problem, which appears to be a case of bug 439688, triggered by this missed update: > WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict: > > dev-lang/go:0 > > (dev-lang/go-1.15:0/1.15::gentoo, ebuild scheduled for merge) USE="" ABI_X86="(64)" conflicts with > <dev-lang/go-1.15 required by (net-p2p/syncthing-1.3.4-r1:0/0::gentoo, ebuild scheduled for merge) USE="(-selinux) -tools" ABI_X86="(64)" > ^ ^^^^ *** This bug has been marked as a duplicate of bug 439688 *** The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/portage.git/commit/?id=8b9345976c95ff41c7f075f7917d498f77d7d155 commit 8b9345976c95ff41c7f075f7917d498f77d7d155 Author: Zac Medico <zmedico@gentoo.org> AuthorDate: 2020-08-30 22:18:35 +0000 Commit: Zac Medico <zmedico@gentoo.org> CommitDate: 2020-08-30 22:38:42 +0000 test_slot_conflict_rebuild: Add dev-lang/go case for bug 439688 Demonstrate this unwanted dev-lang/go rebuild triggered by a missed update due to a slot conflict: [ebuild R ] dev-lang/go-1.14.7 WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict: dev-lang/go:0 (dev-lang/go-1.15:0/1.15::test_repo, ebuild scheduled for merge) USE="" conflicts with =dev-lang/go-1.14* required by (net-p2p/syncthing-1.3.4-r1:0/0::test_repo, installed) USE="" ^ ^^^^^ Bug: https://bugs.gentoo.org/439688 Bug: https://bugs.gentoo.org/739648 Signed-off-by: Zac Medico <zmedico@gentoo.org> .../tests/resolver/test_slot_conflict_rebuild.py | 64 +++++++++++++++++++++- 1 file changed, 63 insertions(+), 1 deletion(-) |