Bug 519425
| Summary: | Review Request: plexus-naming - Plexus Naming Component | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Andrew Overholt <overholt> |
| Component: | Package Review | Assignee: | Jeff Johnston <jjohnstn> |
| Status: | CLOSED NEXTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | rawhide | CC: | fedora-package-review, jjohnstn, notting |
| Target Milestone: | --- | Flags: | jjohnstn:
fedora-review+
kevin: fedora-cvs+ |
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2009-08-31 18:58:26 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Andrew Overholt
2009-08-26 15:17:29 UTC
I have opened this JIRA upstream to see if we can get the licensing clarified: http://jira.codehaus.org/browse/PLXCOMP-144 Old pre-review request: bug #500265. rpmlint successful
Comments:
1. The Java Packaging Guideline states:
BuildRequires and Requires
At a minimum, Java packages MUST:
BuildRequires: java-devel [>= specific_version]
BuildRequires: jpackage-utils
Requires: java >= specific_version
Requires: jpackage-utils
the spec file only has the BuildRequires: jpackage-utils
Updated .spec and .src.rpm: http://overholt.fedorapeople.org/plexus-naming.spec http://overholt.fedorapeople.org/plexus-naming-1.0-0.2.a3.fc11.src.rpm Updated .spec and .src.rpm with JDK and JRE requirement: http://overholt.fedorapeople.org/plexus-naming.spec http://overholt.fedorapeople.org/plexus-naming-1.0-0.3.a3.fc11.src.rpm Approved pending the license issue and successful build. With license fix from upstream: http://overholt.fedorapeople.org/plexus-naming.spec http://overholt.fedorapeople.org/plexus-naming-1.0-0.4.a3.fc11.src.rpm (In reply to comment #7) > With license fix from upstream: > > http://overholt.fedorapeople.org/plexus-naming.spec > http://overholt.fedorapeople.org/plexus-naming-1.0-0.4.a3.fc11.src.rpm I ran into a problem building due to the level of plexus-utils in f11 not being adequate to build the rpm. It tries to build but the junit test fails and the build does not complete. Please add a release number to the BuildRequires for plexus-utils BuildRequires: plexus-utils >= 1.4.5 since downloading the plexus-utils 1.4.5-1.2 from rawhide solved the problem. Sorry, added: http://overholt.fedorapeople.org/plexus-naming.spec http://overholt.fedorapeople.org/plexus-naming-1.0-0.5.a3.fc11.src.rpm Approved. New Package CVS Request ======================= Package Name: plexus-naming Short Description: Plexus Naming Component Owners: overholt, akurtakov Branches: InitialCC: cvs done. |