When the slot conflict solver decides that it is "forced"
to choose a particular package, recursively force the
dependencies as well. Prior to this fix, substitution of
@world in the arguments for SlotConflictMaskUpdateTestCase
caused the test to fail because the solver removed
boost-build-1.53.0
Fix the slot conflict solver to use the _want_installed_pkg
method to identify installed packages that are intended to
be reinstalled for some reason (such as @preserved-rebuild).
X-Gentoo-bug: 632202
X-Gentoo-bug-url: https://bugs.gentoo.org/632202
---
pym/_emerge/depgraph.py | 3 ++-
1 file
On Fri, 29 Sep 2017 00:26:01 -0700
Zac Medico wrote:
> When the slot conflict solver decides that it is "forced"
> to choose a particular package, recursively force the
> dependencies as well. Prior to this fix, substitution of
> @world in the arguments for
On Fri, 29 Sep 2017 01:15:59 -0700
Zac Medico wrote:
> Fix the slot conflict solver to use the _want_installed_pkg
> method to identify installed packages that are intended to
> be reinstalled for some reason (such as @preserved-rebuild).
>
> X-Gentoo-bug: 632202
>
On 09/29/2017 06:16 AM, Brian Dolbec wrote:
> On Fri, 29 Sep 2017 01:15:59 -0700
> Zac Medico wrote:
>
>> Fix the slot conflict solver to use the _want_installed_pkg
>> method to identify installed packages that are intended to
>> be reinstalled for some reason (such as
On 09/29/2017 06:16 AM, Brian Dolbec wrote:
> On Fri, 29 Sep 2017 00:26:01 -0700
> Zac Medico wrote:
>
>> When the slot conflict solver decides that it is "forced"
>> to choose a particular package, recursively force the
>> dependencies as well. Prior to this fix,