Problème d'installation de Codeblock sous Squeeze

Bonjour, j’ai un petit soucis avec mes dépendances…
J’ai téléchargé sur le site officiel le logiciel de codeblocks j’ai dézippé et tout mis dans un dossier : installe
puis dans ma console :

[code]# cd Téléchargements/installe/

dpkg -i *.deb

Sélection du paquet codeblocks précédemment désélectionné.
(Lecture de la base de données… 157504 fichiers et répertoires déjà installés.)
Dépaquetage de codeblocks (à partir de codeblocks_12.11-1_amd64.deb) …
Préparation du remplacement de codeblocks-common 12.11-1 (en utilisant codeblocks-common_12.11-1_all.deb) …
Dépaquetage de la mise à jour de codeblocks-common …
Sélection du paquet codeblocks-contrib précédemment désélectionné.
Dépaquetage de codeblocks-contrib (à partir de codeblocks-contrib_12.11-1_amd64.deb) …
Préparation du remplacement de codeblocks-contrib-common 12.11-1 (en utilisant codeblocks-contrib-common_12.11-1_all.deb) …
Dépaquetage de la mise à jour de codeblocks-contrib-common …
Sélection du paquet codeblocks-dev précédemment désélectionné.
Dépaquetage de codeblocks-dev (à partir de codeblocks-dev_12.11-1_amd64.deb) …
Sélection du paquet codeblocks-headers précédemment désélectionné.
Dépaquetage de codeblocks-headers (à partir de codeblocks-headers_12.11-1_all.deb) …
Sélection du paquet codeblocks-libwxcontrib0 précédemment désélectionné.
Dépaquetage de codeblocks-libwxcontrib0 (à partir de codeblocks-libwxcontrib0_12.11-1_amd64.deb) …
Sélection du paquet codeblocks-wxcontrib-dev précédemment désélectionné.
Dépaquetage de codeblocks-wxcontrib-dev (à partir de codeblocks-wxcontrib-dev_12.11-1_amd64.deb) …
Sélection du paquet codeblocks-wxcontrib-headers précédemment désélectionné.
Dépaquetage de codeblocks-wxcontrib-headers (à partir de codeblocks-wxcontrib-headers_12.11-1_all.deb) …
Sélection du paquet libcodeblocks0 précédemment désélectionné.
Dépaquetage de libcodeblocks0 (à partir de libcodeblocks0_12.11-1_amd64.deb) …
Sélection du paquet libwxsmithlib0 précédemment désélectionné.
Dépaquetage de libwxsmithlib0 (à partir de libwxsmithlib0_12.11-1_amd64.deb) …
Sélection du paquet libwxsmithlib0-dev précédemment désélectionné.
Dépaquetage de libwxsmithlib0-dev (à partir de libwxsmithlib0-dev_12.11-1_amd64.deb) …
Sélection du paquet wxsmith-dev précédemment désélectionné.
Dépaquetage de wxsmith-dev (à partir de wxsmith-dev_12.11-1_amd64.deb) …
Sélection du paquet wxsmith-headers précédemment désélectionné.
Dépaquetage de wxsmith-headers (à partir de wxsmith-headers_12.11-1_all.deb) …
dpkg : des problèmes de dépendances empêchent la configuration de codeblocks :
codeblocks dépend de libwxbase2.8-0 (>= 2.8.12.1) ; cependant :
La version de libwxbase2.8-0 sur le système est 2.8.10.1-3+b1.
codeblocks dépend de libwxgtk2.8-0 (>= 2.8.12.1) ; cependant :
La version de libwxgtk2.8-0 sur le système est 2.8.10.1-3+b1.
dpkg : erreur de traitement de codeblocks (–install) :
problèmes de dépendances - laissé non configuré
Paramétrage de codeblocks-common (12.11-1) …
dpkg : des problèmes de dépendances empêchent la configuration de codeblocks-contrib :
codeblocks-contrib dépend de libwxbase2.8-0 (>= 2.8.12.1) ; cependant :
La version de libwxbase2.8-0 sur le système est 2.8.10.1-3+b1.
codeblocks-contrib dépend de libwxgtk2.8-0 (>= 2.8.12.1) ; cependant :
La version de libwxgtk2.8-0 sur le système est 2.8.10.1-3+b1.
codeblocks-contrib dépend de codeblocks (= 12.11-1) ; cependant :
Le paquet codeblocks n’est pas encore configuré.
dpkg : erreur de traitement de codeblocks-contrib (–install) :
problèmes de dépendances - laissé non configuré
Paramétrage de codeblocks-contrib-common (12.11-1) …
dpkg : des problèmes de dépendances empêchent la configuration de codeblocks-libwxcontrib0 :
codeblocks-libwxcontrib0 dépend de libwxbase2.8-0 (>= 2.8.12.1) ; cependant :
La version de libwxbase2.8-0 sur le système est 2.8.10.1-3+b1.
codeblocks-libwxcontrib0 dépend de libwxgtk2.8-0 (>= 2.8.12.1) ; cependant :
La version de libwxgtk2.8-0 sur le système est 2.8.10.1-3+b1.
dpkg : erreur de traitement de codeblocks-libwxcontrib0 (–install) :
problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de codeblocks-wxcontrib-dev :
codeblocks-wxcontrib-dev dépend de codeblocks-libwxcontrib0 (= 12.11-1) ; cependant :
Le paquet codeblocks-libwxcontrib0 n’est pas encore configuré.
dpkg : erreur de traitement de codeblocks-wxcontrib-dev (–install) :
problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de codeblocks-wxcontrib-headers :
codeblocks-wxcontrib-headers dépend de codeblocks-wxcontrib-dev (>= 12.11-1) ; cependant :
Le paquet codeblocks-wxcontrib-dev n’est pas encore configuré.
codeblocks-wxcontrib-headers dépend de codeblocks-wxcontrib-dev (<< 12.11-1.1~) ; cependant :
Le paquet codeblocks-wxcontrib-dev n’est pas encore configuré.
dpkg : erreur de traitement de codeblocks-wxcontrib-headers (–install) :
problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de libcodeblocks0 :
libcodeblocks0 dépend de libwxbase2.8-0 (>= 2.8.12.1) ; cependant :
La version de libwxbase2.8-0 sur le système est 2.8.10.1-3+b1.
libcodeblocks0 dépend de libwxgtk2.8-0 (>= 2.8.12.1) ; cependant :
La version de libwxgtk2.8-0 sur le système est 2.8.10.1-3+b1.
dpkg : erreur de traitement de libcodeblocks0 (–install) :
problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de libwxsmithlib0 :
libwxsmithlib0 dépend de libcodeblocks0 (= 12.11-1) ; cependant :
Le paquet libcodeblocks0 n’est pas encore configuré.
libwxsmithlib0 dépend de libwxbase2.8-0 (>= 2.8.12.1) ; cependant :
La version de libwxbase2.8-0 sur le système est 2.8.10.1-3+b1.
libwxsmithlib0 dépend de libwxgtk2.8-0 (>= 2.8.12.1) ; cependant :
La version de libwxgtk2.8-0 sur le système est 2.8.10.1-3+b1.
dpkg : erreur de traitement de libwxsmithlib0 (–install) :
problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de wxsmith-dev :
wxsmith-dev dépend de libcodeblocks0 (= 12.11-1) ; cependant :
Le paquet libcodeblocks0 n’est pas encore configuré.
dpkg : erreur de traitement de wxsmith-dev (–install) :
problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de wxsmith-headers :
wxsmith-headers dépend de wxsmith-dev (>= 12.11-1) ; cependant :
Le paquet wxsmith-dev n’est pas encore configuré.
wxsmith-headers dépend de wxsmith-dev (<< 12.11-1.1~) ; cependant :
Le paquet wxsmith-dev n’est pas encore configuré.
dpkg : erreur de traitement de wxsmith-headers (–install) :
problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de codeblocks-dev :
codeblocks-dev dépend de libcodeblocks0 (= 12.11-1) ; cependant :
Le paquet libcodeblocks0 n’est pas encore configuré.
dpkg : erreur de traitement de codeblocks-dev (–install) :
problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de codeblocks-headers :
codeblocks-headers dépend de codeblocks-dev (>= 12.11-1) ; cependant :
Le paquet codeblocks-dev n’est pas encore configuré.
codeblocks-headers dépend de codeblocks-dev (<< 12.11-1.1~) ; cependant :
Le paquet codeblocks-dev n’est pas encore configuré.
dpkg : erreur de traitement de codeblocks-headers (–install) :
problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de libwxsmithlib0-dev :
libwxsmithlib0-dev dépend de wxsmith-dev (= 12.11-1) ; cependant :
Le paquet wxsmith-dev n’est pas encore configuré.
dpkg : erreur de traitement de libwxsmithlib0-dev (–install) :
problèmes de dépendances - laissé non configuré
Traitement des actions différées (« triggers ») pour « menu »…
Traitement des actions différées (« triggers ») pour « shared-mime-info »…
Traitement des actions différées (« triggers ») pour « desktop-file-utils »…
Traitement des actions différées (« triggers ») pour « gnome-menus »…
Traitement des actions différées (« triggers ») pour « hicolor-icon-theme »…
Traitement des actions différées (« triggers ») pour « man-db »…
Des erreurs ont été rencontrées pendant l’exécution :
codeblocks
codeblocks-contrib
codeblocks-libwxcontrib0
codeblocks-wxcontrib-dev
codeblocks-wxcontrib-headers
libcodeblocks0
libwxsmithlib0
wxsmith-dev
wxsmith-headers
codeblocks-dev
codeblocks-headers
libwxsmithlib0-dev

apt-get install -f

Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Correction des dépendances… Fait
Les paquets supplémentaires suivants seront installés :
gamin libgamin0
Les paquets suivants seront ENLEVÉS :
codeblocks codeblocks-contrib codeblocks-dev codeblocks-headers
codeblocks-libwxcontrib0 codeblocks-wxcontrib-dev
codeblocks-wxcontrib-headers libcodeblocks0 libfam0 libwxsmithlib0
libwxsmithlib0-dev wxsmith-dev wxsmith-headers
Les NOUVEAUX paquets suivants seront installés :
gamin libgamin0
0 mis à jour, 2 nouvellement installés, 13 à enlever et 0 non mis à jour.
12 partiellement installés ou enlevés.
Il est nécessaire de prendre 115 ko dans les archives.
Après cette opération, 39,0 Mo d’espace disque seront libérés.
Souhaitez-vous continuer [O/n] ? O
Réception de : 1 http://ftp.fr.debian.org/debian/ squeeze/main libgamin0 amd64 0.1.10-2+b1 [42,3 kB]
Réception de : 2 http://ftp.fr.debian.org/debian/ squeeze/main gamin amd64 0.1.10-2+b1 [72,9 kB]
115 ko réceptionnés en 1s (105 ko/s)
(Lecture de la base de données… 158073 fichiers et répertoires déjà installés.)
Suppression de codeblocks-contrib …
Suppression de codeblocks …
Suppression de codeblocks-dev …
Suppression de codeblocks-headers …
Suppression de codeblocks-wxcontrib-headers …
Suppression de codeblocks-wxcontrib-dev …
Suppression de codeblocks-libwxcontrib0 …
Suppression de libwxsmithlib0 …
Suppression de libwxsmithlib0-dev …
Suppression de wxsmith-headers …
Suppression de wxsmith-dev …
Suppression de libcodeblocks0 …
dpkg : libfam0 : problème de dépendance, mais suppression comme demandé :
libgnomevfs2-0 dépend de libfam0.
kdelibs4c2a dépend de libfam0.
Suppression de libfam0 …
Traitement des actions différées (« triggers ») pour « menu »…
Sélection du paquet libgamin0 précédemment désélectionné.
(Lecture de la base de données… 157484 fichiers et répertoires déjà installés.)
Dépaquetage de libgamin0 (à partir de …/libgamin0_0.1.10-2+b1_amd64.deb) …
Sélection du paquet gamin précédemment désélectionné.
Dépaquetage de gamin (à partir de …/gamin_0.1.10-2+b1_amd64.deb) …
Paramétrage de gamin (0.1.10-2+b1) …
Paramétrage de libgamin0 (0.1.10-2+b1) …
[/code]

Voilà, pouvez-vous m’aider ?

[quote]dpkg : des problèmes de dépendances empêchent la configuration de codeblocks :
codeblocks dépend de libwxbase2.8-0 (>= 2.8.12.1) ; cependant :
La version de libwxbase2.8-0 sur le système est 2.8.10.1-3+b1.
codeblocks dépend de libwxgtk2.8-0 (>= 2.8.12.1) ; cependant :
La version de libwxgtk2.8-0 sur le système est 2.8.10.1-3+b1.
[/quote]

Note dans la page de download

J’ai ajouté le deb à la sources.list mais il y a encore un problème lorsque je lance cela dans le terminal

# aptitude update blabla W: Erreur de GPG : http://apt.wxwidgets.org squeeze-wx Release : Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY 0E0BCE7F53B087BC

Je viens de faire cette manip pour résoudre un problème système et je crois que ç’a fait quelque chose !

root@debian:/home/adrien# apt-get install -f Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Correction des dépendances... Fait Les paquets supplémentaires suivants seront installés : libwxbase2.8-0 libwxgtk2.8-0 Paquets suggérés : libgnomeprintui2.2-0 Les paquets suivants seront mis à jour : libwxbase2.8-0 libwxgtk2.8-0 2 mis à jour, 0 nouvellement installés, 0 à enlever et 2 non mis à jour. 12 partiellement installés ou enlevés. Il est nécessaire de prendre 4 167 ko dans les archives. Après cette opération, 21,5 ko d'espace disque seront libérés. Souhaitez-vous continuer [O/n] ? O ATTENTION : les paquets suivants n'ont pas été authentifiés. libwxbase2.8-0 libwxgtk2.8-0 Faut-il installer ces paquets sans vérification (o/N) ? O Réception de : 1 http://apt.wxwidgets.org/ squeeze-wx/main libwxbase2.8-0 amd64 2.8.12.1-0 [629 kB] Réception de : 2 http://apt.wxwidgets.org/ squeeze-wx/main libwxgtk2.8-0 amd64 2.8.12.1-0 [3 538 kB] 4 167 ko réceptionnés en 32s (127 ko/s) Lecture des fichiers de modifications (« changelog »)... Terminé (Lecture de la base de données... 158083 fichiers et répertoires déjà installés.) Préparation du remplacement de libwxbase2.8-0 2.8.10.1-3+b1 (en utilisant .../libwxbase2.8-0_2.8.12.1-0_amd64.deb) ... Dépaquetage de la mise à jour de libwxbase2.8-0 ... Préparation du remplacement de libwxgtk2.8-0 2.8.10.1-3+b1 (en utilisant .../libwxgtk2.8-0_2.8.12.1-0_amd64.deb) ... Dépaquetage de la mise à jour de libwxgtk2.8-0 ... Paramétrage de libwxbase2.8-0 (2.8.12.1-0) ... Paramétrage de libwxgtk2.8-0 (2.8.12.1-0) ... Paramétrage de libcodeblocks0 (12.11-1) ... Paramétrage de codeblocks (12.11-1) ... Paramétrage de codeblocks-libwxcontrib0 (12.11-1) ... Paramétrage de libwxsmithlib0 (12.11-1) ... Paramétrage de codeblocks-contrib (12.11-1) ... Paramétrage de codeblocks-wxcontrib-dev (12.11-1) ... Paramétrage de codeblocks-wxcontrib-headers (12.11-1) ... Paramétrage de wxsmith-dev (12.11-1) ... Paramétrage de libwxsmithlib0-dev (12.11-1) ... Paramétrage de wxsmith-headers (12.11-1) ... Paramétrage de codeblocks-dev (12.11-1) ... Paramétrage de codeblocks-headers (12.11-1) ... Traitement des actions différées (« triggers ») pour « menu »...

Puis j’ai installé les mises à jours disponibles + reboot

Lorsque je veux lancer codeblocks voici ce que la console affiche :

root@debian:/home/adrien# codeblocks codeblocks: /lib/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/libSDL-1.2.so.0)
J’ai remarqué que mes jeux ne fonctionnaient plus non plus lorsque je cliquais sur le programme comme Pingus, Mupen64plus rien ne se lance :open_mouth:

Pour ton erreur de GPG :
isalo.org/wiki.debian-fr/in … _NO_PUBKEY

il y a des binaires prêts:

http://www.codeblocks.org/downloads/26

Je rafraîchis ta page plusieurs fois, mais il n’affiche qu’une page blanche :open_mouth:
Les binaires que tu montres, c’est bien sûr ici que j’ai téléchargé et installé codeblocks et les messages d’erreurs viennent de cette installation :slightly_smiling:
Le problème vient maintenant de GLIBC 2.14 qui contient (je crois) le fichier libc.so.6 qui est manquant dans mon système. C’est pour ça que je ne peux pas lancer mes applications.
Savez-vous comment je peux y remédier ?

EDIT : je pense que ce message d’erreur est issu de l’installation manuelle que j’ai faite de la SDL sur le site officiel de la SDL. J’ai copié les fichiers directement dans les répertoires en admin. Donc, maintenant j’ai supprimé les fichiers que j’avais installé manuellement. J’ai un nouveau message d’erreur…

./codeblocks: error while loading shared libraries: libSDL-1.2.so.0: cannot open shared object file: No such file or directory
Ce fichier faisait parti de ceux que j’ai supprimé. Il n’était pourtant (je crois) pas là avant que je le mette donc pourquoi est-ce que ça gênerait ? Enfin, ce n’est pas ce qui est le plus important, mais que mes applis refonctionne :s

Personne n’a la solution :shifty:

Le Wiki me paraît bancal ces jours-ci : il est en pleine migration vers un nouveau serveur.
Voici la page à l’origine de l’article sur le Wiki, qui contient les informations nécessaires :
erreur-lors-d-un-update-no-pubkey-t2936.html

Justement, as-tu les paquets libsdl d’installés? (Car c’est ce qu’il te réclame apparement).

Au lieu d’utiliser des dépots tiers comme tu l’as fait, voici la démarche que j’aurais suivi :

  • Installation des paquets comme tu l’as fait : #dpkg -i codeblocks*.deb
  • Installation des dépendances manquantes : # apt-get install -f

Car les dépots tiers, ça met toujours le bazar à un moment donné dans les librairies. Là, tu risques de devoir purger les paquets tiers installés, et devoir remettre ceux de debian.

concernant libc.so.6 qui semble manquer sur ton système:

root@debian:/home/marc# apt-file search libc.so.6 libc6: /lib/libc.so.6 libc6-amd64: /lib64/libc.so.6 libc6-i686: /lib/i686/cmov/libc.so.6 libc6-xen: /lib/i686/nosegneg/libc.so.6 root@debian:/home/marc#

ijnstaller libc6-amd64 ou libc6-i686 en fonction de ce que tu as installé,32 bits ou 64 bits

idem:

[code]root@debian:/home/marc# apt-file search libSDL-1.2.so.0
libsdl1.2debian-all: /usr/lib/libSDL-1.2.so.0
libsdl1.2debian-all: /usr/lib/libSDL-1.2.so.0.11.3
libsdl1.2debian-alsa: /usr/lib/libSDL-1.2.so.0
libsdl1.2debian-alsa: /usr/lib/libSDL-1.2.so.0.11.3
libsdl1.2debian-arts: /usr/lib/libSDL-1.2.so.0
libsdl1.2debian-arts: /usr/lib/libSDL-1.2.so.0.11.3
libsdl1.2debian-esd: /usr/lib/libSDL-1.2.so.0
libsdl1.2debian-esd: /usr/lib/libSDL-1.2.so.0.11.3
libsdl1.2debian-nas: /usr/lib/libSDL-1.2.so.0
libsdl1.2debian-nas: /usr/lib/libSDL-1.2.so.0.11.3
libsdl1.2debian-oss: /usr/lib/libSDL-1.2.so.0
libsdl1.2debian-oss: /usr/lib/libSDL-1.2.so.0.11.3
libsdl1.2debian-pulseaudio: /usr/lib/libSDL-1.2.so.0
libsdl1.2debian-pulseaudio: /usr/lib/libSDL-1.2.so.0.11.3
root@debian:/home/marc#

[/code]

Re, j’ai réussi à résoudre le problème de la clé ! merci bien :slightly_smiling:
Par contre, j’ai un peu de mal avec ta commande.
Pour moi voici ce que donne ces commandes

root@debian:/home/adrien# apt-file search libc.so.6 libc6: /lib/libc.so.6 libc6-i386: /lib32/libc.so.6
J’ai bien un système x64, mais pas de version x64 proposés :\

root@debian:/home/adrien# apt-file search libSDL-1.2.so.0 ia32-libs: /usr/lib32/libSDL-1.2.so.0 ia32-libs: /usr/lib32/libSDL-1.2.so.0.11.3 libsdl1.2debian-all: /usr/lib/libSDL-1.2.so.0 libsdl1.2debian-all: /usr/lib/libSDL-1.2.so.0.11.3 libsdl1.2debian-alsa: /usr/lib/libSDL-1.2.so.0 libsdl1.2debian-alsa: /usr/lib/libSDL-1.2.so.0.11.3 libsdl1.2debian-arts: /usr/lib/libSDL-1.2.so.0 libsdl1.2debian-arts: /usr/lib/libSDL-1.2.so.0.11.3 libsdl1.2debian-esd: /usr/lib/libSDL-1.2.so.0 libsdl1.2debian-esd: /usr/lib/libSDL-1.2.so.0.11.3 libsdl1.2debian-nas: /usr/lib/libSDL-1.2.so.0 libsdl1.2debian-nas: /usr/lib/libSDL-1.2.so.0.11.3 libsdl1.2debian-oss: /usr/lib/libSDL-1.2.so.0 libsdl1.2debian-oss: /usr/lib/libSDL-1.2.so.0.11.3 libsdl1.2debian-pulseaudio: /usr/lib/libSDL-1.2.so.0 libsdl1.2debian-pulseaudio: /usr/lib/libSDL-1.2.so.0.11.3
Ici je ne sais pas du tout laquelle choisir ?
Et je ne sais pas non plus ensuite comment l’installer :confused:

il faut d’abord faire:

Oui je l’est fait qu’est ce que je fait ensuite ?
ha je suis bête j’ai trouvé :laughing:

Mon problème est résolu merci beaucoup :smiley:

commence déjà par faire:

si ça ne suffit pas tu installes tous les paquets qui donnent libSDL-1.2.so.0.Je ne sais pas exactement ce qui manque chez toi pour faire planter quel programme.

grilled
Si c’est résolu mettre la coche verte.