[Bug 712017] Review Request: libreport - Generic library for reporting various problems
bugzilla at redhat.com
bugzilla at redhat.com
Thu Jun 9 12:36:06 UTC 2011
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=712017
--- Comment #2 from Jiri Moskovcak <jmoskovc at redhat.com> 2011-06-09 08:36:05 EDT ---
(In reply to comment #1)
> formal review is here, see the notes explaining OK* and BAD statuses below:
>
> OK source files match upstream:
> 95e3414edaf08373d32dae3ea6ff9e3b26db77ba libreport-2.0.2.tar.gz
> OK package meets naming and versioning guidelines.
> BAD specfile is properly named, is cleanly written and uses macros
> consistently.
> OK dist tag is present.
> BAD license field matches the actual license.
> OK license is open source-compatible. License text included in package.
> OK latest version is being packaged.
> OK BuildRequires are proper.
> OK compiler flags are appropriate.
> OK %clean is present.
> OK package builds in mock (Rawhide/x86_64).
> OK debuginfo package looks complete.
> OK* rpmlint is silent.
> OK final provides and requires look sane.
> N/A %check is present and all tests pass.
> OK shared libraries are added to the regular linker search paths,
> scriptlets exist
> BAD owns the directories it creates.
> BAD doesn't own any directories it shouldn't.
> OK no duplicates in %files.
> OK file permissions are appropriate.
> OK correct scriptlets present.
> OK code, not content.
> OK documentation is small, so no -docs subpackage is necessary.
> OK %docs are not necessary for the proper functioning of the package.
> OK headers in -devel
> OK pkgconfig files in -devel
> OK no libtool .la droppings.
> OK* a GUI app.
>
> - you mix $RPM_BUILD_ROOT, ${RPM_BUILD_ROOT} and %{buildroot}
- fixed
> - 2 files are licensed under GPLv2-only (libreport.h and binhex.c), licensing
> header completely missing in some
- fixed
> - rpmlint warns about spelling (false positives), missing docs and man page
> (would be nice to have)
- coming soon :)
> - %{includedir}/libreport is not owned
- fixed
> - should it really own the /etc/abrt directory?
- yes, it's considered a part of ABRT and it shares some config files
> - is GUI app, but not intended to be run by user, correct?
- exactly
- I reuploaded spec, srpm and sources, please re-check
--
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