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

uppgrading packages to unstable versions



I followed a link to
http://www.uk.debian.org/releases/stable/running-kernel-2.2

It said one ought to upgrade a few packages to the unstable versions
to run a 2.2.x kernel.

I downloaded these and ran dpkg -i <package.deb>,
downloaded a few more as dpkg complaind about dependencies, and
when I thought I'd gotten enough packages I ran dselect and
chose Install.

This gave the following output:
# dselect 
Reading Package Lists... Done
Building Dependency Tree... Done
Correcting dependencies... Done
The following packages will be REMOVED:
  bibindex xcdroast raidtools libncurses4 tetex-extra dvidvi html2ps
  [ ------- snip -- removed lot's of packege names -----------]
  sysvinit rpncalc lftp dejagnu wdiff 
WARNING: The following essential packages will be removed
This should NOT be done unless you know exactly what you are doing!
  util-linux libncurses4 (due to util-linux) bash libreadlineg2 (due to bash)
  bsdutils sysvinit (due to bsdutils) dpkg ncurses-bin 
0 packages upgraded, 0 newly installed, 126 to remove and 0 not upgraded.
2 packages not fully installed or removed.
Need to get 0b of archives. After unpacking 178Mb will be freed.
You are about to do something potentially harmful
To continue type in the phrase 'Yes, I understand this is bad'
 ?] 
Abort.

This most certainly doesn't seem like something I want to do, but I
suspect dselect will ask me if I want to remove them again...

Now, could someone please tell me:
How do I undo what I did? What went wrong?

I've attached the commands I typed and the output I got.

Thanks in advance.

-- 
Ulrik Haugen <qha@lysator.liu.se>
"I contend that we are both atheists. I just believe in one fewer god than you
do. When you understand why you dismiss all the other possible gods, you will
understand why I dismiss yours." -- Stephen Roberts
# dpkg -i kernel-source-2.2.1_2.2.1-1.deb sysutils_1.3.4.deb
Selecting previously deselected package kernel-source-2.2.1.
(Reading database ... 52443 files and directories currently installed.)
Unpacking kernel-source-2.2.1 (from kernel-source-2.2.1_2.2.1-1.deb) ...
Preparing to replace sysutils 1.3.3.1 (using sysutils_1.3.4.deb) ...
Unpacking replacement sysutils ...
Setting up kernel-source-2.2.1 (2.2.1-1) ...

dpkg: dependency problems prevent configuration of sysutils:
 sysutils depends on libc6 (>= 2.1); however:
  Version of libc6 on system is 2.0.7.19981211-6.
 sysutils depends on libncurses4 (>= 4.2-3.1); however:
  Version of libncurses4 on system is 4.2-3.
dpkg: error processing sysutils (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 sysutils

# dpkg -i libc6_2.1.1-0.2.deb libncurses4_4.2-3.2.deb
dpkg: considering removing timezones in favour of libc6 ...
dpkg: yes, will remove timezones in favour of libc6.
dpkg: regarding libc6_2.1.1-0.2.deb containing libc6:
 libc6 conflicts with apt (<< 0.1.10.1)
  apt (version 0.1.9) is installed.
dpkg: error processing libc6_2.1.1-0.2.deb (--install):
 conflicting packages - not installing libc6
(Reading database ... 52456 files and directories currently installed.)
Preparing to replace libncurses4 4.2-3 (using libncurses4_4.2-3.2.deb) ...
Unpacking replacement libncurses4 ...
dpkg: dependency problems prevent configuration of libncurses4:
 libncurses4 depends on libc6 (>= 2.1); however:
  Version of libc6 on system is 2.0.7.19981211-6.
dpkg: error processing libncurses4 (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 libc6_2.1.1-0.2.deb
 libncurses4

# dpkg -i apt_0.3.4.deb
(Reading database ... 52456 files and directories currently installed.)
Preparing to replace apt 0.1.9 (using apt_0.3.4.deb) ...
Unpacking replacement apt ...
Setting up apt (0.3.4) ...
ldconfig: warning: /usr/lib/libtcpwrapGK.so.1 is not a symlink
ldconfig: warning: /usr/lib/libomniORB2.so.6 is not a symlink
ldconfig: warning: /usr/lib/libomniLC.so.2 is not a symlink
ldconfig: warning: /usr/lib/libomnithread.so.2 is not a symlink

# dselect 
Reading Package Lists... Done
Building Dependency Tree... Done
Correcting dependencies... Done
The following packages will be REMOVED:
  bibindex xcdroast raidtools libncurses4 tetex-extra dvidvi html2ps
  isapnptools emacs19-el xfonts-scalable procps timidity-patches filerunner
  telnet xproc aalib-bin tetex-base dpkg-perl libguile4 tcl8.0-dev
  xbase-clients oleo util-linux mysql-dev xterm ncftp acct screen bc sysutils
  dc typist mc mh nn scotty sc bash libgpmg1 tk8.0-dev scwm talk modconf
  tcsh-i18n tcsh dvilx sirc tix41 xfonts-75dpi tetex-bin python-net cftp
  python-base ytalk cam playmidi emacsen-common tetex-doc libreadlineg2-dev
  ddd libncurses4-dev python-tk aalib1 bug zircon iptraf xlbiff aumix dftp
  intlfonts-european gdb tkps xfonts-base libreadlineg2 bsdutils gom gpm
  metamail jed kbd mysql-server cron dpkg tkrat telnetd mtr tkstep8.0
  bsdmainutils pkg-order netpbm fmirror netdiag aalib1-dev xfonts-100dpi xftp
  gimp vim tcl8.0 modutils netstd dpkg-ftp xmcd tkmixer exmh tk8.0 emacs19
  dialog gom-x isdnutils genpower timidity bitchx pdmenu kernel-package
  guile1.3 expect5.24 expect5.24-dev xf86setup mysql-base ncurses-bin less
  sysvinit rpncalc lftp dejagnu wdiff 
WARNING: The following essential packages will be removed
This should NOT be done unless you know exactly what you are doing!
  util-linux libncurses4 (due to util-linux) bash libreadlineg2 (due to bash)
  bsdutils sysvinit (due to bsdutils) dpkg ncurses-bin 
0 packages upgraded, 0 newly installed, 126 to remove and 0 not upgraded.
2 packages not fully installed or removed.
Need to get 0b of archives. After unpacking 178Mb will be freed.
You are about to do something potentially harmful
To continue type in the phrase 'Yes, I understand this is bad'
 ?] 
Abort.


Reply to: