Re: Switching Maven and Ant to OpenJDK 11

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, Oct 26, 2019, 13:08 Mikolaj Izdebski <mizdebsk@xxxxxxxxxx> wrote:
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.

Oh, great. That's good news. Thank you for working on this!

Fabio

_______________________________________________
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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux