On 1/23/12 4:54 PM, Ken Dreyer wrote:

>> (4) added the lines:
>>
>> %package common
> 
> So the issue here is that "-common" is supposed to be provided by the
> userland package. The -kmod package doesn't build or provide this at
> all. See openafs.spec for an example:
> 
> 55    Provides: %{name}-kmod-common = %{version}
> 
> Maybe openafs isn't the best example here, since that builds a few
> different userland subpackages. open-vm-tools.spec is another example:
> 
> 36    Provides: open-vm-tools-kmod-common = %{version}
> 
> Basically the main userland package should "Provide" the -common package.

In my situation, my -kmod-common package provides 2 files:

/etc/modprobe.d/perle-serial.conf
/usr/share/doc/perle-serial/README

neither has changed in months (like 36 months)... so it rarely changes and 
hence doesn't need updating, and they both come out of the same tarball as the 
.ko sources themselves.

In the case of a trivial (and invariant!) -kmod-common file, should we be 
allowed to keep everything in a single .spec?

-Philip

Reply via email to