Summary: | sys-apps/portage: extend _solve_non_slot_operator_slot_conflicts to solve blocker conflicts | ||
---|---|---|---|
Product: | Portage Development | Reporter: | j.habenicht |
Component: | Core - Dependencies | Assignee: | Portage team <dev-portage> |
Status: | CONFIRMED --- | ||
Severity: | enhancement | CC: | alex_y_xu, berinaniesh, esigra, pacho |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
See Also: |
https://bugs.gentoo.org/show_bug.cgi?id=908717 https://bugs.gentoo.org/show_bug.cgi?id=469648 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 300071 | ||
Deadline: | 2017-07-05 |
Description
j.habenicht
2014-11-10 16:08:59 UTC
basically this, maybe portage team will know better. *** This bug has been marked as a duplicate of bug 515584 *** This seems slightly different from bug 515584. We can handle this similarly to how we handle slot conflicts without backtracking in the _solve_non_slot_operator_slot_conflicts method: https://github.com/gentoo/portage/commit/a862cc5dd1a56114fa579c5fb01b518b243666d9 In fact, we should be able to extend this method to handle blocker conflicts in addition to slot conflicts. # Michał Górny <mgorny@gentoo.org> (05 Jun 2017) # (on behalf of Treecleaner project) # Unmaintained in Gentoo. The current Gentoo version no longer builds. # Removal in 30 days. Bug #602820. media-plugins/vdr-xineliboutput This bug has been fixed for two years. It has been fixed with this commit. https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/media-libs/xine-lib/xine-lib-1.2.6-r1.ebuild?revision=1.1&view=markup This is a dependency resolver issue that was exposed by the vdr-xineliboutput dependencies. |