Problème d'installation de RMagick

12

Je ne peux pas installer RMagick en raison du problème de dépendance suivant après avoir essayé sudo apt-get install libmagick9-dev( requis selon cela ) sur Ubuntu 10.0.4:

Note, selecting libmagickwand-dev instead of libmagick9-dev Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation:

The following packages have unmet dependencies:
    libmagickwand-dev:
        Depends: libmagickwand2 (= 7:6.5.7.8-1ubuntu1.1) but it is not going to be installed
        Depends: libmagickcore2-extra (= 7:6.5.7.8-1ubuntu1.1) but it is not going to be installed
        Depends: libmagickcore-dev (= 7:6.5.7.8-1ubuntu1.1) but it is not going to be installed

En essayant d'installer apt-get libmagickwand2, j'obtiens ceci:

> The following packages have unmet dependencies:   libmagickwand2:
> Depends: libice6 (>= 1:1.0.0) but it is not installable
>                   Depends: libjpeg62 but it is not installable
>                   Depends: libmagickcore2 (>= 7:6.5.7.8) but it is not going to be installed
>                   Depends: libsm6 but it is not installable
>                   Depends: libtiff4 but it is not going to be installed
>                   Depends: libxt6 but it is not installable
mahemoff
la source

Réponses:

17

Cela marche:

sudo apt-get install imagemagick libmagickcore-dev libmagickwand-dev

selon le commentaire de dalibor-filus ci-dessous.

[ Réponse originale - D'accord, je semble avoir résolu ce problème apt-get install imagemagick libmagickwand-dev, donc libmagick9-dev n'était pas nécessaire. ]

mahemoff
la source
1
Cela a fonctionné pour moi. Je veux juste souligner que l'exigence de «rmagick» ne fonctionnera toujours pas. Vous devez utiliser require 'RMagick'.
ayckoster
Ça ne marche pas pour moi. J'obtiens: libmagickwand-dev: Dépend: libmagickcore-dev (= 8: 6.6.0.4-3ubuntu1.2) mais il ne sera pas installé
jackocnr
même ici ... obtenir cette erreur: gist.github.com/4709742
TrinitronX
1
@TrinitronX @jackocnr, vous devez d'abord installer libmagickcore-dev puis libmagickwand-dev, vous venez de le faire sur Ubuntu 14.04 LTS. (Vous devriez être en mesure de les installer en une seule ligne de commande, comme suit: sudo apt-get install imagemagick libmagickcore-dev libmagickwand-dev)
Dalibor Filus
0

J'ai eu ce problème sur Ubuntu 11.10 et la solution de @ mahemoff n'a pas fonctionné pour moi. À la fin, j'ai tout désinstallé pour ImageMagick, puis j'ai compilé la dernière version d'ImageMagick à partir des sources, puis rmagick s'est très bien installé.

jackocnr
la source
0

Essayez ceci pour OSX: https://github.com/maddox/magick-installer

Cela a très bien fonctionné pour moi où apt-getet le brassage a échoué

Jarrett Streebin
la source
1
Le logiciel aux états des liens prend en charge le système d'exploitation: Mac OS X 6 et 7. Veuillez préciser si cela a fonctionné chez ubuntu.
aquaherd
Désolé, je l'
ai