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

bugzilla-daemon at bugzilla.ubuntu.com bugzilla-daemon at bugzilla.ubuntu.com
Thu Dec 22 16:17:44 UTC 2005


Please do not reply to this email.  You can add comments at
http://bugzilla.ubuntu.com/show_bug.cgi?id=21406
Ubuntu | kernel-package





------- Additional Comments From debzilla at ubuntu.com  2005-12-22 16:17 UTC -------
Message-ID: <20051222151705.GA18420 at localhost.localdomain>
Date: Thu, 22 Dec 2005 16:17:05 +0100
From: Sven Luther <sven.luther at wanadoo.fr>
To: submit at bugs.debian.org, debian-kernel at lists.debian.org
Subject: [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





-- 
Configure bugmail: http://bugzilla.ubuntu.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.




More information about the kernel-bugs mailing list