Re: Kernel Module Packages

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

 



On Thursday 18 August 2005 21:27, Tom 'spot' Callaway wrote:
> On Thu, 2005-08-18 at 19:56 +0200, Andreas Gruenbacher wrote:
> > We thought it useful to include a unique provider prefix in the package
> > name though, so that different vendors won't produce name clashes. Our
> > plan was to use the LANANA provider names registry
> > (http://www.lanana.org/) for that.
>
> Ugh. I really don't want to cram everything and the kitchen sink into
> the package name. I'd rather see the package check for a
> SuSE/Fedora/Whatever only file on the system and use that to determine
> if its in the right place or not. We also have dist tags for that
> purpose in Fedora Extras.

My example was not perfectly well chosen. The idea was to have provider 
prefixes like adaptec, nvidia, ati and similar, so an example out-of-line 
aic7xxx upgrade would be adaptec-aic7xxx-8.9.10-2.6.13_99_smp-3, etc.

> > The driver name, driver version, and kernel release ($KERNELRELEASE) are
> > also stored differently in rpm tags: our build system likes to be able to
> > freely assign the package release number, so we don't store extra
> > information there. Rather, we put the driver version in the Name, and the
> > kernel release in the Version:
>
> Hmm. Again, I don't want to overload %{name}. That's not what its there
> for, imho.

What makes %version or %release more appropriate for overloading? With the 
driver version as part of %version or %release, you can't easily offer 
packages for more than one version of a driver for the same kernel, and yet 
have working updates. I would be surprised if you didn't ever have this 
situation with RHEL.

-- Andreas.

--
Fedora-packaging mailing list
Fedora-packaging@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-packaging

[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite Forum]     [KDE Users]

  Powered by Linux