"E: dynamic MMap ran out of room" [résolu]

Salut,
Je viens de mettre à jour mon source.list en copiant/collant le sample de mattotop. Du coup j’ai une p’tite erreur qui se manifeste au moment de lancer apt-get, (viz synaptic ou autre).

E: Dynamic MMap ran out of room
E: Erreur apparue lors du traitement de libooc-vo (NewVersion1)
E: Problem with MergeList /var/lib/apt/lists/ftp2.fr.debian.org_debian_dists_sarge_main_binary-i386_Packages
E: Impossible d’ouvrir ou d’analyser le fichier contenant la liste des états ou celui des paquets disponibles.

En cherchant un tt p’tit peu, j’ai trouvé un début de solution ici, en éditant /etc/apt/apt.conf

[code]# cat apt.conf
APT::Default-Release “testing”;

APT::Cache-Limit 10000000;[/code]

J’ai cherché qques exemples de apt.conf, et j’ai consulté http://www.debian.org/doc/manuals/apt-howto/ch-apt-get.en.html… Quelqu’un me montrerait le sien ? Qu’est-ce qu’il manque au mien pour l’ajuster au mieux à une version Etch ?

c’est étonnant: moi je n’ai plus sur mon etch d’apt.conf, par contre, ce qui le remplace est le répertoire /etc/apt/apt.conf.d dans lequel j’ai deux fichiers, un normal et un que j’ai ajouté:

root@roc:/# cat /etc/apt/apt.conf.d/70debconf // Pre-configure all packages with debconf before they are installed. // If you don't like it, comment it out. DPkg::Pre-Install-Pkgs {"/usr/sbin/dpkg-preconfigure --apt || true";}; root@roc:/# cat /etc/apt/apt.conf.d/90perso APT::Cache-Limit 50000000; // Sinon erreur "E: Dynamic MMap ran out of room"Je crois que par compatibilité apt.conf est toujours valide, mais AMA il vaut mieux l’éclater comme ça dans apt.conf.d
A noter, APT::Default-Release “testing”; est incompatible avec l’utilisation d’un fichier preferences, et je n’en ai pas non plus sur mon etch (et ce n’est pas moi qui l’ai enlevé).

tout est

bon, ben j’ai dégagé apt.conf, (si apt.conf.d) fait le boulot… L’erreur n’apparaît plus depuis que j’ai commenté

deb http://ftp2.fr.debian.org/debian/ sarge main contrib non-free deb-src http://ftp2.fr.debian.org/debian/ sarge main contrib non-free
voici mon sources.list, directement issu de celui proposé par mattotop:

[code]# 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

deb http://ftp.belnet.be/debian/ etch main

deb-src http://ftp.belnet.be/debian/ etch main

deb http://security.debian.org/ etch/updates main

deb-src http://security.debian.org/ etch/updates main

etch

deb http://ftp2.fr.debian.org/debian/ etch main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ etch main contrib non-free
#debian-marillat
deb http://www.debian-multimedia.org etch main
deb-src http://www.debian-multimedia.org etch main # security
deb http://security.debian.org/ etch/updates main contrib non-free
deb-src http://security.debian.org/ etch/updates main contrib non-free

experimental

deb http://ftp2.fr.debian.org/debian/ experimental main contrib non-free
deb-src http://ftp2.fr.debian.org/debian/ experimental main contrib non-free
#debian-marillat
deb http://www.debian-multimedia.org experimental main
deb-src http://www.debian-multimedia.org experimental main

sarge

#deb http://ftp2.fr.debian.org/debian/ sarge main contrib non-free
#deb-src http://ftp2.fr.debian.org/debian/ sarge main contrib non-free
#debian-marillat
deb http://www.debian-multimedia.org sarge main
deb-src http://www.debian-multimedia.org sarge main ## sarge non-US
deb http://ftp2.fr.debian.org/debian-non-US/ sarge/non-US main contrib non-free
deb-src http://ftp2.fr.debian.org/debian-non-US/ sarge/non-US main contrib non-free

security

deb http://security.debian.org/ sarge/updates main contrib non-free
deb-src http://security.debian.org/ sarge/updates main contrib non-free

volatile

deb ftp://ftp2.de.debian.org/debian-volatile stable/volatile main contrib non-free
deb-src ftp://ftp2.de.debian.org/debian-volatile stable/volatile main contrib non-free

sid

deb http://ftp2.fr.debian.org/debian/ sid main contrib non-free
deb-src http://ftp2.fr.debian.org/debian/ sid main contrib non-free
#debian-marillat
deb http://www.debian-multimedia.org sid main
deb-src http://www.debian-multimedia.org sid main
[/code]

apparemment, ça n’a pas d’incidence, avec ou sans 2
deb http://ftp2.fr.debian.org/debian/ etch main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ etch main contrib non-free