On Fri, Oct 25, 2019 at 11:27 PM Fabio Valentini <decathorpe@xxxxxxxxx> wrote: > > > E.g. would the dependent OpenJDK 8 packages still build in stable releases if > > > this change is done globally and for example if Ursa Major/Prime/... is activated? > > > > Changing underlying OpenJDK version of maven:3.6 module doesn't change > > anything with regards to building other packages. Right now nothing > > build-depends on maven:3.6 module. And if Ursa-Major were enabled in > > Fedora, most of ursine Java packages would become FTBFS anyway as > > maven modules are not capable of building packages with. See below for > > more details. > > Uhh ... wait, what? That's not good. Is there anything we can do to > prevent this clusterf*ck? I'm planning to make Maven modules parallel-installable with ursine packages - maven-3.6 module would not have any conflicts with any ursine packages. The required packaging work is already done, parallel-installable PoC of Maven 3.6 is available from MBI repos [1]. Currently I'm waiting for one MBS/Koji [2] issue to be resolved before building the module in Fedora infrastructure. The issue is already fixed in staging Koji and I hope that production will be fixed soon too. Once parallel-installability is implemented, existence of Maven modules will not affect building any packages. Ursine Java packages will be built with ursine Maven, while modular Java packages will be built with javapackages-tools module, maintained by me. [1] https://koji.kjnet.xyz/kojifiles/repos/m36/latest/x86_64/ [2] https://pagure.io/fm-orchestrator/issue/1321 -- Mikolaj Izdebski _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx 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@xxxxxxxxxxxxxxxxxxxxxxx