Spec URL: http://people.redhat.com/rafaels/specs/classpathx-jaxp-1.0-0.beta1.10jpp.spec SRPM URL: ftp://jpackage.hmdc.harvard.edu/JPackage/1.7/generic/SRPMS.free/classpathx-jaxp-1.0-0.beta1.10jpp.src.rpm Description: GNU JAXP, a part of the GNU Classpath Extensions project (hosted at savannah.gnu.org) is a free implementation of the standard XML processing APIs for Java: - SAX Parser API - DOM Level 2 generic XML data structures - Sun's JAXP v1.1 interfaces Javadoc for classpathx-jaxp. Additional utility scripts for classpathx-jaxp.
review below: elements with X need to be dealt with MUST: X specfile should be %{name}.spec * rename spec file to classpathx-jaxp.spec X License should be just GPL X correct buildroot - should be: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) X rpmlint on <this package>.srpm gives no output W: classpathx-jaxp non-standard-group Text Processing/Markup/XML W: classpathx-jaxp invalid-license GPL with library exception E: classpathx-jaxp unknown-key GPG#c431416d W: classpathx-jaxp unversioned-explicit-provides jaxp_parser_impl E: classpathx-jaxp configure-without-libdir-spec W: classpathx-jaxp mixed-use-of-spaces-and-tabs (spaces: line 9, tab: line 76 X Vendor tag should not be used X package successfully compiles and builds on at least x86 - Build fails because gnu.xml.aelfred2 not found - gnu.xml.aelfred2 needs to be a BuildRequires X - Summary(fr) should not be included - this can be in localized version X verify the final provides and requires of the binary RPMs - could not build as gnu.xml.aelfred2 is not a Fedora package X run rpmlint on the binary RPMs - could not do as build failed SHOULD: X package should build on i386 - not yet * package should build in mock
$ rpmlint /home/fitzsim/rpmbuild/SRPMS/classpathx-jaxp-1.0-0.1.beta1.10jpp.1.src.rpm W: classpathx-jaxp unversioned-explicit-provides jaxp_parser_impl OK because this is a virtual Provides in all packages that provide it. $ rpmlint /home/fitzsim/rpmbuild/RPMS/noarch/classpathx-jaxp-scripts-1.0-0.1.beta1.10jpp.1.noarch.rpm W: classpathx-jaxp-scripts no-documentation OK because this is a sub-package and the docs are in the base package. $ rpm -qp --provides /home/fitzsim/rpmbuild/RPMS/noarch/classpathx-jaxp-1.0-0.1.beta1.10jpp.1.noarch.rpm gnujaxp = 1.0-0.1.beta1.10jpp.1 jaxp_parser_impl classpathx-jaxp = 1.0-0.1.beta1.10jpp.1 $ rpm -qp --requires /home/fitzsim/rpmbuild/RPMS/noarch/classpathx-jaxp-1.0-0.1.beta1.10jpp.1.noarch.rpm /bin/sh /bin/sh /usr/sbin/update-alternatives rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(VersionedDependencies) <= 3.0.3-1 xml-commons-apis $ rpm -qp --provides /home/fitzsim/rpmbuild/RPMS/noarch/classpathx-jaxp-javadoc-1.0-0.1.beta1.10jpp.1.noarch.rpm gnujaxp-javadoc = 1.0-0.1.beta1.10jpp.1 classpathx-jaxp-javadoc = 1.0-0.1.beta1.10jpp.1 $ rpm -qp --requires /home/fitzsim/rpmbuild/RPMS/noarch/classpathx-jaxp-javadoc-1.0-0.1.beta1.10jpp.1.noarch.rpm rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(VersionedDependencies) <= 3.0.3-1 $ rpm -qp --provides /home/fitzsim/rpmbuild/RPMS/noarch/classpathx-jaxp-scripts-1.0-0.1.beta1.10jpp.1.noarch.rpm gnujaxp-scripts = 1.0-0.1.beta1.10jpp.1 classpathx-jaxp-scripts = 1.0-0.1.beta1.10jpp.1 $ rpm -qp --requires /home/fitzsim/rpmbuild/RPMS/noarch/classpathx-jaxp-scripts-1.0-0.1.beta1.10jpp.1.noarch.rpm classpathx-jaxp = 1.0-0.1.beta1.10jpp.1 jpackage-utils >= 0:1.5 rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(VersionedDependencies) <= 3.0.3-1 I fixed the other small problems you pointed out and confirmed that the package builds on i386 and in mock.
Spec URL: http://fitzsim.org/packages/classpathx-jaxp.spec SRPM URL: http://fitzsim.org/packages/classpathx-jaxp-1.0-0.1.beta1.10jpp.1.src.rpm
Approved.
I cant build this package. Should have been assigned to fitzsim since according to http://cvs.fedora.redhat.com/viewcvs/owners/owners.list?root=extras&view=markup he is the owner. Reassigning to him now. Unless owners.list is incorrect for this package? In which case we will need to get it updated...
Checked with fitzsim and he agrees ownership should be transferred to me. Requesting change of ownership from fitzsim to vivekl.
(In reply to comment #6) > Checked with fitzsim and he agrees ownership should be transferred to me. > Requesting change of ownership from fitzsim to vivekl. Yes, on the condition that this package be phased out. Upstream classpathx-jaxp is not maintained, and it provides functionality that is built into Rawhide libgcj. Packages that still require classpathx-jaxp should be patched to require only libgcj and classpathx-jaxp should be phased out.
*** Bug 252058 has been marked as a duplicate of this bug. ***
Closing - was completed and in distro but now is marked as dead package in rawhide