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 05/10/2014, à 10:40

Naoki

[OK] MonoDevelop : installation impossible, problème de dépendances

Bonjour.

Je viens vers vous n'ayant pas obtenu une seule réponse sur le forum LinuxMint.

Je me conforte à un problème d'installation de logiciel via un PPA pour avoir une version à jour. Jusqu'à présent, je n'ai eu aucun mal à installer le soft de cette manière sous Ubuntu 14.04, Xubuntu 14.04, Debian 7 ou Testing, Linux Mint 17 Mate et je suis actuellement sous Linux Mint 17 Cinnamon.

En effet, j'ai procédé à l'installation du PPA, le rechargement des paquets et l'installation de MonoDevelop de la façon suivante:

sudo add-apt-repository ppa:inizan-yannick/mono && sudo apt-get update && sudo apt-get install mono-gmcs mono-gac mono-utils monodevelop

J'obtiens ce message d'erreur:

211 ko réceptionnés en 10s (19,4 ko/s)
Lecture des listes de paquets... Fait
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
mono-gac est déjà la plus récente version disponible.
mono-utils est déjà la plus récente version disponible.
mono-gmcs est déjà la plus récente version disponible.
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 :
monodevelop : Dépend: libglib2.0-0 (>= 2.41.2~git20140714.79e63d4e) mais 2.41.0+git20140601.90671cd3-0ubuntu1~14.10~ricotz0 devra être installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».


J'ai essayé de résoudre le problème avec la commande:

sudo apt-get -f install

Mais rien à installer. J'ai même tenté de récupérer ou installer chaque paquet à la main un par un avec dpkg, mais il y a toujours des dépendances non satisfaites. A vrai dire dans mon cas, il semble y avoir un gros soucis avec le paquet libglib.

J'ai même tenté l'installation de Mono complet:

sudo apt-get install mono-complete

Ce qui donne:

Les paquets suivants contiennent des dépendances non satisfaites :
mono-complete : Dépend: mono-devel (= 3.10~git20140903.b5fcd93-1) mais ne sera pas installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».

Bref, je tourne en rond...

Auriez-vous par hasard une idée pour corriger la chose ? Je ne comprends pas d'ailleurs pourquoi sous Linux Mint 17 Cinnamon j'ai ce problème alors que tout fonctionnait bien sous Linux Mint 17 Mate (normalement, c'est la même distribution, hormis le gestionnaire de bureau non ?).

Merci de votre aide, j'ai l'habitude d'utiliser le terminal, mais là, rien n'y fait, je sèche.

Dernière modification par Naoki (Le 05/10/2014, à 21:30)

Hors ligne

#2 Le 05/10/2014, à 13:09

sylvain3800

Re : [OK] MonoDevelop : installation impossible, problème de dépendances

bonjour naoki
je ne sais vraiment pas si je peux t'aider
d'après ce que je vois il n'y a qu'un probleme avec linux mint + cinnamon ..
petite question la debian avait gnome3 comme gestionnaire de fenêtre ?
as tu deja essayé d'installer cinamon sur un autre système ( par ex debian ) et d'installer ce ppa et ces paquets ?


Cogito ergo sum = je consome donc je suis : je pense, donc je suis !

IN-SHADOW:https://www.youtube.com/watch?v=j800SVeiS5I

Hors ligne

#3 Le 05/10/2014, à 13:22

Naoki

Re : [OK] MonoDevelop : installation impossible, problème de dépendances

Merci pour ta réponse.

Alors oui, la Debian avait l'environnement Gnome3 d'installé par défaut. SInon, je n'ai pas pensé à installer Cinnamon sur une autre distribution.
Mais j'avais déjà réussi à installer MonoDevelop via ce PPA sur une LinuxMint Cinnamon virtualisée, mais j'avais du installer d'autres logiciels avant, qui ont sans doute évité ce problème de dépendances, qui semble pour le coup incorrigible hmm

Hors ligne

#4 Le 05/10/2014, à 13:56

sylvain3800

Re : [OK] MonoDevelop : installation impossible, problème de dépendances

ce qui m'etonne c'est que tu avais déjà des logiciel d'installés

mono-gac est déjà la plus récente version disponible.
mono-utils est déjà la plus récente version disponible.
mono-gmcs est déjà la plus récente version disponible.

en fait depuis ce ppa tu n'as strictement rien installé ...
que donne la commande

sudo apt-get update 

puis si tout se passe bien

sudo apt-get upgrade

Cogito ergo sum = je consome donc je suis : je pense, donc je suis !

IN-SHADOW:https://www.youtube.com/watch?v=j800SVeiS5I

Hors ligne

#5 Le 05/10/2014, à 14:04

Naoki

Re : [OK] MonoDevelop : installation impossible, problème de dépendances

Ils étaient déjà installés puisque j'ai tenté de les installer à la main pour certains, un par un.

Mais d'autres paquets bloquent à cause des dépendances non satisfaites.
Sinon, je peux mettre à jour la liste des dépôts et mon système sans problème, même avec un "dist-upgrade", avec évidemment ce résultat:

1 445 ko réceptionnés en 18s (76,6 ko/s)
Lecture des listes de paquets... Fait
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.

Donc, c'est OK de ce côté, mais pas quand je tente d'installer MonoDevelop...c'est embêtant.

Hors ligne

#6 Le 05/10/2014, à 14:18

sylvain3800

Re : [OK] MonoDevelop : installation impossible, problème de dépendances

bon ... et as tu essayé d'installer libglib2.0-0 ?


Cogito ergo sum = je consome donc je suis : je pense, donc je suis !

IN-SHADOW:https://www.youtube.com/watch?v=j800SVeiS5I

Hors ligne

#7 Le 05/10/2014, à 14:21

Naoki

Re : [OK] MonoDevelop : installation impossible, problème de dépendances

Oui, et tu vas rire, il est déjà installé...:

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
libglib2.0-0 est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.

J'ai l'habitude des distributions GNU/Linux, de la ligne de commandes, des fichiers de configuration. Mais là, je suis face à un problème que je suis incapable de résoudre jusqu'à présent.

Dernière modification par Naoki (Le 05/10/2014, à 14:22)

Hors ligne

#8 Le 05/10/2014, à 14:41

agensbur

Re : [OK] MonoDevelop : installation impossible, problème de dépendances

Monodevelop est présent dans le ppa standard d'ubuntu 14.04 (et je l'ai installé sans difficultés avec l'outil "logitheque" de ma distrib).
Il devrait théoriquement être accessible depuis le ppa de base de Linux mint 17 ; as tu tenté de  l'installer en virant le ppa spécificique que tu as installé ?

Hors ligne

#9 Le 05/10/2014, à 14:45

sylvain3800

Re : [OK] MonoDevelop : installation impossible, problème de dépendances

bon je ne sais pas ....
d'après ce que je vois ici :

mais 2.41.0+git20140601.90671cd3-0ubuntu1~14.10~ricotz0 devra être installé

il faut une version spéciale de libglib2.0-0
c'est celle la :
https://launchpad.net/ubuntu/utopic/+so … 0/2.42.0-2
c'est celle qui est fournie sur le ppa de inizan-yannick
pour verifier si c'est la même version
utilise la commande :

dpkg --status libglib2.0-0

et regarde le numero de version
si c'est pas le bon
il faudra peut etre essayer de le compiler directement depuis

mais dans ce cas je te souhaite bon courage
ce que je ne comprend pas c'est que ca marche avec Linuxmint  mate


Cogito ergo sum = je consome donc je suis : je pense, donc je suis !

IN-SHADOW:https://www.youtube.com/watch?v=j800SVeiS5I

Hors ligne

#10 Le 05/10/2014, à 14:47

sylvain3800

Re : [OK] MonoDevelop : installation impossible, problème de dépendances

agensbur a écrit :

Monodevelop est présent dans le ppa standard d'ubuntu 14.04 (et je l'ai installé sans difficultés avec l'outil "logitheque" de ma distrib).
Il devrait théoriquement être accessible depuis le ppa de base de Linux mint 17 ; as tu tenté de  l'installer en virant le ppa spécificique que tu as installé ?

ha oui si il est présent dans les dépôts, il vaudrait mieux utiliser la version des dépôts


Cogito ergo sum = je consome donc je suis : je pense, donc je suis !

IN-SHADOW:https://www.youtube.com/watch?v=j800SVeiS5I

Hors ligne

#11 Le 05/10/2014, à 16:08

Naoki

Re : [OK] MonoDevelop : installation impossible, problème de dépendances

Je préférais passer par le PPA pour avoir une version plus récente.

SInon, j'ai évidemment tenté l'installation via les dépôts en virant le PPA de yannick, et voici ce que ça donne:

naoki@evolinux ~ $ sudo apt-get install monodevelop
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 :
 monodevelop : Dépend: libmono-system-design4.0-cil (>= 1.0) mais ne sera pas installé
               Dépend: libmono-system-runtime4.0-cil (>= 2.10.1) mais ne sera pas installé
               Dépend: libmono-system-servicemodel4.0a-cil (>= 3.2.3) mais ne sera pas installé
               Dépend: libmono-system-web-mvc3.0-cil (>= 1.0) mais ne sera pas installé
               Dépend: libmono-system-web-services4.0-cil (>= 1.0) mais ne sera pas installé
               Dépend: libmono-system-web-webpages-razor2.0-cil (>= 1.0) mais ne sera pas installé
               Dépend: libmono-system-web-webpages2.0-cil (>= 1.0) mais ne sera pas installé
               Dépend: libmono-system-web4.0-cil (>= 2.10.3) mais ne sera pas installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».

Et à noter qu'un petit "sudo apt-get -f install" ne propose rien à installer...galère quand même MonoDevelop sur ce coup là.

SI vraiment je n'arrive pas à régler ce soucis, j'en profiterai pour refaire une installation propre et passer directement par les dépôts, tans pis pour la version récente. Mais y'a des moments, faut faire un choix quand ça coince vraiment. Après, je suis ouvert à toutes autres suggestions, le mieux serait de pouvoir résoudre ce problème évidemment ^^.

Dernière modification par Naoki (Le 05/10/2014, à 16:10)

Hors ligne

#12 Le 05/10/2014, à 16:16

sylvain3800

Re : [OK] MonoDevelop : installation impossible, problème de dépendances

bon ben si une installation via les dépôts ne fonctionne pas non plus... alors .... je ne peux pas t'aider d'avantage, ça dépasse mes compétences.

libmono-system-design4.0-cil (>= 1.0) mais ne sera pas installé
               Dépend: libmono-system-runtime4.0-cil (>= 2.10.1) mais ne sera pas installé
               Dépend: libmono-system-servicemodel4.0a-cil (>= 3.2.3) mais ne sera pas installé
               Dépend: libmono-system-web-mvc3.0-cil (>= 1.0) mais ne sera pas installé
               Dépend: libmono-system-web-services4.0-cil (>= 1.0) mais ne sera pas installé
               Dépend: libmono-system-web-webpages-razor2.0-cil (>= 1.0) mais ne sera pas installé
               Dépend: libmono-system-web-webpages2.0-cil (>= 1.0) mais ne sera pas installé
               Dépend: libmono-system-web4.0-cil (>= 2.10.3) mais ne sera pas installé

je ne comprends pas pourquoi toute ces dependences ne seront pas installés

bon courage pour la suite .


Cogito ergo sum = je consome donc je suis : je pense, donc je suis !

IN-SHADOW:https://www.youtube.com/watch?v=j800SVeiS5I

Hors ligne

#13 Le 05/10/2014, à 16:21

Naoki

Re : [OK] MonoDevelop : installation impossible, problème de dépendances

Me connaissant, je vais finir par trouver, même si je dois passer par la compilation (j'ai l'habitude ^^), mais dès fois qu'un truc m'aurait échappé, je voulais en faire part à la communauté, on n'est jamais sûr de rien.

Merci pour ton aide en tout cas.

Hors ligne

#14 Le 05/10/2014, à 16:36

bishop

Re : [OK] MonoDevelop : installation impossible, problème de dépendances

Naoki !
Vérifie si les tous les dépôts sont bien activés dans ton fichier /etc/apt/sources.list.


La plus grande surprise que puisse faire un con c'est de faire une pause.

Hors ligne

#15 Le 05/10/2014, à 16:40

Naoki

Re : [OK] MonoDevelop : installation impossible, problème de dépendances

Tu veux dire plutôt dans le répertoire /etc/apt/sources.list.d

Excepté le dépôt GetDeb, toutes les lignes de mes autres fichiers "list" sont décommentées, donc activées.

Dernière modification par Naoki (Le 05/10/2014, à 16:40)

Hors ligne

#16 Le 05/10/2014, à 17:07

bishop

Re : [OK] MonoDevelop : installation impossible, problème de dépendances

Non ! Je pense au fichier /etc/apt/sources.list (dépôts officiels).
Parfois, lors d'une installation récente, certains dépôts ne sont pas activés dans le fichier /etc/apt/sources.list.
C'est une vérification à faire lorsque l'on a des problèmes de dépendances. J'ai dépanné plusieurs ubunteros qui cherchait la p'tite bête alors que la moitié des dépôts de leur sources.list n'étaient pas activés. Pourquoi ! Là est la question... roll

Dernière modification par bishop (Le 05/10/2014, à 17:08)


La plus grande surprise que puisse faire un con c'est de faire une pause.

Hors ligne

#17 Le 05/10/2014, à 20:01

Naoki

Re : [OK] MonoDevelop : installation impossible, problème de dépendances

Sur les versions récentes d'Ubuntu/Xubuntu, le fichier sources.list est vide. A la place, les dépôts sont dans des fichiers '.list' séparés, à l'intérieur du répertoire sources.list.d

Donc dans ces fichiers séparés, tous mes dépôts sont bien activés, et ce sont ceux qui sont mis à jour quand on fait un update via le terminal.

Hors ligne

#18 Le 05/10/2014, à 20:07

bishop

Re : [OK] MonoDevelop : installation impossible, problème de dépendances

Bizarre car il y a peu de temps que j'ai réinstallé Trusty 14.04.1 LTS après un changement de SSD et j'ai toujours un sources.list :

# deb cdrom:[Ubuntu 14.04.1 LTS _Trusty Tahr_ - Release amd64 (20140722.2)]/ trusty main restricted

deb http://archive.ubuntu.com/ubuntu/ trusty main restricted
deb-src http://archive.ubuntu.com/ubuntu/ trusty main restricted
deb http://archive.ubuntu.com/ubuntu/ trusty-updates main restricted
deb-src http://archive.ubuntu.com/ubuntu/ trusty-updates main restricted

deb http://archive.ubuntu.com/ubuntu/ trusty universe
deb-src http://archive.ubuntu.com/ubuntu/ trusty universe
deb http://archive.ubuntu.com/ubuntu/ trusty-updates universe
deb-src http://archive.ubuntu.com/ubuntu/ trusty-updates universe

deb http://archive.ubuntu.com/ubuntu/ trusty multiverse
deb-src http://archive.ubuntu.com/ubuntu/ trusty multiverse
deb http://archive.ubuntu.com/ubuntu/ trusty-updates multiverse
deb-src http://archive.ubuntu.com/ubuntu/ trusty-updates multiverse

deb http://archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu trusty-security main restricted
deb-src http://security.ubuntu.com/ubuntu trusty-security main restricted
deb http://security.ubuntu.com/ubuntu trusty-security universe
deb-src http://security.ubuntu.com/ubuntu trusty-security universe
deb http://security.ubuntu.com/ubuntu trusty-security multiverse
deb-src http://security.ubuntu.com/ubuntu trusty-security multiverse

deb http://archive.canonical.com/ubuntu trusty partner
deb-src http://archive.canonical.com/ubuntu trusty partner

deb http://extras.ubuntu.com/ubuntu trusty main
deb-src http://extras.ubuntu.com/ubuntu trusty main

Je n'ai aucun dépôt officiel ubuntu dans le dossier sources.list.d.

Dernière modification par bishop (Le 05/10/2014, à 20:14)


La plus grande surprise que puisse faire un con c'est de faire une pause.

Hors ligne

#19 Le 05/10/2014, à 20:11

Naoki

Re : [OK] MonoDevelop : installation impossible, problème de dépendances

Moi j'ai dans sources.list uniquement cette ligne:

# deb cdrom:[Ubuntu 14.04.1 LTS _Trusty Tahr_ - Release amd64 (20140722.2)]/ trusty main restricted

Ensuite, dans le répertoire sources.list.d, j'ai un fichier ".list" pour les dépots officiels, et un par PPA (pour Opera Developer, Noobslab, etc.)

Je n'ai donc aucun problème au niveau de l'activation de mes dépots, le problème vient malheureusement d'ailleurs.

Dernière modification par Naoki (Le 05/10/2014, à 20:12)

Hors ligne

#20 Le 05/10/2014, à 20:24

sylvain3800

Re : [OK] MonoDevelop : installation impossible, problème de dépendances

une petite aparté
mais j'y comprend plus rien t'es sur ubuntu ou linuxmint !!!
je sais que linux mint est basé sur ubuntu mais cette ligne :
deb cdrom:[Ubuntu 14.04.1 LTS _Trusty Tahr_ - Release amd64 (20140722.2)]/ trusty main restricted
me parait etrange
après je n'ai jammais utilisé de mint alors c'est possible
fin de l’aparté


Cogito ergo sum = je consome donc je suis : je pense, donc je suis !

IN-SHADOW:https://www.youtube.com/watch?v=j800SVeiS5I

Hors ligne

#21 Le 05/10/2014, à 20:26

Naoki

Re : [OK] MonoDevelop : installation impossible, problème de dépendances

Je suis bien sous Linux Mint 17 (Qiana) avec Cinnamon (en 64 bits), donc basée sur Ubuntu 14.04 en 64 bits évidemment smile.

Hors ligne

#22 Le 05/10/2014, à 20:43

sylvain3800

Re : [OK] MonoDevelop : installation impossible, problème de dépendances

okay alors si c'est si proche ...
attention !!! idée de bidouilleur !!! 
peut être pourrait tu essayer de rajouter le ppa d'ubuntu et d'editer le fichier preference pour faire du pinning
.. sur debian ca marche entre stable et sid par exemple....
bon c'est surement pas possible mais ,,,,


Cogito ergo sum = je consome donc je suis : je pense, donc je suis !

IN-SHADOW:https://www.youtube.com/watch?v=j800SVeiS5I

Hors ligne

#23 Le 05/10/2014, à 20:58

bishop

Re : [OK] MonoDevelop : installation impossible, problème de dépendances

Ah ! Tu as raison Naoki.
Sur une VM où j'ai installé Mint 17 Quiana Mate le fichier /etc/apt/sources.list ne contient que :

#deb cdrom:[Linux Mint 17 _Qiana_ - Release amd64 20140624]/ trusty contrib main non-free

Le reste se trouve dans /etc/sources.list.d/official-package-repositories.list :

# Do not edit this file manually, use Software Sources instead.

deb http://packages.linuxmint.com qiana main upstream import  #id:linuxmint_main
deb http://extra.linuxmint.com qiana main #id:linuxmint_extra

deb http://archive.ubuntu.com/ubuntu trusty main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu trusty-updates main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu/ trusty partner

Ça fait pas beaucoup de dépôs par rapport à Ubuntu.


Par contre, comme le dit sylvain3800 je ne comprends pas pourquoi tu as cette ligne dans ton /etc/apt/sources.list :

# deb cdrom:[Ubuntu 14.04.1 LTS _Trusty Tahr_ - Release amd64 (20140722.2)]/ trusty main restricted

Normalement il devrait plutôt y avoir une référence à Linux Mint 17 (???)


Sinon est-ce que ce ne serait pas un problème avec les niveaux 4 et 5 du Gestionnaire de MAJ :

Mint17Mate_MAJ_mini-01.jpg


qui bloque l'installation de certains paquets :

Mint17Mate_MAJ_mini-02.jpg


C'est quand même surprenant que dbus soit considéré comme paquets non sûrs et les noyaux Linux comme dangereux (???)
J'ai le même résultat sur une installation de Linux Mint 17 Xfce 32 bits sur un eeePC.

Dernière modification par bishop (Le 05/10/2014, à 21:19)


La plus grande surprise que puisse faire un con c'est de faire une pause.

Hors ligne

#24 Le 05/10/2014, à 21:29

Naoki

Re : [OK] MonoDevelop : installation impossible, problème de dépendances

Non, ce n'est pas un soucis à ce niveau-là, je pense tout simplement que le PPA de yannick rencontre quelques soucis en ce moment, car sur une installation fraiche, l'installation de "mono-complete" et "monodevelop" fonctionne sans problèmes.

Tans pis, je prendrai mon mal en patience, merci à vous pour votre aide.

EDIT : sinon, j'ai aussi ce problème, qui n'a rien à voir mais qui reste encore non résolu : cliquez ici

Dernière modification par Naoki (Le 05/10/2014, à 21:31)

Hors ligne