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

[powerpc] k-p 10.00x breaks debconf based /etc/kernel/*.d scripts like mkvmlinuz



Package: kernel-package 
Version: 10.019
Severity: grave

kernel-package 10.0xx does a db_stop before calling the /etc/kernel/*.d
snipplets, which breaks packages providing debconf using snipplets like
mkvmlinuz.

Since mkvmlinuz is depended upon by the powerpc kernel, and this means not
only new kernels will be uninstallable on powerpc, but the package will be left
in a dire state at upgrade time.

Furthermore, kernel-package calling db_stop before running the snipplets is
done in order for make allowance for /etc/kernel/*.d scripts doing non-debconf
friendly interaction (writing to stdout directly and such), which breaks the
spirit of the policy, which say that all interaction during a kernel
installation has to be done through debconf, and thus making allowance for
postinst hooks doing non-debconf interaction while breaking debconf using
scripts is a violation of the spirit of the policy.

Friendly,

Sven Luther



Reply to: