Hi,
I've just posted ticket 521 which covers a trivial change to the guidelines:
https://fedorahosted.org/fpc/ticket/521
Currently the packaging guidelines for Java packages say this under the BuildRequires and Requires section:
Java binary packages or their dependencies MUST have Requires (generated by RPM or manual) on:
java-headless or java-headless >= 1:minimal_required_version jpackage-utils
However, on modern Fedora, the jpackage-utils package has been renamed to javapackages-tools (which obsoletes and provides jpackage-utils). So, moving forward, really the guidelines should be updates to reflect this. I propose changing the bullet point which is currently jpackage-utils to javapackages-tools. I haven't made a draft for this trivial one word change.
Cheers, Jonathan.
On Sun, Mar 29, 2015 at 9:56 AM, Jonathan Underwood jonathan.underwood@gmail.com wrote:
Hi,
I've just posted ticket 521 which covers a trivial change to the guidelines:
https://fedorahosted.org/fpc/ticket/521
Currently the packaging guidelines for Java packages say this under the BuildRequires and Requires section:
Java binary packages or their dependencies MUST have Requires (generated by RPM or manual) on:
java-headless or java-headless >= 1:minimal_required_version jpackage-utils
However, on modern Fedora, the jpackage-utils package has been renamed to javapackages-tools (which obsoletes and provides jpackage-utils). So, moving forward, really the guidelines should be updates to reflect this. I propose changing the bullet point which is currently jpackage-utils to javapackages-tools. I haven't made a draft for this trivial one word change.
Please don't change this for now, until RHEL 8 is in the pipeline. Treat 'jpackage-utils' as a meta pacakge, to ease backporting to RHEL.
"NK" == Nico Kadel-Garcia nkadel@gmail.com writes:
NK> Please don't change this for now, until RHEL 8 is in the pipeline.
I'm not entirely sure what RHEL8 and Red Hat's plans for it have to do with Fedora packaging guidelines; all supported Fedora releases have the javapackages-tools package. I don't think Fedora would necessary know when RHEL8 is "in the pipeline" since Red Hat doesn't usually share their plans for such things.
I don't know about what EPEL has, but I suggest that someone simply add an empty javapackages-tools package that depends on jpacakage-utils if necessary.
- J<
On 30 March 2015 at 01:17, Jason L Tibbitts III tibbs@math.uh.edu wrote:
"NK" == Nico Kadel-Garcia nkadel@gmail.com writes:
NK> Please don't change this for now, until RHEL 8 is in the pipeline.
I'm not entirely sure what RHEL8 and Red Hat's plans for it have to do with Fedora packaging guidelines; all supported Fedora releases have the javapackages-tools package. I don't think Fedora would necessary know when RHEL8 is "in the pipeline" since Red Hat doesn't usually share their plans for such things.
I don't know about what EPEL has, but I suggest that someone simply add an empty javapackages-tools package that depends on jpacakage-utils if necessary.
- J<
-- packaging mailing list packaging@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/packaging
RHEL7 already has javapackages-tools, no?
$ sudo repoquery --repoid=rhel-7-workstation-rpms --whatprovides jpackage-utils javapackages-tools-0:3.4.1-5.el7.noarch javapackages-tools-0:3.4.1-6.el7_0.noarch
packaging@lists.fedoraproject.org