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

Bug#627566: rough transition to 486



Package: linux-image-686

If we are going to end up with -486, things could be smoother.

First it would be great if we didn't need to download the big .deb only
to find out we can't use it... OK, never mind that.

Upon aptitude upgrade
We see this six (6) times
  │ This system requires a different kernel configuration                                                  │
  │                                                                                                        │
  │ Debian's '686' kernel configuration has been replaced by the '686-pae' configuration, which uses PAE   │
  │ (Physical Address Extension).  However, the CPU in this system does not support PAE.                   │
  │                                                                                                        │
  │ You should install linux-image-486 and remove linux-image-686 and/or linux-image-2.6-686 if they are   │
  │ currently installed.
And the grub etc. stuff gets run anyway:

Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 2.6.39-1-686-pae /boot/vmlinuz-2.6.39-1-686-pae
update-initramfs: Generating /boot/initrd.img-2.6.39-1-686-pae
run-parts: executing /etc/kernel/postinst.d/pm-utils 2.6.39-1-686-pae /boot/vmlinuz-2.6.39-1-686-pae
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 2.6.39-1-686-pae /boot/vmlinuz-2.6.39-1-686-pae
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.39-1-686-pae
Found initrd image: /boot/initrd.img-2.6.39-1-686-pae
Found linux image: /boot/vmlinuz-2.6.38-2-686
Found initrd image: /boot/initrd.img-2.6.38-2-686
Found linux image: /boot/vmlinuz-2.6.38-1-686
Found initrd image: /boot/initrd.img-2.6.38-1-686
done
Setting up libapr1 (1.4.5-1) ...
Setting up libfuse2 (2.8.4-1.5) ...
Setting up linux-image-686-pae (2.6.39+35) ...
Setting up linux-image-2.6-686 (2.6.39+35) ...
dpkg: error processing linux-image-2.6-686 (--configure):
 subprocess installed post-installation script returned error exit status 1
Setting up linux-image-686 (2.6.39+35) ...
configured to not write apport reports
                                      dpkg: error processing linux-image-686 (--configure):
 subprocess installed post-installation script returned error exit status 1
Setting up linux-libc-dev (2.6.39-1) ...
configured to not write apport reports
                                      Setting up libdc1394-22 (2.1.3-4) ...
Setting up perl-modules (5.12.3-7) ...
Setting up perl (5.12.3-7) ...
Setting up rpm (4.9.0-5) ...
Setting up libnetaddr-ip-perl (4.044+dfsg-1) ...
Setting up perl-doc (5.12.3-7) ...
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-2.6.39-1-686-pae
Errors were encountered while processing:
 linux-image-2.6-686
 linux-image-686
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install.  Trying to recover:
Setting up linux-image-686 (2.6.39+35) ...
dpkg: error processing linux-image-686 (--configure):
 subprocess installed post-installation script returned error exit status 1
Setting up linux-image-2.6-686 (2.6.39+35) ...
dpkg: error processing linux-image-2.6-686 (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 linux-image-686
 linux-image-2.6-686


Now we attempt to do as told. Of course we dare not remove the running kernel.

# aptitude install linux-image-486
The following NEW packages will be installed:

  linux-image-2.6.39-1-486{a} (D: linux-image-486, S: firmware-ipw2x00, S: firmware-linux-free, S: firmware-linux-nonfree, S: firmware-realtek) (for linux-image-486)
  linux-image-486
The following partially installed packages will be configured:
  linux-image-2.6-686  linux-image-686
0 packages upgraded, 2 newly installed, 0 to remove and 1 not upgraded.
Need to get 28.5 MB of archives. After unpacking 82.6 MB will be used.
Do you want to continue? [Y/n/?]

Here we get four more of the above banner.

We also find we must purge linux-image-686 linux-image-2.6-686 linux-image-2.6.39-1-686-pae linux-image-686-pae
I.e., four packages, not just one or two as mentioned in the banner.

We now get
The link /vmlinuz.old is a damaged link
Removing symbolic link vmlinuz.old 
You may need to re-run your boot loader
The link /initrd.img.old is a damaged link
Removing symbolic link initrd.img.old 
You may need to re-run your boot loader
Purging configuration files for linux-image-2.6.39-1-686-pae ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 2.6.39-1-686-pae /boot/vmlinuz-2.6.39-1-686-pae
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 2.6.39-1-686-pae /boot/vmlinuz-2.6.39-1-686-pae

OK, it seems that got fixed, ls -l shows
initrd.img -> /boot/initrd.img-2.6.39-1-486...

OK, so it seems I finally made the transition. Just hope it boots...



Reply to: