Please reply to debian-kernel only. On Mon, 2010-06-28 at 11:16 -0400, Stephen Powell wrote: > On Sun, 27 Jun 2010 22:02:35 -0400 (EDT), Ben Hutchings wrote: [...] > > The environment variable DEB_MAINT_PARAMS will contain > > the arguments given to the kernel maintainer script, single-quoted. > > Is this environment variable provided by the maintainer scripts > that come with kernel image packages created by "make deb-pkg"? > (I honestly don't know. I've never used "make deb-pkg".)
It has done since 2.6.31, though without single-quotes. I'll note that they may or may not be quoted, and recommend how to use this variable. [...] > > 5. Kernel and initramfs builder packages must not invoke boot loaders > > except via hooks. If /etc/kernel-img.conf contains an explicit > > 'do_bootloader = yes', kernel package maintainer scripts should warn > > that this is now ignored. > > At the risk of flogging a dead horse, I would prefer to see > "do_bootloader = yes" supported until Squeeze+1, both by the > kernel maintainer scripts and by "update-initramfs -u", particularly > since we are so close to a freeze. The release team has stated we are not close to a freeze. So we have a little time to sort this out. > But if > you're going to drop support for it in Squeeze, then yes, > a warning message is necessary. Both the kernel maintainer scripts > *and* "update-initramfs -u" *must* issue a warning message if they > find "do_bootloader = yes" specified in /etc/kernel-img.conf. > In fact, since the default value is "yes", they should issue > the warning message unless do_bootloader is *explicitly* set > to no. I can put a one-time warning into linux-base. But the default for squeeze must be 'no'. It should not be necessary to create /etc/kernel-img.conf at all in squeeze. > > 6. The installer must not define do_bootloader, postinst_hook or > > postrm_hook in /etc/kernel-img.conf. > > Doesn't this conflict with point 4 (a)? Not at all. This means postinst_hook and postrm_hook are now strictly for use by the user. Ben. -- Ben Hutchings Once a job is fouled up, anything done to improve it makes it worse.
signature.asc
Description: This is a digitally signed message part