[Bug 458024] Review Request: sblim-sfcc - Small Footprint CIM Client Library
bugzilla at redhat.com
bugzilla at redhat.com
Wed Aug 6 20:33:52 UTC 2008
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=458024
Matt Domsch <matt_domsch at dell.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|nobody at fedoraproject.org |matt_domsch at dell.com
--- Comment #2 from Matt Domsch <matt_domsch at dell.com> 2008-08-06 16:33:50 EDT ---
Review:
Fix all rpmlint errors/warnings.
sblim-sfcc.src: E: no-spec-file
sblim-sfcc.src: W: non-standard-group Systems Management/Base
sblim-sfcc.x86_64: W: devel-file-in-non-devel-package
/usr/lib64/libcimcClientXML.so
sblim-sfcc.x86_64: E: standard-dir-owned-by-package /usr/share/doc
sblim-sfcc.x86_64: W: non-standard-group Systems Management/Base
sblim-sfcc.x86_64: W: incoherent-version-in-changelog 2.0.0-0 2.1.0-0
sblim-sfcc-debuginfo.x86_64: W: spurious-executable-perm
/usr/src/debug/sblim-sfcc-2.1.0/backend/cimxml/indicationlistener.c
sblim-sfcc-debuginfo.x86_64: W: spurious-executable-perm
/usr/src/debug/sblim-sfcc-2.1.0/backend/cimxml/nativeCimXml.h
sblim-sfcc-devel.x86_64: E: standard-dir-owned-by-package /usr/share/man/man3
sblim-sfcc-devel.x86_64: E: standard-dir-owned-by-package /usr/share/man
sblim-sfcc-devel.x86_64: E: standard-dir-owned-by-package /usr/include
sblim-sfcc-devel.x86_64: W: non-standard-group Systems Management/Base
4 packages and 0 specfiles checked; 5 errors, 7 warnings.
Naming: ok
spec file name: wrong. Should be sblim-sfcc.spec
version: ok
release: consider adding %{?dist} tag
license: EPL OK
Source URL: not ok, see
https://fedoraproject.org/wiki/Packaging/SourceURL#Sourceforge.net
no prebuild binaries: ok
BuildRoot: not ok, see
https://fedoraproject.org/wiki/Packaging/Guidelines#BuildRoot_tag
Requires: curl should get picked up automatically by the dependency processor,
don't add it here.
BuildRequires: don't list gcc-c++.
no packager, vendor, copyright, tags: ok
summary and description tags: ok
%setup shouldn't need those extra args
remove the export PATCH_GET
and commented #%patch0
%build make doesn't use the macro for invoking -j for parallel make. Please
fix.
%install missing mandatory initial cleanup. Should be:
%install
rm -rf %{buildroot}
%install doesn't need the extra paranoia checking.
%clean doesn't need the extra paranoia checking.
no rpaths: ok
no config files: ok
no initscripts: ok
no desktop files: ok
consistent use of macros: ok
no makeinstall: ok
no lang files: ok
scriptlets: ok
no conditional deps: ok
builds with a normal user account: ok
not relocatable: ok
code, not content: ok
directory ownership: not ok. package must not own %{_includedir} or %{_mandir}
itself.
users and groups: ok
not a web app: ok
conflicts: ok
no kmods: ok
no files under /srv: ok
license file not in %doc: must fix
english: ok
legible: ok
source matches: ok
package builds on x86_64 at least: ok
calls ldconfig appropriately: ok
no duplicate files: ok
file permissions: mostly ok, see rpmlint
headers in -devel: ok
no pkgconfig file (should it have one??)
devel package has fully versioned dependency on lib package: no - pls fix
libtool archives removed: ok
Please correct these items and re-submit.
Thanks,
Matt
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the package-review
mailing list