[Bug 225254] Merge Review: apr-util
bugzilla at redhat.com
bugzilla at redhat.com
Fri Mar 30 05:00:52 UTC 2007
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
Summary: Merge Review: apr-util
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=225254
------- Additional Comments From jeremy at hinegardner.org 2007-03-30 01:00 EST -------
OK - Package meets naming and packaging guidelines
Ok - Spec file matches base package name.
OK - Spec has consistent macro usage.
ISSUE (4) - Meets Packaging Guidelines.
OK - License
OK - License field in spec matches
OK - License file included in package
OK - Spec in American English
OK - Spec is legible.
OK - Sources match upstream md5sum:
a2e2e54d65e9eae961f7171335cf2550 rpmbuild/SOURCES/apr-util-1.2.8.tar.gz
a2e2e54d65e9eae961f7171335cf2550 reviews/apr-util/apr-util-1.2.8.tar.gz
ISSUE (6) - BuildRequires correct
OK - Spec handles locales/find_lang
OK - Package has %defattr and permissions on files is good.
OK - Package has a correct %clean section.
ISSUE (1) - Package has correct buildroot
OK - Package is code or permissible content.
OK - Doc subpackage needed/used.
OK - Packages %doc files don't affect runtime.
OK - Headers/static libs in -devel subpackage.
OK - Spec has needed ldconfig in post and postun
OK - .pc files in -devel subpackage/requires pkgconfig
OK - .so files in -devel subpackage.
OK - -devel package Requires: %{name} = %{version}-%{release}
ISSUE (7) - .la files are removed.
OK - Package compiles and builds on at least one arch.
OK - Package has no duplicate files in %files.
OK - Package doesn't own any directories other packages own.
OK - Package owns all the directories it creates.
ISSUE (5) - rpmlint output.
OK - Should build in mock.
OK - Should have sane scriptlets.
OK - Should have subpackages require base package with fully versioned depend.
ISSUE (2) - Should have dist tag
OK - Should package latest version
ISSUE (3) - check for outstanding bugs on package. (For core merge reviews)
Issues:
1. Build root is not one of the recommended options
%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
2. It is recommended to use %{?dist} in Release:
3. There is an outstanding bug for apr-util, but it may not apply to
Fedora.
4. Conflicts: should not be used. Perhaps Requires: subversion >=
0.20.1-2 instead?
5 rpmlint output
W: apr-util invalid-license Apache Software License 2.0
W: apr-util-debuginfo invalid-license Apache Software License 2.0
W: apr-util-devel invalid-license Apache Software License 2.0
W: apr-util-mysql invalid-license Apache Software License 2.0
W: apr-util-pgsql invalid-license Apache Software License 2.0
probably false positives
E: apr-util use-of-RPM_SOURCE_DIR
in %prep use cp ${SOURCE1} dbd instead of
cp $RPM_SOURCE_DIR/apr_dbd_mysql.c dbd
W: apr-util-devel no-documentation
W: apr-util-mysql no-documentation
W: apr-util-pgsql no-documentation
Is there any documentation to include?
6. Build Requires
doxygen is in BuildRequires but it does not seem to be used in the
build process. Is a step missing in the build process to create the
documentation and then put %doc for each of the -devel -mysql and
-pgsql sub packages ?
7. .la files exist and must be removed
--
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.
More information about the Fedora-package-review
mailing list