[Bug 196146] Review Request: mod_nss
bugzilla at redhat.com
bugzilla at redhat.com
Mon Jul 17 16:52:29 UTC 2006
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
Summary: Review Request: mod_nss
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=196146
------- Additional Comments From jwilson at redhat.com 2006-07-17 12:43 EST -------
* package meets naming and packaging guidelines
* specfile is properly named, is cleanly written and uses macros consistently
* dist tag is present
* build root is correct
%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
* license field matches the actual license: Apache
* license is open source-compatible, license text included in package
* source files match upstream:
feb2d314983a72318cc08e0650501fac mod_nss-1.0.3.tar.gz
* latest version is being packaged
* BuildRequires are proper:
nspr-devel >= 4.6, nss-devel >= 3.11
httpd-devel >= 0:2.0.52, apr-devel, apr-util-devel
autoconf
Technically, the apr-devel BR could be left off, since apr-util-devel Requires:
apr-devel. Similarly, nspr-devel could be left off, as nss-devel Requires:
nspr-devel >= 4.6 already. Ah, one could get even cleaner: httpd-devel Requires:
apr-devel and apr-util-devel. So you could reduce BuildRequires: down to just:
nss-devel >= 3.11, httpd-devel >= 0:2.0.52, autoconf
Up to you whether you want to do that or not though.
* package builds in mock (FC6/x86_64).
* rpmlint is (mostly) silent
W: mod_nss dangling-relative-symlink /etc/httpd/alias/libnssckbi.so
../../../usr/lib64/libnssckbi.so
-Not pretty, but better than copying the file over from another package, would
be optimal to configure mod_nss to simply look for the .so in /usr/lib(64)
W: mod_nss dangerous-command-in-%post rm
-We're safeguarding that rather tightly, necessary for proper cert creation, no
worries here
* final provides and requires are sane:
config(mod_nss) = 1.0.3-1.fc6
libmodnss.so()(64bit)
mod_nss = 1.0.3-1.fc6
=
config(mod_nss) = 1.0.3-1.fc6
httpd >= 0:2.0.52
libnspr4.so()(64bit)
libnss3.so()(64bit)
libnss3.so(NSS_3.10.2)(64bit)
libnss3.so(NSS_3.2)(64bit)
libnss3.so(NSS_3.3)(64bit)
libnss3.so(NSS_3.4)(64bit)
libnss3.so(NSS_3.5)(64bit)
libnss3.so(NSS_3.6)(64bit)
libplc4.so()(64bit)
libplds4.so()(64bit)
libsmime3.so()(64bit)
libsoftokn3.so()(64bit)
libssl3.so()(64bit)
libssl3.so(NSS_3.2)(64bit)
libssl3.so(NSS_3.4)(64bit)
libssl3.so(NSS_3.7.4)(64bit)
nspr >= 4.6
nss >= 3.11
nss-tools >= 3.11
* no shared libraries are present
* package is not relocatable
* owns the directories it creates
* doesn't own any directories it shouldn't
* no duplicates in %files
* file permissions are appropriate
* %clean is present
* %check is present and all tests pass: n/a
* scriptlets are sane
* code, not content
* documentation is small, so no -docs subpackage is necessary
* %docs are not necessary for the proper functioning of the package
* no headers
* no pkgconfig files
* no libtool .la files lingering about
* not a GUI app
* not a web app
Package APPROVED, I'll ping someone about sponsorship...
--
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 package-review
mailing list