Red Hat Bugzilla – Bug 176500
Last modified: 2007-11-30 17:11:19 EST
The spec file is missing:
Or at least java-devel. Well spotted!
Well, BuildRequiring 'java-devel' was not a common practice in JPP. It is an
upstream practice and we don't change upstream practices when importing (thus
this bug is being closed -- Gary, feel free to handle it differently for Fedora
only). There is a bug repository at JPackage.org where we can ask for these
policies to be changed, and there is where such a bug should be filed and fixed.
However, in this case I have a way to get things in motion...
It seems that this is due to historical reasons, so I will give a due warning to
the upstream JPP community and add a BuildRequires 'java-devel' to the packages
in the next JPP generation, JPP 1.7. They will eventually migrate into our
released SRPMs as we adopt JPP 1.7 later this year.
For reference, the text, from 'nim' that explains the upstream reasons.
I think from now on most specs should include a java-devel
buildrequires and a java or java-devel requires (the only reason we didn't
do it before was because some people, Ville among them needed to install
upstream jvm packages but that should have been fixed by Ville's -compat
jvm package). I can imagine there are quite a lot of packages that still
have missing deps but these are problems that should be fixed over time.
-- Nicolas Mailhot