Problème de dépendance installation synaptic

Bonjour,

Voilà je viens de réinstaller Debian et je rencontre un problème que je n’avais jamais encore rencontré (aucune idée du pourquoi d’ailleurs)

Lorsque que je veux installer synaptic en faisant

On me répond

[code]Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l’impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n’ont pas encore
été créés ou ne sont pas sortis d’Incoming.
L’information suivante devrait vous aider à résoudre la situation :

Les paquets suivants contiennent des dépendances non satisfaites :
synaptic: Dépend: libapt-pkg-libc6.9-6-4.8
E: Paquets défectueux
[/code]

Et si par la suite je tente un

On me répond alors

Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Le paquet libapt-pkg-libc6.9-6-4.8 est un paquet virtuel fourni par : Vous devez explicitement sélectionner un paquet à installer. E: Aucun paquet ne correspond au paquet libapt-pkg-libc6.9-6-4.8

Voilà après avoir chercher partout sur internet, je n’ai rien touver à ce sujet, c’est pourquoi je m’en remet à vous

Merci d’avance
Xywez

aptitude install synaptic
?


Hélas, une idée ?
Merci quand même

Hélas, une idée ?
Merci quand même

Personne ?

D’ailleur ici http://packages.debian.org/fr/sid/libapt-pkg-perl, on me dit que

[quote]libapt-pkg-libc6.9-6-4.8 [non avr32, m68k]
paquet virtuel fourni par apt [/quote]

Mais lorsque je tente un

On me sort un

Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait 0 mis à jour, 0 nouvellement installés, 1 réinstallés, 0 à enlever et 585 non mis à jour. Il est nécessaire de prendre 0o/1628ko dans les archives. Après cette opération, 0o d'espace disque supplémentaires seront utilisés. Souhaitez-vous continuer [O/n] ? o (Lecture de la base de données... 58409 fichiers et répertoires déjà installés.) Préparation du remplacement de apt 0.7.20.2+squeeze1 (en utilisant .../apt_0.7.20.2+squeeze1_i386.deb) ... Dépaquetage de la mise à jour de apt ... Traitement des actions différées (« triggers ») pour « man-db »... Paramétrage de apt (0.7.20.2+squeeze1) ... gpg: clé 6070D3A1: « Debian Archive Automatic Signing Key (4.0/etch) <ftpmaster@debian.org> » n'a pas changé gpg: clé ADB11277: « Etch Stable Release Key <debian-release@lists.debian.org> » n'a pas changé gpg: clé BBE55AB3: « Debian-Volatile Archive Automatic Signing Key (4.0/etch) » n'a pas changé gpg: clé F42584E6: « Lenny Stable Release Key <debian-release@lists.debian.org> » n'a pas changé gpg: Quantité totale traitée: 4 gpg: inchangée: 4

[quote=“Xywez”]Voilà je viens de réinstaller Debian et je rencontre un problème que je n’avais jamais encore rencontré (aucune idée du pourquoi d’ailleurs)[/quote]Comment à tu as fait pour cette ré-install? Ma boule de christal à moitié pétée me dit que tu es en squeeze… donc, une stable en install et passage à squeeze ou direct le cd de squeeze pour l’install? :unamused:

:smt006

apt-get install aptitude
(jamais vu un aptitude manquant…)

[quote=“dchost99”]apt-get install aptitude
(jamais vu un aptitude manquant…)[/quote]D’où ma question!!! :wink:

:smt006

[quote=“dchost99”]apt-get install aptitude
(jamais vu un aptitude manquant…)[/quote]

Oh, si !

Je demande à voir le sources.list ( contrib non-free )

Merci de toutes vos réponses,

Alors je suis en testing

La commande

Me répond

Pour ce qui est du

Toujours le fameux

[code]Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l’impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n’ont pas encore
été créés ou ne sont pas sortis d’Incoming.
L’information suivante devrait vous aider à résoudre la situation :

Les paquets suivants contiennent des dépendances non satisfaites :
aptitude: Dépend: libapt-pkg-libc6.9-6-4.8
Dépend: libept0 (>= 0.5.27) mais ne sera pas installé
E: Paquets défectueux
[/code]

Ensuite pour ce qui est du sources.list :

[code]################################################

lenny

deb http://ftp.fr.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ lenny main contrib non-free

lenny multimedia

deb http://mirror.home-dn.net/debian-multimedia lenny main
deb-src http://mirror.home-dn.net/debian-multimedia lenny main

lenny security

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

volatile

deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
deb-src http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free

################################################

squeeze

deb http://ftp.fr.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ squeeze main contrib non-free

squeeze multimedia

deb http://mirror.home-dn.net/debian-multimedia squeeze main
deb-src http://mirror.home-dn.net/debian-multimedia squeeze main

squeeze security

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

################################################

sid

deb http://ftp.fr.debian.org/debian/ sid main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ sid main contrib non-free

sid multimedia

deb http://mirror.home-dn.net/debian-multimedia sid main
deb-src http://mirror.home-dn.net/debian-multimedia sid main

################################################

experimental

deb http://ftp.fr.debian.org/debian/ experimental main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ experimental main contrib non-free[/code]

Voilà en espérant que ça vous éclaire car je comprend vraiment pas… j’ai réinstaller plusieurs fois sans problème et cette fois j’ai tout essayé (même de réréinstaller) mais sans effet…

Avec un tel sources.list, j’espère que tu as un fichier preferences qui va avec… :unamused:

Tu n’as pas répondu à la question: “quelle genre d’install?” (Debian stable au départ puis upgrade derrière ou directement une install avec un cd de squeeze… ça peut avoir son importance… :wink: )

Au passage, vu le n° de ton noyau, je ne suis pas sûr que tu sois en “testing”…

:smt006

okay merci de tes précision mais dans ce cas que faire pour en être sur ? et pour avoir le résultat à ta question ?

Au passage, voila mon fichier preference :

[code]Package: *
Pin: release o=apt-build
Pin-Priority: 989

Package: *
Pin: release o=Debian,a=testing,l=Debian-Security
Pin-Priority: 988

Package: *
Pin: release o=Unofficial Multimedia Packages,a=testing,l=Unofficial Multimedia Packages
Pin-Priority: 987

Package: *
Pin: release o=Debian,a=testing,l=Debian
Pin-Priority: 986

Package: *
Pin: release o=volatile.debian.org,a=stable,l=debian-volatile
Pin-Priority: 985

Package: *
Pin: release o=Debian,a=stable,l=Debian-Security
Pin-Priority: 984

Package: *
Pin: release o=Unofficial Multimedia Packages,a=stable,l=Unofficial Multimedia Packages
Pin-Priority: 983

Package: *
Pin: release o=Debian,a=stable,l=Debian
Pin-Priority: 982

Package: *
Pin: release o=Unofficial Multimedia Packages,a=unstable,l=Unofficial Multimedia Packages
Pin-Priority: 99

Package: *
Pin: release o=Debian,a=unstable,l=Debian
Pin-Priority: 98

Package: *
Pin: release o=Unofficial Multimedia Packages,a=experimental,l=Unofficial Multimedia Packages
Pin-Priority: 97

Package: *
Pin: release o=Debian,a=experimental,l=Debian
Pin-Priority: 96[/code]

Il y a un problemme dans mes fichiers sources.list et preference ?

[quote=“Xywez”]Il y a un problemme dans mes fichiers sources.list et preference ?[/quote]Visiblement non… (après je ne suis pas un spécialiste du “pinning”… je préfère ne pas trop mélanger… à moins d’y être obligé…) mais vu que tu ne disais rien à propos de ce fichier preferences, si il avait été absent, ça aurait franchement pu foutre le bordel… :wink: … Quand à ma question, la commande qui pourrait t’aider, je ne vois pas, à part peut être:apt-cache searh-in-memory comment-j-ai-fais :laughing: … ça peut avoir son importance dans la mesure où une testing “pure” peut, à un moment donné, être incomplète… :wink:

:smt006

Salut,

Ton preferences est foireux. Avec celui-ci tu n’est pas en Testing mais en Testing/Security, du coup tu as des paquets obsolètes qui sont prioritaires (ex : apt) créant des conflits.

Voir ici pour un preferences propre.

Merci de vos réponses,

Après avoir regardé la page conseillée, j’ai modifié mon fichier sources.list en

[code]################################################

lenny

deb http://ftp.fr.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ lenny main contrib non-free

lenny multimedia

deb http://mirror.home-dn.net/debian-multimedia lenny main
deb-src http://mirror.home-dn.net/debian-multimedia lenny main

lenny security

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

volatile

deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
deb-src http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free

################################################

squeeze

deb http://ftp.fr.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ squeeze main contrib non-free

squeeze multimedia

deb http://mirror.home-dn.net/debian-multimedia squeeze main
deb-src http://mirror.home-dn.net/debian-multimedia squeeze main

squeeze security

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

################################################

sid

deb http://ftp.fr.debian.org/debian/ sid main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ sid main contrib non-free

sid multimedia

deb http://mirror.home-dn.net/debian-multimedia sid main
deb-src http://mirror.home-dn.net/debian-multimedia sid main

################################################

experimental

deb http://ftp.fr.debian.org/debian/ experimental main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ experimental main contrib non-free

experimental multimedia

deb http://mirror.home-dn.net/debian-multimedia experimental main
deb-src http://mirror.home-dn.net/debian-multimedia experimental main[/code]

Et mon fichier preference en :

[code]Package: *
Pin: release o=Unofficial Multimedia Packages,a=testing
Pin-Priority: 900

Package: *
Pin: release o=Debian,a=testing
Pin-Priority: 900

Package: *
Pin: release o=Unofficial Multimedia Packages,a=stable
Pin-Priority: 900

Package: *
Pin: release o=Debian,a=stable
Pin-Priority: 900

Package: *
Pin: release o=volatile.debian.org,a=stable
Pin-Priority: 900

Package: *
Pin: release o=Unofficial Multimedia Packages,a=unstable
Pin-Priority: 90

Package: *
Pin: release o=Debian,a=unstable
Pin-Priority: 90

Package: *
Pin: release o=Unofficial Multimedia Packages,a=experimental
Pin-Priority: 1[/code]

Ca me paraît mieux pour une testing nan ?

Au passage en faisant un

A la fin on me dit que

W: Impossible de récupérer http://mirror.home-dn.net/debian-multimedia/dists/experimental/Release Unable to find expected entry main/binary-i386/Packages in Meta-index file (malformed Release file?)

Je sais pas que faire…

Sinon après je tente de réinstaller synaptic et °o° ça marche !!!

Par contre j’ai essayé

Ca n’a rien donnée, que des erreurs !

Donc du coup bilan

  • ces fichiers sources.list et preference sont t-il parfaits pour la testing ?
  • comme puis-je vérifier que je suis bien en testing ? mon n° de noyau est-il normal ?

En tout cas merci beaucoup à Num’s et à … pour leurs réponses !
Merci :slightly_smiling:
Xywez

Enlève cette entrée :

# experimental multimedia
deb http://mirror.home-dn.net/debian-multimedia experimental main
deb-src http://mirror.home-dn.net/debian-multimedia experimental main

De même pour sa correspondance dans le preferences qui devient donc inutile :

Package: *
Pin: release o=Unofficial Multimedia Packages,a=experimental
Pin-Priority: 1

EDIT : ortho

Salut,

As-tu réellement besoin des sources ? Cela est étonnant :smiley:

[quote]W: Impossible de récupérer mirror.home-dn.net/debian-multim … al/Release Unable to find expected entry main/binary-i386/Packages in Meta-index file (malformed Release file?)

[/quote]

Il n’existe (peut-être) pas de multimedia experimental :smiley:

Si mais actuellement uniquement en architecture AMD64.
http://www.debian-multimedia.org/pool/main/

Merci a vous, j’ai effectivement retiré les deux entrées.

C’est a dire ? Tu trouve qu’il y en a trop ? Tu mettrais quoi à la place ?

Merci :slightly_smiling:

Si mais actuellement uniquement en architecture AMD64.
http://www.debian-multimedia.org/pool/main/[/quote]

C’est bien ce que je voulais dire :smiley:

Juste une dernière question, avec la commande

Je vois que ma version du noyau est la 2.6.26-1-686

Sur wikipédia je lit que

[quote]Dernière version
2.6.31.5 (le 22 octobre 2009)

Version avancée
2.6.32-rc5 (le 15 octobre 2009)[/quote]

Est-ce normal de pas avoir la dernière ou puis-je la mettre a jour ?