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, <STDIN> 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#