On Tue, Nov 02, 2021 at 09:47:12AM +0100, Jiri Vanek wrote:
On 11/1/21 18:48, Zbigniew Jędrzejewski-Szmek wrote:
>On Mon, Nov 01, 2021 at 09:37:42AM -0400, Ben Cotton wrote:
>>== Dependencies ==
>>Around 2000 packages will need attendance (that is aprox 1/3 of time
>>of jdk11 bump, but It seems, that 1100 packages remained on jdk8)
>> $ repoquery -q --whatrequires java-headless |wc -l
>> 1007
>> $ repoquery -q --whatrequires java | wc -l
>> 53
>> $ repoquery -q --whatrequires java-devel | wc -l
>> 28
>> $ repoquery -q --whatrequires java-1.8.0-openjdk-headless |wc -l
>> 1003
>> $ repoquery -q --whatrequires java-1.8.0-openjdk | wc -l
>> 80
>> $ repoquery -q --whatrequires java-1.8.0-openjdk-devel | wc -l
>> 42
>> $ repoquery -q --whatrequires java-11-openjdk-headless |wc -l
>> 1030
>> $ repoquery -q --whatrequires java-11-openjdk | wc -l
>> 78
>> $ repoquery -q --whatrequires java-11-openjdk-devel | wc -l
>> 36
>Shouldn't those queries be done with 'repoquery --arch src' ?
They should be run together with it. Quick scan made them all return 0...
Will add this .
>
>>== Contingency Plan ==
>>* If the mass rebuild, after the change application, breaks to much
>>packages, or some important will be unfixable, jdk11 must be restored
>>back to the position of system jdk.
>>* Contingency mechanism: Return jdk8 as system jdk and mass rebuild
>>again. Note, that this may be very hard, because during build of
>>packages by jdk8, by jdk11 built dependencies will be picekd up, so
>>build will fail. Maybe several iterations of mass rebuild will be
>>needed.
>>* Contingency deadline: beta freeze
>
>Hmm, so if the contingency plan may require a few rounds of rebuilds,
>should we activate it earlier than beta freeze? At the beta freeze
>we expect things to be "testable", and if at that point we are with
>a bunch of java applications that will not run, it'll be hard to test
>things. So I think we should move this a bit earlier.
You are most likely right.
Considering it should really be finished before branching, taht moves it somewhere to :
73 Announce release blocking deliverables Tue 2022-02-01 Tue 2022-02-01 0 (8days
before branching, 22 before beta freeze)
wdyt?
+1
Zbyszek