>>>>> On Mon, 07 Sep 2020, Michael Orlitzky wrote:

> On 2020-09-07 02:14, Michał Górny wrote:
>> +  <li>
>> +    Update all ebuilds not to reference the virtual. Since there is
>> +    no urgent need to remove the virtual from user systems
>> +    and the resulting rebuilds would be unnecessary, do not bump ebuilds
>> +    when replacing the dependency.
>> +  </li>

> This has caused dependency resolution problems in the past. The PMS
> implies a new revision,

PMS says nothing about new revisions or revision bumps:

   $ grep -i "new revision" pms/*.tex
   $ grep -i bump pms/*.tex
   $ 

> the council said make a new revision, and the devmanual already says
> make a new revision. [...]

The devmanual [1] says that a revbump should be done when a new runtime
dependency is added to an ebuild, but it doesn't say that for removal of
a dependency.

We are talking about the second case here, because the dependency on the
virtual is being removed, while the dependency on its provider remains
in place (it only changes from an indirect to a direct dependency).

Ulrich

[1] https://devmanual.gentoo.org/general-concepts/ebuild-revisions/index.html

Reply via email to