[Bug 1350029] Review Request: libi40iw - userspace rdma library for Intel Ethernet Connection X722

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



--- Comment #16 from Jarod Wilson <jarodwilson@xxxxxxxxx> ---
(In reply to Igor Gnatenko from comment #15)
> Unfortunately it's not yet good package.
> 
> > %defattr(-,root,root,-)
> MUST be dropped

This isn't a "MUST" from my reading of things.

> > %clean
> > rm -rf %{buildroot}
> MUST be dropped

This is under "SHOULD" in the packaging guidelines, not "MUST".

> > make %{?_smp_mflags}
> COULD be replaced iwth %make_build
> 
> > make DESTDIR=%{buildroot} install
> COULD be replace with %make_install

Potayto, potahto.

> > %setup -q -n %{name}-%{version}
> COULD be changed to %setup -q or to %autosetup

I did miss this one, could easily be just %setup -q, since '%{name}-%{version}'
is already the default name things are expected to be in, but I wouldn't
consider this a blocking issue. Easily fixed in the next bump.

> > BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
> MUST be dropped

Also a "SHOULD", not a "MUST".

> > Group: System Environment/Libraries
> > Group: System Environment/Libraries
> COULD be dropped
> 
> > %package devel-static
> It's actually not devel-static, but just static. Please adjust.

Take a look at every other libibverbs hardware driver (libocrdma, libcxgb4,
libmlx5, etc), this is how all of them look. This is following precedent.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://lists.fedoraproject.org/admin/lists/package-review@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]