Re: Building vanilla kernel .debs
On Wed, 2009-10-28 at 10:48 +0100, Marc Haber wrote:
> On Wed, Oct 28, 2009 at 07:30:47AM +0000, David Woodhouse wrote:
> > That's intentional. There is no need for it -- the firmware should live
> > in /lib/firmware.
> > If there are incompatible versions of firmware, then they'll have a
> > different filename and can co-exist.
> This is, however, a challenge for the packaging system. With the
> current scheme, I cannot have the firmware package for kernel 2.6.x
> installed while the firmware package for kernel 2.6.y is installed.
Right. The newer firmware package ought to be perfectly sufficient for
use with the older kernel.
> If we had this scheme in the past, having a fallback kernel would have
> been hard or impossible during firmware transitions, which for example
> the ipw2x00 drivers have gone through multiple times.
> Please rethink this intention.
You misunderstand. Shipping firmware packages built from the kernel is
just a transitional thing. You should be using the linux-firmware
package instead, which includes old _and_ new firmware.