1 |
On 2020-09-02 14:08, Andreas Sturmlechner wrote: |
2 |
> On Wednesday, 2 September 2020 19:42:33 CEST Michael Orlitzky wrote: |
3 |
>> New USE flags generally change dependencies (as is the case here), so a |
4 |
>> new revision ensures that people are forced to install the ebuild that |
5 |
>> supports python-3.8. Otherwise, you will eventually find a lot of people |
6 |
>> stuck unable to upgrade because they have an ebuild installed that only |
7 |
>> supports <=python-3.7, and were never prompted to install the copy that |
8 |
>> supports python-3.8. |
9 |
> |
10 |
> Python target changes must be done with -U, also documented by the |
11 |
> accompanying repository news item, not really a problem. |
12 |
> |
13 |
|
14 |
If you want to write the GLEP that obsoletes the PMS, I might even |
15 |
support it at this point. But until then, requiring --changed-use to |
16 |
have a functional system is not allowed. Any PMS-compliant package |
17 |
manager must be able to use ::gentoo, including one that does not |
18 |
implement portage-only heuristics. |