F22 System Wide Change: Legacy implementations of the Java platform in Fedora

Deepak Bhole dbhole at redhat.com
Tue Feb 24 14:32:27 UTC 2015


* Dominik 'Rathann' Mierzejewski <dominik at greysector.net> [2015-02-24 09:29]:
> On Tuesday, 24 February 2015 at 15:09, Deepak Bhole wrote:
> > * Dominik 'Rathann' Mierzejewski <dominik at greysector.net> [2015-02-24 09:04]:
> > > On Tuesday, 24 February 2015 at 14:28, Jiri Vanek wrote:
> > > [...]
> > > > There were several attempts in past like "can you please support jdk
> > > > 7,6...in newer fedoras" and we always told no. When come speech about "do it
> > > > on your own" suddenly many questions marks raised up.
> > > > 
> > > > The last open bug is: https://bugzilla.redhat.com/show_bug.cgi?id=1190137
> > > > the guy is willing to maintain it.
> > > 
> > > Fine, so let him do it and drop the Obsoletes: tag in java-1.8.0-openjdk
> > > and its successors. You shouldn't arbitrarily block people from
> > > re-introducing an older branch of any package back into Fedora in the
> > > first place.
> > > 
> > 
> > We have no intention of blocking it. The reason for proposing these
> > restrictions is that the Fedora Java stack will not work with older
> > JDKs, therefore we need to make sure that it goes not get installed on
> > the system unless explicitly requested by someone who knows what they
> > are doing.
> 
> Well, you do that by adding/updating (Build)Requires: in the packages
> which won't work otherwise, not by adding Obsoletes:.
> 

That would generally work for most packages, but there is a new JDK
released every 2 years. This means that we would have to change the BR
and Requires for the entire Java stack (100s and 100s of packages) every
2 years, which is non-trivial.

Deepak

> Regards,
> -- 
> Fedora http://fedoraproject.org/wiki/User:Rathann
> RPMFusion http://rpmfusion.org
> "Faith manages."
>         -- Delenn to Lennier in Babylon 5:"Confessions and Lamentations"
> -- 
> devel mailing list
> devel at lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/devel
> Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct


More information about the devel mailing list