ded05:~# apt-get install linux-image-2.6-486 Reading package lists... Done Building dependency tree... Done You might want to run 'apt-get -f install' to correct these: The following packages have unmet dependencies. binutils: Depends: libc6 (>= 2.5-5) but 2.3.6.ds1-8 is to be installed libc6-dev: Depends: libc6 (= 2.5-9+b1) but 2.3.6.ds1-8 is to be installed linux-image-2.6-486: Depends: linux-image-2.6.21-2-486 but it is not going to be installed locales: Depends: glibc-2.5-1 E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution). ded05:~# apt-get -f install linux-image-2.6-486 Reading package lists... Done Building dependency tree... Done You might want to run 'apt-get -f install' to correct these: The following packages have unmet dependencies. binutils: Depends: libc6 (>= 2.5-5) but 2.3.6.ds1-8 is to be installed libc6-dev: Depends: libc6 (= 2.5-9+b1) but 2.3.6.ds1-8 is to be installed linux-image-2.6-486: Depends: linux-image-2.6.21-2-486 but it is not going to be installed locales: Depends: glibc-2.5-1 E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution). ded05:~# apt-get -f install Reading package lists... Done Building dependency tree... Done Correcting dependencies...Done The following extra packages will be installed: libc6 Suggested packages: glibc-doc The following packages will be upgraded: libc6 1 upgraded, 0 newly installed, 0 to remove and 260 not upgraded. 5 not fully installed or removed. Need to get 0B/4553kB of archives. After unpacking 459kB disk space will be freed. Do you want to continue [Y/n]? (Reading database ... 32833 files and directories currently installed.) Preparing to replace libc6 2.3.6.ds1-8 (using .../libc6_2.5-9+b1_i386.deb) ... WARNING: POSIX threads library NPTL requires kernel version 2.6.1 or later. If you use a kernel 2.4, please upgrade it before installing glibc. dpkg: error processing /var/cache/apt/archives/libc6_2.5-9+b1_i386.deb (--unpack): subprocess pre-installation script returned error exit status 1 Errors were encountered while processing: /var/cache/apt/archives/libc6_2.5-9+b1_i386.deb E: Sub-process /usr/bin/dpkg returned an error code (1) ded05:~# cd /tmp ded05:/tmp# apt-get -d install linux-image-2.6-486 Reading package lists... Done Building dependency tree... Done You might want to run 'apt-get -f install' to correct these: The following packages have unmet dependencies. binutils: Depends: libc6 (>= 2.5-5) but 2.3.6.ds1-8 is to be installed libc6-dev: Depends: libc6 (= 2.5-9+b1) but 2.3.6.ds1-8 is to be installed linux-image-2.6-486: Depends: linux-image-2.6.21-2-486 but it is not going to be installed locales: Depends: glibc-2.5-1 E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution). ded05:/tmp# dpkg -l | grep binutils iU binutils 2.17cvs20070426-8 The GNU assembler, linker and binary utiliti ded05:/tmp# dpkg -l | grep libc6 ii libc6 2.3.6.ds1-8 GNU C Library: Shared libraries iU libc6-dev 2.5-9+b1 GNU C Library: Development Libraries and Hea ded05:/tmp# dpkg --remove libc6-dev dpkg: dependency problems prevent removal of libc6-dev: libstdc++5-3.3-dev depends on libc6-dev (>= 2.3.2.ds1-16). libstdc++6-4.1-dev depends on libc6-dev (>= 2.3.6-7). zlib1g-dev depends on libc6-dev | libc-dev; however: Package libc6-dev is to be removed. Package libc-dev is not installed. Package libc6-dev which provides libc-dev is to be removed. libstdc++6-4.0-dev depends on libc6-dev (>= 2.3.5-10). libtool depends on libc6-dev | libc-dev; however: Package libc6-dev is to be removed. Package libc-dev is not installed. Package libc6-dev which provides libc-dev is to be removed. zlib1g-dev depends on libc6-dev | libc-dev; however: Package libc6-dev is to be removed. Package libc-dev is not installed. Package libc6-dev which provides libc-dev is to be removed. libncursesw5-dev depends on libc-dev; however: Package libc-dev is not installed. Package libc6-dev which provides libc-dev is to be removed. libncurses5-dev depends on libc-dev; however: Package libc-dev is not installed. Package libc6-dev which provides libc-dev is to be removed. libtool depends on libc6-dev | libc-dev; however: Package libc6-dev is to be removed. Package libc-dev is not installed. Package libc6-dev which provides libc-dev is to be removed. dpkg: error processing libc6-dev (--remove): dependency problems - not removing Errors were encountered while processing: libc6-dev ded05:/tmp# dpkg --force-depends --remove libc6-dev dpkg: libc6-dev: dependency problems, but removing anyway as you request: libstdc++5-3.3-dev depends on libc6-dev (>= 2.3.2.ds1-16). libstdc++6-4.1-dev depends on libc6-dev (>= 2.3.6-7). zlib1g-dev depends on libc6-dev | libc-dev; however: Package libc6-dev is to be removed. Package libc-dev is not installed. Package libc6-dev which provides libc-dev is to be removed. libstdc++6-4.0-dev depends on libc6-dev (>= 2.3.5-10). libtool depends on libc6-dev | libc-dev; however: Package libc6-dev is to be removed. Package libc-dev is not installed. Package libc6-dev which provides libc-dev is to be removed. zlib1g-dev depends on libc6-dev | libc-dev; however: Package libc6-dev is to be removed. Package libc-dev is not installed. Package libc6-dev which provides libc-dev is to be removed. libncursesw5-dev depends on libc-dev; however: Package libc-dev is not installed. Package libc6-dev which provides libc-dev is to be removed. libncurses5-dev depends on libc-dev; however: Package libc-dev is not installed. Package libc6-dev which provides libc-dev is to be removed. libtool depends on libc6-dev | libc-dev; however: Package libc6-dev is to be removed. Package libc-dev is not installed. Package libc6-dev which provides libc-dev is to be removed. (Reading database ... 32833 files and directories currently installed.) Removing libc6-dev ... ded05:/tmp# wget ftp://download.xs4all.nl/debian/pool/main/l/linux-2.6/linux-image-2.6.18-4-686_2.6.18.dfsg.1-12_i386.deb --23:19:37-- ftp://download.xs4all.nl/debian/pool/main/l/linux-2.6/linux-image-2.6.18-4-686_2.6.18.dfsg.1-12_i386.deb => `linux-image-2.6.18-4-686_2.6.18.dfsg.1-12_i386.deb' Resolving download.xs4all.nl... 194.109.21.66 Connecting to download.xs4all.nl|194.109.21.66|:21... connected. Logging in as anonymous ... Logged in! ==> SYST ... done. ==> PWD ... done. ==> TYPE I ... done. ==> CWD /debian/pool/main/l/linux-2.6 ... done. ==> PASV ... done. ==> RETR linux-image-2.6.18-4-686_2.6.18.dfsg.1-12_i386.deb ... done. Length: 16,319,554 (16M) (unauthoritative) 100%[==============================================================================================>] 16,319,554 10.56M/s 23:19:38 (10.56 MB/s) - `linux-image-2.6.18-4-686_2.6.18.dfsg.1-12_i386.deb' saved [16319554] ded05:/tmp# dpkg --install linux-image-2.6.18-4-686_2.6.18.dfsg.1-12_i386.deb Selecting previously deselected package linux-image-2.6.18-4-686. (Reading database ... 32349 files and directories currently installed.) Unpacking linux-image-2.6.18-4-686 (from linux-image-2.6.18-4-686_2.6.18.dfsg.1-12_i386.deb) ... Could not find mkinitramfs-kpkg mkinitrd.yaird. at /var/lib/dpkg/tmp.ci/preinst line 238, line 9. Done. ded05:/tmp# dpkg -l | grep initram ded05:/tmp# wget ftp://download.xs4all.nl/debian/pool/main/i/initramfs-tools/initramfs-tools_0.88_all.deb --23:21:50-- ftp://download.xs4all.nl/debian/pool/main/i/initramfs-tools/initramfs-tools_0.88_all.deb => `initramfs-tools_0.88_all.deb' Resolving download.xs4all.nl... 194.109.21.66 Connecting to download.xs4all.nl|194.109.21.66|:21... connected. Logging in as anonymous ... Logged in! ==> SYST ... done. ==> PWD ... done. ==> TYPE I ... done. ==> CWD /debian/pool/main/i/initramfs-tools ... done. ==> PASV ... done. ==> RETR initramfs-tools_0.88_all.deb ... done. Length: 66,278 (65K) (unauthoritative) 100%[==============================================================================================>] 66,278 --.--K/s 23:21:50 (2.84 MB/s) - `initramfs-tools_0.88_all.deb' saved [66278] ded05:/tmp# dpkg --install initramfs-tools_0.88_all.deb Selecting previously deselected package initramfs-tools. (Reading database ... dpkg: serious warning: files list file for package `linux-image-2.6.18-4-686' missing, assuming package has no files currently installed. 32349 files and directories currently installed.) Unpacking initramfs-tools (from initramfs-tools_0.88_all.deb) ... dpkg: dependency problems prevent configuration of initramfs-tools: initramfs-tools depends on klibc-utils (>= 1.4.19-2); however: Package klibc-utils is not installed. initramfs-tools depends on busybox (>= 1:1.01-3) | busybox-initramfs; however: Package busybox is not installed. Package busybox-initramfs is not installed. initramfs-tools depends on udev (>= 0.086-1); however: Package udev is not installed. dpkg: error processing initramfs-tools (--install): dependency problems - leaving unconfigured Errors were encountered while processing: initramfs-tools ded05:/tmp# apt-get -d install linux-image-2.6-486 Reading package lists... Done Building dependency tree... Done E: The package linux-image-2.6.18-4-686 needs to be reinstalled, but I can't find an archive for it. ded05:/tmp# apt-get install linux-image-2.6-486 Reading package lists... Done Building dependency tree... Done E: The package linux-image-2.6.18-4-686 needs to be reinstalled, but I can't find an archive for it. ded05:/tmp#