[Bug 217351] Review Request: ipw2200-firmware - Firmware for Intel® PRO/Wireless 2200 network adaptors

bugzilla at redhat.com bugzilla at redhat.com
Fri Feb 23 04:52:36 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: ipw2200-firmware - Firmware for Intel® PRO/Wireless 2200 network adaptors


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





------- Additional Comments From notting at redhat.com  2007-02-22 23:52 EST -------
MUST items:

 - Package meets naming and packaging guidelines - OK
 - Spec file matches base package name. - OK
 - Spec has consistant macro usage. - OK
 - Meets Packaging Guidelines. ***

Per fedora-packaging, Group should probably be 'Firmware'.

 - License - OK
 - License field in spec matches ***

Per fedora-packaging, License should be 'Redistributable
firmware, no modification permitted'

 - License file included in package - OK
 - Spec in American English - OK
 - Spec is legible. - OK
 - Sources match upstream md5sum: - OK

 - Package needs ExcludeArch - ***
This packge is noarch. However, it is only relevant for certain architectures.
Therefore, it may be helpful to add:
 
 ExclusiveArch: i386 x86_64

to tell composition tools to only include the package on those arches.

 - BuildRequires correct - OK
 - Package has %defattr and permissions on files is good. - OK
 - Package has a correct %clean section. - OK 
 - Package has correct buildroot - ***

It is suggested to change to:
      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

 - Package is code or permissible content. - OK
 - Packages %doc files don't affect runtime. - 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. - OK
 - No rpmlint output. - ***

source rpmlint:

E: ipw2200-firmware hardcoded-library-path in /lib/firmware/LICENSE.ipw2200.
W: ipw2200-firmware setup-not-quiet
E: ipw2200-firmware hardcoded-library-path in %{buildroot}/lib/firmware
E: ipw2200-firmware hardcoded-library-path in %{buildroot}/lib/firmware/
E: ipw2200-firmware hardcoded-library-path in
%{buildroot}/lib/firmware/LICENSE.ipw2200
E: ipw2200-firmware hardcoded-library-path in /lib/firmware/LICENSE.ipw2200
E: ipw2200-firmware hardcoded-library-path in /lib/firmware/LICENSE.ipw2200
E: ipw2200-firmware hardcoded-library-path in /lib/firmware/*.fw

hardcoded-library-path is OK for this package. Feel free to fix the setup warning.

binary rpmlint:

W: ipw2200-firmware symlink-should-be-relative
/usr/share/doc/ipw2200-firmware-3.0/LICENSE /lib/firmware/LICENSE.ipw2200

Why is that a symlink rather than a file?

 - final provides and requires are sane - OK

SHOULD Items:

 - Should build in mock. - OK
 - Should build on all supported archs - OK
 - Should function as described. - checked, WORKSFORME
 - Should have dist tag - ***

Feel free to add one.

 - Should package latest version - OK


-- 
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