On Wed, May 06 2009, Dominique Brazziel wrote:
> I think the point is that SOME package has to let the user know that
> the kernel they just spent hours configuring and building using
> 'make-kpkg --initrd', just like they've been doing for years, will be
> UNBOOTABLE.
But some package does do that -- kernel-package itself.
Compiling kernels still remains an activity that requires care, and one
still needs to read through documentation of the kernel and modules in
order to ensure that one gets a working kernel. I strongly recommend
that people compiling kernels should read these docs ;-) Before making
a kernel image package, one should look into Documentation/Changes and
see that one has the minimal requirements mentioned there. Looking at
the kernel-packages NEWS file also ranks high.
One should also look in the NEWS files of any package upgraded,
and that applies here.
> Either that or just put the hook scripts in place so they
> get run automatically.
Firstly, that would mean you can only have one kernel image
package installed, since the packages would conflict
otherwise. Secondly, which ones? You can't put all the initramfs
scripts in place all at once; the user has to decide whether to use
yaird or initramfs. For people using encrypted root, this is
significant: initamfs-tools and yaird want diferent entries in
/etc/crypttab.
> As things are now, no initrd image is created and unless the user had an
> RSS feed from Debian package maintainers that said to look in such and
> such a NEWS item, they're going to get bitten by this.
kernel-package has entries in the changelog, NEWS, manual
pages, README's. there were postings to debian-user, and other mailing
lists. This has been also entered into the irc-bit on
#deb...@freenode.
manoj
--
If you're already in a hole, there's no use to continue digging. Roy
W. Walters
Manoj Srivastava <[email protected]> <http://www.golden-gryphon.com/>
1024D/BF24424C print 4966 F272 D093 B493 410B 924B 21BA DABB BF24 424C
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]