#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
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
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
?
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
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)
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
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).
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
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.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
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
... 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) !
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
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*
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne