I must be missing a trick somewhere, but I would really appreciate some advice on this.
I am trying to upgrade my woody system to testing.
I am following the instructions from the Debian Reference (Chapter 5)
First off, I have set my apt sources as follows:
Code:
# cd /etc/apt
# cp -f sources.list sources.list.old
# :>sources.list
# apt-setup noprobe
then have performed
Code:
# apt-get update
# apt-get -t stable upgrade
# apt-get -t stable dist-upgrade
so far so good, all working. The installed packages from my CDs are now the latest version.
Then, I have added the testing sources to my apt list, using the following from Chap 5 Debian reference:
Code:
# cd /etc/apt
# grep -e "^deb " sources.list >srcs
# :>sources.list
# cp -f srcs sources.list
# sed -e "s/stable/testing/" srcs >>sources.list
# sed -e "s/stable/unstable/" srcs >>sources.list
# apt-get update
# apt-get install apt apt-utils
I get as far as #apt-get update. Once I have executed this command it finished with the following error:
Code:
Reading Package Lists... Error!
E: Dynamic MMap ran out of room
E: Dynamic MMap ran out of room
E: Error occured while processing python2.1-pgsql (NewVersion1)
E: Problem with MergeList
/var/lib/apt/lists/debian.blueyonder.co.uk_dists_testing_main_binary_i386_Packages
E: The package lists or status file could not be parsed or opened.
Has anybody else had this problem? I have tried apt-get -f install.
Apt doesn't seem to have a problem getting the package lists, it just doesn't process them.
I am going to try shutting my system down and restarting, but do I really need to do that?
Again, any help greatly appreciated.