[Bug 253249] Review Request: classads - a powerful and flexible, semi-structured representation of data

bugzilla at redhat.com bugzilla at redhat.com
Fri Sep 7 18:54:01 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: Review Request: classads - a powerful  and flexible, semi-structured representation of data


https://bugzilla.redhat.com/show_bug.cgi?id=253249


nsantos at redhat.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |nsantos at redhat.com




------- Additional Comments From nsantos at redhat.com  2007-09-07 14:54 EST -------
I've done a review of the SRPM provided, here are some comments:

- tarfile matches upstream with the following md5 sum:

$ md5sum classads-1.0rc2.tar.gz 
d3e08a8706b0ad405048192d5f049d28  classads-1.0rc2.tar.gz

- managed to build rpms for i386:

$ sudo rpmbuild -ba classads.spec
error: Failed build dependencies:
        pcre-devel is needed by classads-1.0-0.1.rc2.i386

$ rpm -qa|grep pcre
pcre-6.6-1.1

$ sudo rpmbuild -ba classads.spec --nodeps
[...]
Wrote: /usr/src/redhat/SRPMS/classads-1.0-0.1.rc2.src.rpm
Wrote: /usr/src/redhat/RPMS/i386/classads-1.0-0.1.rc2.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/classads-devel-1.0-0.1.rc2.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/classads-static-1.0-0.1.rc2.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/classads-debuginfo-1.0-0.1.rc2.i386.rpm

Note: pcre was installed but pcre-devel was not; rpmbuild still completed
successfully, so you may want to double check the need for pcre-devel.

- rpmlint gives the following output:

$ rpmlint /usr/src/redhat/SRPMS/classads-1.0-0.1.rc2.src.rpm 
W: classads invalid-license Condor Public License
W: classads strange-permission classads.spec 0600

$ rpmlint  /usr/src/redhat/RPMS/i386/classads-1.0-0.1.rc2.i386.rpm
W: classads invalid-license Condor Public License

$ rpmlint  /usr/src/redhat/RPMS/i386/classads-devel-1.0-0.1.rc2.i386.rpm
W: classads-devel invalid-license Condor Public License

$ rpmlint /usr/src/redhat/RPMS/i386/classads-static-1.0-0.1.rc2.i386.rpm
W: classads-static invalid-license Condor Public License

$ rpmlint  /usr/src/redhat/RPMS/i386/classads-debuginfo-1.0-0.1.rc2.i386.rpm
W: classads-debuginfo invalid-license Condor Public License

I understand the license issue is being worked on, the specfile permissions
should be corrected.

- checked provides of the built binary rpms:

$ rpm -qp /usr/src/redhat/RPMS/i386/classads-1.0-0.1.rc2.i386.rpm --provides
libclassad.so.0  
libclassad_ns.so.0  
classads = 1.0-0.1.rc2

$ rpm -qp /usr/src/redhat/RPMS/i386/classads-devel-1.0-0.1.rc2.i386.rpm --provides
classads-devel = 1.0-0.1.rc2

$ rpm -qp /usr/src/redhat/RPMS/i386/classads-static-1.0-0.1.rc2.i386.rpm --provides
classads-static = 1.0-0.1.rc2

$ rpm -qp /usr/src/redhat/RPMS/i386/classads-debuginfo-1.0-0.1.rc2.i386.rpm
--provides
libclassad.so.0.0.0.debug  
libclassad_ns.so.0.0.0.debug  
classads-debuginfo = 1.0-0.1.rc2


Seems the three remaining issues are dealing with the licensing, fixing the
permissions on the specfile, and confirming or removing the pcre-devel
dependency; everything else looks good.

Nuno


-- 
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, or are watching someone who is.




More information about the Fedora-package-review mailing list