Arthur Marsh writes:
> Manoj Srivastava wrote, on 2009-04-18 02:51:
>> On Fri, Apr 17 2009, Arthur Marsh wrote:
>>> make-kpkg --initrd linux-image
>>> against the 2.6.27 kernel.org source.
>>> The built package when installed did not have an initrd and when
>>> I
>> Did you drop in a hook script to create the initrd in
>> /etc/kernel? As the NEWS.Debian said, kernel-package no longer
>> does the creation by default.
> I used -initrd on the make-kpkg command line.
OK. All that it does is to set manipulate the environment
variables for the hook scripts.
> /etc/kernel/postinst.d:
> total 12
> drwxr-xr-x 2 root root 4096 2009-04-10 20:26 .
> drwxr-xr-x 6 root root 4096 2009-04-13 20:36 ..
> -rwxr-xr-x 1 root root 264 2009-03-20 06:46 initramfs-tools
That is not the same as the example from kernel-package or
linux-image; these are scripts from initramfs-tools, that do not work
with kernel-package kernels, apparently intentionally be the
initramfs-tools developer.
You need to place in in these directories scripts you want,
which take the actions you want. kernel-package has some examples to
get you started.
>>> attempted to remove the package had errors which required using
>>> dpkg -P with force options.
>> Do you have a log of those errors? Given the information
>> here, it is hard to tell what the problem was.
> Fortunately klipper still had the error text I had copied, although
> this may be from after my first attempt at removal:
> dpkg: serious warning: files list file for package `linux-2.6.27'
> missing, assuming package has no files currently installed.
So, there are no files on disk, though the metadata still
exists. So either a previous remove command failed, or an install
command failed.
> 101942 files and directories currently installed.)
> Removing linux-image-2.6.27 ...
> Examining /etc/kernel/prerm.d.
> Examining /etc/kernel/postrm.d .
> run-parts: executing /etc/kernel/postrm.d/initramfs-tools
> Purging configuration files for linux-image-2.6.27 ...
> Examining /etc/kernel/postrm.d .
> run-parts: executing /etc/kernel/postrm.d/initramfs-tools
> rmdir: failed to remove `/lib/modules/2.6.27': Directory not empty
Can you list what is in /lib/modules/2.6.27?
manoj
--
"Now this is a totally brain damaged algorithm. Gag me with a
smurfette." Buhr, Computer Science 354
Manoj Srivastava <[email protected]> <[email protected]>
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]