Dynamic MMap ran out of room
I did apt-get and this is the error message I got:
E: Dynamic MMap ran out of room E: Error occurred while processing epiphany-gecko (NewVersion1) E: Problem with MergeList /var/lib/dpkg/status E: The package lists or status file could not be parsed or opened. What do I do? Lillian Simmons Still Free! in Round Rock, Texas, USA http://xld.com |
|
If you were running Debian, I'd say likely, you have made a mess out of your /etc/apt/sources.list file. I'm not sure how Mephis works.
Probably, the outputs of $ cat /etc/apt/sources.list and $ df -h will show the answer. Someone will soon be along to tell you increase a cache size. That will probably work, but it's an ignorant hack. |
Quote:
Password: [~]# ls -a /etc/apt/sources.list /etc/apt/sources.list [~]# ls /etc/apt/sources.list /etc/apt/sources.list [~]# ls -la /etc/apt/sources.list -rw-r--r-- 1 root root 673 2007-10-27 14:59 /etc/apt/sources.list [~]# /etc/apt/sources.list -su: /etc/apt/sources.list: Permission denied [~]# ls -d . [~]# ls -d /etc/apt/sources.list /etc/apt/sources.list [~]# $ df -h -su: $: command not found [~]# $df -h -su: -h: command not found [~]# $df-h -su: -h: command not found [~]# $ df -h /etc/apt/sources.list -su: $: command not found [~]# |
The two commands are:
df -h cat /etc/apt/sources.list Do not type the dollar sign $ |
Dynamic MMap
Quote:
bash: -l: command not found lm@0[~]$ ls -l /etc/apt/apt.conf -rwxr-xr-x 1 root root 113 2005-02-24 12:13 /etc/apt/apt.conf lm@0[~]$ df -h Filesystem Size Used Avail Use% Mounted on /dev/hda1 9.7G 7.4G 1.8G 81% / tmpfs 506M 8.0K 506M 1% /lib/init/rw tmpfs 506M 0 506M 0% /dev/shm /dev/hda3 63G 13G 48G 21% /home lm@0[~]$ df -h /etc/apt/apt.conf Filesystem Size Used Avail Use% Mounted on /dev/hda1 9.7G 7.4G 1.8G 81% / lm@0[~]$ df -h Filesystem Size Used Avail Use% Mounted on /dev/hda1 9.7G 7.4G 1.8G 81% / tmpfs 506M 8.0K 506M 1% /lib/init/rw tmpfs 506M 0 506M 0% /dev/shm /dev/hda3 63G 13G 48G 21% /home lm@0[~]$ cat/etc/apt/sources.list bash: cat/etc/apt/sources.list: No such file or directory lm@0[~]$ df -h cat/etc/apt/sources.list df: `cat/etc/apt/sources.list': No such file or directory df: no file systems processed lm@0[~]$ |
There is a space between cat and /etc/apt/sources.list so the command is:
Code:
cat /etc/apt/sources.list |
Quote:
Filesystem Size Used Avail Use% Mounted on /dev/hda1 9.7G 7.4G 1.8G 81% / tmpfs 506M 8.0K 506M 1% /lib/init/rw tmpfs 506M 0 506M 0% /dev/shm /dev/hda3 63G 13G 48G 21% /home lm@0[~]$ cat /etc/apt/sources.list # See sources.list(5) for more information, especialy # This file should be edited through synaptic # New sources should be added only in the section at the end of this file! # Primary deb ftp://ftp.us.debian.org/debian/ testing main contrib non-free deb ftp://ftp.us.debian.org/debian/ unstable main contrib non-free # non-us # deb ftp://non-us.debian.org/debian-non-US/ testing/non-US main contrib non-free # deb ftp://non-us.debian.org/debian-non-US/ unstable/non-US main contrib non-free # MEPIS apt pool - specific packages available on-line deb http://apt.mepis.org/3.3.1/ unstable main # mplayer # deb ftp://ftp.nerim.net/debian-marillat/ unstable main lm@0[~]$ |
No really, go buy a "Linux for Dummies" or similarly themed book. This isn't an insult to your intelligence, it's something you need to do because you do not even know the basics.
|
Dynamic MMap
Quote:
I'm beginning to read the book Running Linux. And that could take a while. |
Your sources.list looks like crap. The non-us was obsoleted when Sarge was released. You should haven't both testing and unstable. God only knows why you have a mepis repo. The Marillat repo you have is wrong.
APT HOWTO http://www.debian.org/doc/manuals/apt-howto/ Debian Reference http://www.debian.org/doc/manuals/re.../index.en.html Quote:
|
That would give her more repositories that she already has uncommented, so I don't think it will stop her system running out of room.
Why shouldn't she have testing and unstable? Well, probably because she doesn't know how to use it. I run testing preferred but have unstable available. |
Just do an "apt-get clean" for now and see with "df -h" if hda got more space.
Then raise the number for Cache-Limit in /etc/apt/apt.conf . # That's right, flame away. |
Quote:
The problem isnt that she is running put of actually space. Its that her sources.list is a mess. Changing the sources.list to a correct one, then doing apt-get clean followed by apt-get update should be just fine. If I can run Debian on my Eee that only has a 4gb ssd and only takes up a little over 1.2gb on the ssd, the number of sources isn't the problem, nor is actual physical space. |
How is it a mess? All she has enabled is testing, unstable, and mepis. All the rest are commented out, I fail to see how that makes it a mess.
|
All times are GMT -5. The time now is 09:54 AM. |