Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/03/2015, à 02:38

azerty7

Impossible de faire de nouvelles installations (ubuntu soft et apt)

Bonsoir, depuis que j'ai essayé d'installer code blocs a l'aide des .deb (je m'y suis pris très mal) je n'arrive plus ni à faire des apt-get ni à utiliser le ubuntu software. Voici l'erreur que j'ai avec le ubuntu software à l'ouverture:
"New software can't be installed, because there is a problem with the software currently installed. Do you want to repair this problem now?"

et bien sur la réparation échoue avec à la fin du message:

Preparing to unpack .../codeblocks-contrib_13.12-3_amd64.deb ...
Unpacking codeblocks-contrib (13.12-3) over (13.12-1) ...
dpkg: error processing archive /var/cache/apt/archives/codeblocks-contrib_13.12-3_amd64.deb (--unpack):
 trying to overwrite '/usr/lib/pkgconfig/cb_wximagepanel.pc', which is also in package codeblocks-wxcontrib-dev 13.12-1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Preparing to unpack .../codeblocks-dev_13.12-3_amd64.deb ...
Unpacking codeblocks-dev (13.12-3) over (13.12-1) ...
dpkg: error processing archive /var/cache/apt/archives/codeblocks-dev_13.12-3_amd64.deb (--unpack):
 trying to overwrite '/usr/include/codeblocks/wxContribItems/wxImagePanel/include/wx/wxImagePanel.h', which is also in package codeblocks-wxcontrib-headers 13.12-1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/codeblocks-contrib_13.12-3_amd64.deb
 /var/cache/apt/archives/codeblocks-dev_13.12-3_amd64.deb
Error in function: 

et avec un apt-get install voici ce que j'ai :

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes :
Les paquets suivants contiennent des dépendances non satisfaites :
 codeblocks-contrib : Dépend: libwxsmithlib0 (= 13.12-1) mais 13.12-3 devra être installé
                      Dépend: codeblocks (= 13.12-1) mais 13.12-3 devra être installé
                      Recommande: valgrind mais ne sera pas installé
                      Recommande: cppcheck mais ne sera pas installé
                      Recommande: cscope mais ne sera pas installé
                      Recommande: cccc mais ne sera pas installé
 codeblocks-dbg : Dépend: codeblocks-contrib (= 13.12-3) mais 13.12-1 devra être installé
 codeblocks-dev : Dépend: libcodeblocks0 (= 13.12-1) mais 13.12-3 devra être installé
                  Dépend: codeblocks-headers (= 13.12-1) mais il n'est pas installable
 zec : Dépend: zsh mais ne sera pas installé
E: Dépendances non satisfaites. Essayez « apt-get -f install » sans paquet
(ou indiquez une solution).

J'ai fait quelques recherches mais je n'ai pas réussi à régler mon problème, mais je sais au moins que ça vient de mon installation raté de codeblocks. je précise que le "sudo apt-get -f install" ne règle pas mon problème.
Merci d'avance pour vos réponses ^^.

Modération veuillez utiliser les balises code pour améliorer la lisibilité des commandes et retours de commande.

Dernière modification par Ayral (Le 08/05/2015, à 10:20)

Hors ligne

#2 Le 01/03/2015, à 13:07

tiramiseb

Re : Impossible de faire de nouvelles installations (ubuntu soft et apt)

Salut,

Je propose de commencer par regarder ce que tu as comme paquets liés à Code::Block et éventuellement de tout supprimer, pour repartir sur quelque chose de propre :

dpkg -l | grep codeblocks

Tu as utilisé un PPA pour installer une version plus récente de ce logiciel ?

ls -lh /etc/apt/sources.list.d

Hors ligne

#3 Le 02/03/2015, à 00:21

azerty7

Re : Impossible de faire de nouvelles installations (ubuntu soft et apt)

Merci pour votre réponse. Voici le résultat:

hawk7@hawk7-PC:~$ dpkg -l | grep codeblocks
ii  codeblocks                                            13.12-3                                             amd64        Code::Blocks integrated development environment (IDE)
ii  codeblocks-common                                     13.12-3                                             all          common files for Code::Blocks IDE
ii  codeblocks-contrib                                    13.12-1                                             amd64        contrib plugins for Code::Blocks IDE
ii  codeblocks-contrib-common                             13.12-1                                             all          common files for the contrib plugins for Code::Blocks IDE
ii  codeblocks-contrib-dbg                                13.12-3                                             amd64        dummy transitional package for Code::Blocks debugging symbols
ii  codeblocks-dbg                                        13.12-3                                             amd64        Code::Blocks debugging libraries
ii  codeblocks-dev                                        13.12-1                                             amd64        Code::Blocks development libraries (SDK)
ii  codeblocks-libwxcontrib0                              13.12-1                                             amd64        Code::Blocks shared libraries for wxContribItems
ii  codeblocks-wxcontrib-dev                              13.12-1                                             amd64        Code::Blocks development libraries for wxContribItems
ii  codeblocks-wxcontrib-headers                          13.12-1                                             all          Code::Blocks development headers for wxContribItems
ii  libcodeblocks0                                        13.12-3                                             amd64        Code::Blocks shared library
hawk7@hawk7-PC:~$ ls -lh /etc/apt/sources.list.d
total 0

Hors ligne

#4 Le 07/03/2015, à 02:57

azerty7

Re : Impossible de faire de nouvelles installations (ubuntu soft et apt)

Excusez moi quelqu'un pourrait m'aider? parce que c'est un peu chaud vu que je ne peux rien installer.

Hors ligne

#5 Le 07/03/2015, à 19:32

tiramiseb

Re : Impossible de faire de nouvelles installations (ubuntu soft et apt)

Tiens, je pensais t'avoir répondu...

Bon, tous les trucs liés à codeblocks semblent bien installés.

Peux-tu nous montrer le retour de

sudo apt-get -f install

?

Hors ligne

#6 Le 10/03/2015, à 00:10

azerty7

Re : Impossible de faire de nouvelles installations (ubuntu soft et apt)

Voici le résultat:

hawk7@hawk7-PC:~$ sudo apt-get -f install
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 : 
  codeblocks-contrib codeblocks-dev
Paquets recommandés :
  valgrind
Les paquets suivants seront mis à jour :
  codeblocks-contrib codeblocks-dev
2 mis à jour, 0 nouvellement installés, 0 à enlever et 497 non mis à jour.
Il est nécessaire de prendre 3 369 ko dans les archives.
Après cette opération, 3 002 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] O
Réception de : 1 http://ci.archive.ubuntu.com/ubuntu/ trusty/universe codeblocks-contrib amd64 13.12-3 [3 018 kB]
Réception de : 2 http://ci.archive.ubuntu.com/ubuntu/ trusty/universe codeblocks-dev amd64 13.12-3 [350 kB]                                    
3 369 ko réceptionnés en 52s (63,6 ko/s)                                                                                                       
(Lecture de la base de données... 165087 fichiers et répertoires déjà installés.)
Preparing to unpack .../codeblocks-contrib_13.12-3_amd64.deb ...
Unpacking codeblocks-contrib (13.12-3) over (13.12-1) ...
dpkg: error processing archive /var/cache/apt/archives/codeblocks-contrib_13.12-3_amd64.deb (--unpack):
 tentative de remplacement de « /usr/lib/pkgconfig/cb_wximagepanel.pc », qui appartient aussi au paquet codeblocks-wxcontrib-dev 13.12-1
dpkg-deb : erreur : le sous-processus coller a été tué par le signal (Broken pipe)
Preparing to unpack .../codeblocks-dev_13.12-3_amd64.deb ...
Unpacking codeblocks-dev (13.12-3) over (13.12-1) ...
dpkg: error processing archive /var/cache/apt/archives/codeblocks-dev_13.12-3_amd64.deb (--unpack):
 tentative de remplacement de « /usr/include/codeblocks/wxContribItems/wxImagePanel/include/wx/wxImagePanel.h », qui appartient aussi au paquet codeblocks-wxcontrib-headers 13.12-1
dpkg-deb : erreur : le sous-processus coller a été tué par le signal (Broken pipe)
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/codeblocks-contrib_13.12-3_amd64.deb
 /var/cache/apt/archives/codeblocks-dev_13.12-3_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Hors ligne

#7 Le 10/03/2015, à 17:33

tiramiseb

Re : Impossible de faire de nouvelles installations (ubuntu soft et apt)

Je propose alors :

sudo apt-get purge codeblocks-wxcontrib-dev codeblocks-wxcontrib-headers
sudo apt-get -f install

... d'autant plus que ces "wxcontrib" ne proviennent pas des dépôts officiels d'Ubuntu, là est probablement la source du problème...

Dernière modification par tiramiseb (Le 10/03/2015, à 17:33)

Hors ligne

#8 Le 08/05/2015, à 06:44

azerty7

Re : Impossible de faire de nouvelles installations (ubuntu soft et apt)

Excusez moi de ne pas avoir répondu pendant aussi longtemps mais je ne le pouvais pas pour certaines raisons. BOn voilà le résultat de la première commande: sudo apt-get purge codeblocks-wxcontrib-dev codeblocks-wxcontrib-headers

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes :
Les paquets suivants contiennent des dépendances non satisfaites :
 codeblocks-contrib : Dépend: libwxsmithlib0 (= 13.12-1) mais 13.12-3 devra être installé
                      Dépend: codeblocks (= 13.12-1) mais 13.12-3 devra être installé
                      Recommande: valgrind mais ne sera pas installé
                      Recommande: cppcheck mais ne sera pas installé
                      Recommande: cscope mais ne sera pas installé
                      Recommande: cccc mais ne sera pas installé
 codeblocks-dbg : Dépend: codeblocks-contrib (= 13.12-3) mais 13.12-1 devra être installé
 codeblocks-dev : Dépend: libcodeblocks0 (= 13.12-1) mais 13.12-3 devra être installé
                  Dépend: codeblocks-headers (= 13.12-1) mais il n'est pas installable
E: Dépendances non satisfaites. Essayez « apt-get -f install » sans paquet
(ou indiquez une solution).

et celui de la seconde: sudo apt-get -f install

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 : 
  codeblocks-contrib codeblocks-dev
Paquets recommandés :
  valgrind
Les paquets suivants seront mis à jour :
  codeblocks-contrib codeblocks-dev
2 mis à jour, 0 nouvellement installés, 0 à enlever et 497 non mis à jour.
Il est nécessaire de prendre 0 o/3 369 ko dans les archives.
Après cette opération, 3 002 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] O
(Lecture de la base de données... 165087 fichiers et répertoires déjà installés.)
Preparing to unpack .../codeblocks-contrib_13.12-3_amd64.deb ...
Unpacking codeblocks-contrib (13.12-3) over (13.12-1) ...
dpkg: error processing archive /var/cache/apt/archives/codeblocks-contrib_13.12-3_amd64.deb (--unpack):
 tentative de remplacement de « /usr/lib/pkgconfig/cb_wximagepanel.pc », qui appartient aussi au paquet codeblocks-wxcontrib-dev 13.12-1
dpkg-deb : erreur : le sous-processus coller a été tué par le signal (Broken pipe)
Preparing to unpack .../codeblocks-dev_13.12-3_amd64.deb ...
Unpacking codeblocks-dev (13.12-3) over (13.12-1) ...
dpkg: error processing archive /var/cache/apt/archives/codeblocks-dev_13.12-3_amd64.deb (--unpack):
 tentative de remplacement de « /usr/include/codeblocks/wxContribItems/wxImagePanel/include/wx/wxImagePanel.h », qui appartient aussi au paquet codeblocks-wxcontrib-headers 13.12-1
dpkg-deb : erreur : le sous-processus coller a été tué par le signal (Broken pipe)
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/codeblocks-contrib_13.12-3_amd64.deb
 /var/cache/apt/archives/codeblocks-dev_13.12-3_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Conclusion: Problème persistant ^^.

Hors ligne

#9 Le 08/05/2015, à 09:53

tiramiseb

Re : Impossible de faire de nouvelles installations (ubuntu soft et apt)

Eh bien je te propose alors de virer tout codeblocks, pour réinstaller proprement ensuite :

sudo apt-get purge codeblocks*
sudo apt-get -f install

PS : mets également la première ligne, avec le prompt, dans la balise "code". Ça nous aide à mieux comprendre car c'est ce qu'on s'attend à voir. Oui, techniquement ça n'apportera rien si tu fais bien tes trucs. Mais d'une part ça valide que tu as bien tapé ce qu'on demande, d'autre part on "ressent" mieux la chose car tu nous montres ce qu'on verrait nous-mêmes dans le terminal (en tout cas, moi ça me dérange de ne pas voir la ligne où tu as tapé la commande).

Hors ligne

#10 Le 08/05/2015, à 10:22

Ayral

Re : Impossible de faire de nouvelles installations (ubuntu soft et apt)

Pour pratiquer avec bonheur les balises code, regardez cette discussion "Retour utilisable de commande"


Pour mettre les retours de commande entre deux balises code, les explications sont là : https://forum.ubuntu-fr.org/viewtopic.php?id=1614731
Blog d'un retraité
Site de graphisme du fiston Loïc
Ubuntu 22.04 LTS sur un Thinkpad W540

Hors ligne

#11 Le 23/05/2015, à 02:19

azerty7

Re : Impossible de faire de nouvelles installations (ubuntu soft et apt)

Merci pour vos réponses, voilà:

hawk7@hawk7-PC:~$ sudo apt-get purge codeblocks*
[sudo] password for hawk7: 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Note, selecting 'codeblocks-contrib-dbg' for regex 'codeblocks*'
Note, selecting 'codeblocks-libwxcontrib0' for regex 'codeblocks*'
Note, selecting 'codeblocks-dbg' for regex 'codeblocks*'
Note, selecting 'codeblocks-dev' for regex 'codeblocks*'
Note, selecting 'codeblocks' for regex 'codeblocks*'
Note, selecting 'codeblocks-headers' for regex 'codeblocks*'
Note, selecting 'libcodeblocks0' for regex 'codeblocks*'
Note, selecting 'codeblocks-contrib' for regex 'codeblocks*'
Note, selecting 'codeblocks-contrib-common' for regex 'codeblocks*'
Note, selecting 'codeblocks-wxcontrib-headers' for regex 'codeblocks*'
Note, selecting 'codeblocks-wxcontrib-dev' for regex 'codeblocks*'
Note, selecting 'codeblocks-common' for regex 'codeblocks*'
Package 'codeblocks-headers' is not installed, so not removed
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes :
Les paquets suivants contiennent des dépendances non satisfaites :
 libwxsmithlib0 : Dépend: libcodeblocks0 (= 13.12-3) mais ne sera pas installé
                  Recommande: codeblocks-contrib (= 13.12-3) mais ne sera pas installé
E: Dépendances non satisfaites. Essayez « apt-get -f install » sans paquet
(ou indiquez une solution).
hawk7@hawk7-PC:~$ sudo apt-get -f install
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 : 
  codeblocks-contrib codeblocks-dev
Paquets recommandés :
  valgrind
Les paquets suivants seront mis à jour :
  codeblocks-contrib codeblocks-dev
2 mis à jour, 0 nouvellement installés, 0 à enlever et 497 non mis à jour.
Il est nécessaire de prendre 0 o/3 369 ko dans les archives.
Après cette opération, 3 002 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] O
(Lecture de la base de données... 165087 fichiers et répertoires déjà installés.)
Preparing to unpack .../codeblocks-contrib_13.12-3_amd64.deb ...
Unpacking codeblocks-contrib (13.12-3) over (13.12-1) ...
dpkg: error processing archive /var/cache/apt/archives/codeblocks-contrib_13.12-3_amd64.deb (--unpack):
 tentative de remplacement de « /usr/lib/pkgconfig/cb_wximagepanel.pc », qui appartient aussi au paquet codeblocks-wxcontrib-dev 13.12-1
dpkg-deb : erreur : le sous-processus coller a été tué par le signal (Broken pipe)
Preparing to unpack .../codeblocks-dev_13.12-3_amd64.deb ...
Unpacking codeblocks-dev (13.12-3) over (13.12-1) ...
dpkg: error processing archive /var/cache/apt/archives/codeblocks-dev_13.12-3_amd64.deb (--unpack):
 tentative de remplacement de « /usr/include/codeblocks/wxContribItems/wxImagePanel/include/wx/wxImagePanel.h », qui appartient aussi au paquet codeblocks-wxcontrib-headers 13.12-1
dpkg-deb : erreur : le sous-processus coller a été tué par le signal (Broken pipe)
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/codeblocks-contrib_13.12-3_amd64.deb
 /var/cache/apt/archives/codeblocks-dev_13.12-3_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Hors ligne

#12 Le 23/05/2015, à 08:54

bruno

Re : Impossible de faire de nouvelles installations (ubuntu soft et apt)

sudo apt-get purge libwxsmithlib0 codeblocks*

Hors ligne

#13 Le 23/05/2015, à 09:17

tiramiseb

Re : Impossible de faire de nouvelles installations (ubuntu soft et apt)

J'approuve la proposition de bruno.

Hors ligne

#14 Le 23/05/2015, à 09:39

nam1962

Re : Impossible de faire de nouvelles installations (ubuntu soft et apt)

Si ça ne fonctionne pas, il sera judicieux de regarder le comportement de update.
Puis si le sources.list est clean (bonne release/pas de proposed) il faudra peut-être se fâcher sur les paquets qui bloquent avec du

sudo dpkg -r --force-remove-reinstreq 'le paquet qui bloque'

[ Modéré ]

Hors ligne

#15 Le 23/05/2015, à 11:56

tiramiseb

Re : Impossible de faire de nouvelles installations (ubuntu soft et apt)

nam1962: je pense qu'on peut s'en sortir sans forcer smile

... par contre ce qui m'étonne c'est qu'il ne supprime pas tout seul les packages qui dépendent de ceux qu'on veut supprimer (en l'occurrence, libwxsmithlib0) !

Hors ligne

#16 Le 06/06/2015, à 00:25

azerty7

Re : Impossible de faire de nouvelles installations (ubuntu soft et apt)

Voici le résultat:

hawk7@hawk7-PC:~$ sudo apt-get purge libwxsmithlib0 codeblocks*
[sudo] password for hawk7: 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Note, selecting 'codeblocks-contrib-dbg' for regex 'codeblocks*'
Note, selecting 'codeblocks-libwxcontrib0' for regex 'codeblocks*'
Note, selecting 'codeblocks-dbg' for regex 'codeblocks*'
Note, selecting 'codeblocks-dev' for regex 'codeblocks*'
Note, selecting 'codeblocks' for regex 'codeblocks*'
Note, selecting 'codeblocks-headers' for regex 'codeblocks*'
Note, selecting 'libcodeblocks0' for regex 'codeblocks*'
Note, selecting 'codeblocks-contrib' for regex 'codeblocks*'
Note, selecting 'codeblocks-contrib-common' for regex 'codeblocks*'
Note, selecting 'codeblocks-wxcontrib-headers' for regex 'codeblocks*'
Note, selecting 'codeblocks-wxcontrib-dev' for regex 'codeblocks*'
Note, selecting 'codeblocks-common' for regex 'codeblocks*'
Package 'codeblocks-headers' is not installed, so not removed
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes :
Les paquets suivants contiennent des dépendances non satisfaites :
 libwxsmithlib-dev : Dépend: libwxsmithlib0 (= 13.12-3) mais ne sera pas installé
E: Dépendances non satisfaites. Essayez « apt-get -f install » sans paquet
(ou indiquez une solution).

Hors ligne

#17 Le 06/06/2015, à 06:53

tiramiseb

Re : Impossible de faire de nouvelles installations (ubuntu soft et apt)

Groumpf, c'est vraiment bizarre que ça ne supprime pas tout seul les paquets qui dépendent de ceux que tu installes ! Menfin bon, à force de suivre la trace on aura peut-être une explication.

==>

sudo apt-get purge libwxsmithlib0 libwxsmithlib-dev codeblocks*

Hors ligne