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

Bug#572283: linux-image-2.6.33-2-amd64: Installation error



Ben Hutchings wrote:
> On Tue, Mar 02, 2010 at 11:16:43PM +0100, Eugen Dedu wrote:
>> Subject: linux-image-2.6.33-2-amd64: Installation error
>> Package: linux-2.6
>> Version: 2.6.33-1~experimental.2
>> Severity: normal
> 
> Thanks for testing!
> 
>> *** Please type your report below this line ***
>> I use 2.6.32.  When installing 2.6.33 I receive (I really hope that the
>> system will be usable after that, since it modified several important
>> files from /etc, such as fstab :o( ):
> 
> All configuration files are backed up with a suffix of '.old' (or '^old'
> in one case).  So you can check them and restore those backups if the
> script did the wrong thing.
> 
> [...]
>> Setting up linux-base (2.6.33-1~experimental.2) ...
>> Undefined subroutine &DebianKernel::DiskId::disk_id_to_path called at
>> /var/lib/dpkg/info/linux-base.postinst line 493, <GEN18> line 134.
> [...]
> 
> Oops.  I will fix this in the next version.
> 
> For now, you can either:
> a. Remove linux-base.
> b. Set the 'boot' parameter in /etc/lilo.conf to the proper path under
>    /dev/disk/by-label/ or /dev/disk/by-uuid/ (which is what linux-base
>    should have done), then run 'dpkg --configure linux-base'.

Thanks for the fast help.

I have just executed 'dpkg -P linux-base'.  So it is now safe to reboot
computer (after having issued 'lilo' too), is that right?

I ask this because I see that the "dpkg -P" above reput the old version
of /etc/ files, but it seems that not all of them.  fstab is identical
to fstab.old, but blkid.tab for ex. is not identical to blkid.tab:

snoopy:/etc# diff blkid.tab blkid.tab.old -uw
--- blkid.tab	2010-03-02 23:13:48.000000000 +0100
+++ blkid.tab.old	2010-03-02 23:03:53.000000000 +0100
@@ -1,4 +1,4 @@
-<device DEVNO="0x0801" TIME="1267568028" LABEL="EFI" UUID="2860-11F4"
TYPE="vfat">/dev/sda1</device>
-<device DEVNO="0x0802" TIME="1267568028"
UUID="6457f43c-2eb5-3e47-a18e-79e568b00bb6"
TYPE="hfsplus">/dev/sda2</device>
-<device DEVNO="0x0803" TIME="1267568028"
UUID="9c8a6e97-321e-47c2-862f-1ac48d6ee292"
TYPE="reiserfs">/dev/sda3</device>
-<device DEVNO="0x0804" TIME="1267568028" TYPE="swap"
LABEL="snoopy-swap">/dev/sda4</device>
+<device DEVNO="0x0801" TIME="1267567433" LABEL="EFI" UUID="2860-11F4"
TYPE="vfat">/dev/sda1</device>
+<device DEVNO="0x0802" TIME="1267567433"
UUID="6457f43c-2eb5-3e47-a18e-79e568b00bb6"
TYPE="hfsplus">/dev/sda2</device>
+<device DEVNO="0x0803" TIME="1267567433"
UUID="9c8a6e97-321e-47c2-862f-1ac48d6ee292"
TYPE="reiserfs">/dev/sda3</device>
+<device DEVNO="0x0804" TIME="1267567433" TYPE="swap">/dev/sda4</device>
snoopy:/etc# l blkid.tab blkid.tab.old
-rw-r--r-- 1 root root 432 Mar  2 23:13 blkid.tab
-rw-r--r-- 1 root root 412 Mar  2 23:03 blkid.tab.old

There was also a file under udev modified, if I remember correctly, but
I do not see which one in /etc/udev/

-- 
Eugen



Reply to: