web-dev-qa-db-fra.com

Impossible de mettre à jour Eclipse en raison de dépendances conflictuelles

J'ai installé Eclipse via les dépôts Ubuntu (je suis sur Ubuntu 11.10). Ensuite, j'ai ajouté le référentiel Indigo (http://download.Eclipse.org/releases/Indigo/) car seuls les référentiels Helios étaient répertoriés dans le cadre de l'installation par défaut. Si je clique sur Aide> Rechercher les mises à jour, un certain nombre de mises à jour sont répertoriées pour l'installation. Toutefois, lorsque je clique sur Suivant, l'erreur suivante apparaît:

    Cannot complete the install because of a conflicting dependency.
  Software being installed: Eclipse Java Development Tools 3.7.1.r371_v20110810-0800-7z8gFcoFMLfTabvKsR5Qm9rBGEBK (org.Eclipse.jdt.feature.group 3.7.1.r371_v20110810-0800-7z8gFcoFMLfTabvKsR5Qm9rBGEBK)
  Software currently installed: Shared profile 1.0.0.1317160468326 (SharedProfile_PlatformProfile 1.0.0.1317160468326)
  Only one of the following can be installed at once: 
    JSch UI 1.1.300.dist (org.Eclipse.jsch.ui 1.1.300.dist)
    JSch UI 1.1.300.I20110511-0800 (org.Eclipse.jsch.ui 1.1.300.I20110511-0800)
  Cannot satisfy dependency:
    From: Shared profile 1.0.0.1317160468326 (SharedProfile_PlatformProfile 1.0.0.1317160468326)
    To: org.Eclipse.jsch.ui [1.1.300.dist]
  Cannot satisfy dependency:
    From: Eclipse Java Development Tools 3.7.1.r371_v20110810-0800-7z8gFcoFMLfTabvKsR5Qm9rBGEBK (org.Eclipse.jdt.feature.group 3.7.1.r371_v20110810-0800-7z8gFcoFMLfTabvKsR5Qm9rBGEBK)
    To: org.Eclipse.platform.feature.group 3.7.1
  Cannot satisfy dependency:
    From: Eclipse Platform 3.7.1.r37x_v20110729-9gF7UHOxFtniV7mI3T556iZN9AU8bEZ1lHMcVK (org.Eclipse.platform.feature.group 3.7.1.r37x_v20110729-9gF7UHOxFtniV7mI3T556iZN9AU8bEZ1lHMcVK)
    To: org.Eclipse.jsch.ui [1.1.300.I20110511-0800]

J'ai essayé de supprimer complètement Eclipse et tous les fichiers de configuration et de le réinstaller, mais cela n'aide pas. Je ne trouve pas non plus d'informations sur Google.

7
kemra102

Vous pouvez simplement télécharger la dernière version de Eclipse.org . Beaucoup de personnes incluses ne peuvent pas avoir d'erreurs lors de la mise à jour ou de la tentative d'installation d'un logiciel dans la version Eclipse à partir du référentiel.

4
sayth

Vous pouvez exécuter Eclipse à partir de référentiels Ubuntu avec l'utilisateur root. Modifiez les sites de mise à jour disponibles, car ils ne sont pas modifiés depuis la version de helios. Than Check for Updates et installer les mises à jour. Ensuite, vous redémarrez Eclipse en tant qu’utilisateur normal.

2
flybyray

Cela ressemble à un problème avec le repo Indigo. Les équipes Debian et Ubuntu Eclipse ont un PPA plus susceptible de bien fonctionner: https://launchpad.net/~Eclipse-team

1
tumbleweed

La mise à jour via l'utilisateur root a enfin rendu la mise à jour vers 3.7.2 possible!

Cela peut sembler étrange, mais, étant donné que les fichiers binaires sont dans/usr/bin, il est normal que l’utilisateur ordinaire ne puisse pas fournir une mise à niveau à l’échelle du système. Démarrer Eclipse via su et lui attribuer l'identifiant racine du processus permet la mise à niveau.

La seule autre façon possible serait via synatpic, IF seul le référentiel aurait rendu disponibles les mises à jour ....

1
Giuliano69