Problème MergeList (Apt-get)

Bonjour,

Je suis sous debian lenn/sid et depuis peu j’ai rencontré un problème. Quand je lance mon gestionnaire de paquet Synaptic il me dit:

An Error Occured:

E: Vous avez dépassé le nombre de descriptions que cette version d’APT est capable de traiter.
E: Problem with MergeList /var/lib/apt/lists/ftp.fr.debian.org_debian_dists_sid_main_binary-i386_Packages
E: Impossible d’ouvrir ou d’analyser le fichier contenant la liste des états ou celui des paquets disponibles.
E: _cache->open() failed, please report.

Voila en attendant des réponses de votre part je vous dit merci et bonne fin de journée.

MERCI D’AVANCE.

cat /etc/apt/sources.list ?

Merci d’avoir prêté attention a mon problème alors voila ce que la commande me dit:

deb cdrom:[Debian GNU/Linux 4.0 r3 Etch - Official i386 kde-CD Binary-1 20080217-12:08]/ etch contrib main

#deb cdrom:[Debian GNU/Linux 4.0 r3 Etch - Official i386 kde-CD Binary-1 20080217-12:08]/ etch contrib main

#deb ftp.fr.debian.org/debian/ etch main
#deb-src ftp.fr.debian.org/debian/ etch main

#deb security.debian.org/ etch/updates main contrib
#deb-src security.debian.org/ etch/updates main contrib

etch

deb ftp.fr.debian.org/debian/ etch main contrib non-free
deb-src ftp.fr.debian.org/debian/ etch main contrib non-free
#debian-marillat
deb debian-multimedia.org etch main
deb-src debian-multimedia.org etch main

security

deb security.debian.org/ etch/updates main contrib non-free
deb-src security.debian.org/ etch/updates main contrib non-free

volatile

deb debian.ens-cachan.fr/debian-volatile etch/volatile main contrib non-free
deb-src debian.ens-cachan.fr/debian-volatile etch/volatile main contrib non-free

lenny

deb ftp.fr.debian.org/debian/ lenny main contrib non-free
deb-src ftp.fr.debian.org/debian/ lenny main contrib non-free
#debian-marillat
deb debian-multimedia.org lenny main
deb-src debian-multimedia.org lenny main

security

deb security.debian.org/ lenny/updates main contrib non-free
deb-src security.debian.org/ lenny/updates main contrib non-free

sid

deb ftp.fr.debian.org/debian/ sid main contrib non-free
deb-src ftp.fr.debian.org/debian/ sid main contrib non-free
#debian-marillat
deb debian-multimedia.org sid main
deb-src debian-multimedia.org sid main

experimental

deb ftp.fr.debian.org/debian/ experimental main contrib non-free
deb-src ftp.fr.debian.org/debian/ experimental main contrib non-free
#debian-marillat
deb debian-multimedia.org experimental main
deb-src debian-multimedia.org experimental main

pas cool, rien de mieux pour casser le système
tu as etch lenny sid experimental
entre la 1er version etch et experimental des années de développement et modifications du logiciel

donc etch à l’origine
tu mets un diez sur tous les autres
apt-get clean
apt-get update

si tu veux la version stable actuelle (lenny)
tu coche avec un diez tous le autre et tu laisse lenny

apt-get clean
apt-get update
apt-get dist-upgrade

[quote=“dchost99”]pas cool, rien de mieux pour casser le système
tu as etch lenny sid experimental
[/quote]
Rien d’autre à dire !

@C.Ronaldo_7 : Tu l’a “pioché” où ce sources.list ?

ok,

Autrement j’ai pa bien saisi l’histoire des diez.

Sinon pour le source.list ce n’est pas moi qui est fait cela c’est un prof.

[quote=“C.Ronaldo_7”]ok,

Autrement j’ai pa bien saisi l’histoire des diez.

Sinon pour le source.list ce n’est pas moi qui est fait cela c’est un prof.[/quote]

Re,
ça “#” c’est un dièse. Si tu mets en début de ligne, elle est ignorée.

#debian-marillat (cette ligne n’est pas prise en compte)
deb debian-multimedia.org etch main (cette ligne est prise en compte)

Il faut donc ne garder qu’une seule distribution et commenter (mettre un # en début de ligne) les autres.

Il est vivement conseillé de ne garder que les dépôts d’une seule distribution (Lenny est en ce moment la version stable).

Je pense que ce sources.list est assorti d’un fichier “préférences” en beton… non ?

Que donne un “apt-cache policy” (à taper en console) ?

re, en fait je doit en console mettre la liste que j’ai mis au-dessus et y mettre des dièse sur ceux que je ne veux pas C’est cela?

Sinon pour apt-cache policy ca me dit :

E: Vous avez dépassé le nombre de descriptions que cette version d’APT est capable de traiter.
E: Problem with MergeList /var/lib/apt/lists/ftp.fr.debian.org_debian_dists_sid_main_binary-i386_Packages

Bizarre non?

Sinon pour: ce sources.list est assorti d’un fichier “préférences” en beton… et bien je ne sais pas.

Je me debrouille un peu sous linux mais je ne suis pas super a l’aise en commande.

en console
sudo nano /etc/apt/sources.list
avec es flèches tu te déplace (pas de souris dans nano)
mets des # avant chaque ligne (sauf etch )

deb ftp.fr.debian.org/debian/ sid main contrib non-free
devient
#deb ftp.fr.debian.org/debian/ sid main contrib non-free

ctrl + touche x pour enregistrer

sudo apt-get clean
sudo apt-get update