I'm running an old Debian 3.1, and I'm trying to run "apt-get update" to no avail. I've read this thread, but neither solution, or the comment section has helped. Going back to the old status file or removing the lists under /var/lib/apt/lists/ gets me back to square one: the first time I run "apt-get update" it starts downloading stuff until eventually the error occurs, and all the subsequent times I try to run any apt-get command (update, install...) I will get the exact same error without all the previous downloading:
Reading package lists... Error!
E: Malformed provides line
E: An error occurred while processing libapt-inst2.0 (NewVersion1)
E: Problem with MergeList /var/lib/apt/lists/ftp.us.debian.org_debian_dists_stable_main_binary-i386_Packages
E: The package lists or status file could not be parsed or opened.
I've read other threads from different forums, which usually suggest removing not all the lists, but just the one causing the problem, or cutting out the package libapt-inst2.0 from the the status file, but there's definitely no such string ("libapt-inst2.0") in /var/lib/dpkg/status - I just need to be able to use apt-get somehow, and it didn't even work before updating. Any help will be appreciated!!