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' ?

> == 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.

Zbyszek
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to