Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Now aptitude is giving me this problem.
I tried repeating the above command but to no avail.
what should i do?
Code:
Reading package lists... Error!
E: Dynamic MMap ran out of room
E: Error occurred while processing libkrb53 (NewVersion1)
E: Problem with MergeList /var/lib/dpkg/status
E: The package lists or status file could not be parsed or opened.
Oh, and typically you should just use aptitude all the time as it is superior to apt-get. Just run aptitude update instead of apt-get update and aptitude install foobar instead of apt-get install foobar.
Read all the comments on the post pjvaldez linked. The real problem is probably that your sources.list file is a mess, and while increasing the cache is an ugly, ugly hack that will probably work, studying the apt howto would probably be a very good idea.
Read all the comments on the post pjvaldez linked. The real problem is probably that your sources.list file is a mess, and while increasing the cache is an ugly, ugly hack that will probably work, studying the apt howto would probably be a very good idea.
Maybe I should have read all the comments too.
ciden: can you post your /etc/apt/sources.list file?
#Testing
#deb http://http.us.debian.org/debian/ testing main contrib non-free
#deb http://non-us.debian.org/debian-non-US testing/non-US main contrib non-free
# deb cdrom:[Debian GNU/Linux testing _Etch_ - Official Snapshot i386 Binary-1 (20061111)]/ etch main
#deb cdrom:[Debian GNU/Linux testing _Etch_ - Official Snapshot i386 Binary-1 (20061111)]/ etch main
# Line commented out by installer because it failed to verify:
#deb http://security.debian.org/ etch/updates main
# Line commented out by installer because it failed to verify:
#deb-src http://security.debian.org/ etch/updates main
deb file:/root debs/
deb file:/home/karthik debs/
#codecs
#deb http://www.debian-multimedia.org/ etch main
deb ftp://ftp.debian.org/debian stable main contrib non-free
deb ftp://ftp.debian.org/debian testing main contrib non-free
Well my soutces.list used to work fine and I have not modified it since. My previous update worked fine.
I remembered that I killed the update process with ctrl-C when it got stuck at 99%, could it have something to do with it.
You should take the comments off the security repos. I don't see anything syntactically wrong with them. Most people also use the multimedia repo. I don't know what you're doing with the local repos. Presumably you do, and they are valid.
The reason your cache filled up is because both stable and testing repos are active. I know of no good reason for that. What it means is that you are now running Lenny (testing), not Etch (stable) for all practical purposes. If you have not run a full upgrade, its an unhealthy mix of Etch and Lenny, but predominately Lenny. At this point, I would recommend commenting out the Stable repo, and doing a full upgrade to Lenny. You'll have to upgrade to the Lenny kernel separately. If you want to mix releases (normally Lenny and Sid), you have to use an apt.conf file to identify which one you want to be the primary. If you do upgrade to Lenny, don't forget to change the security repos to Testing, as well.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.