Страница 1 из 1

Немогу установить rmagick gem

Добавлено: 10 авг 2015, 13:22
jonnnyB
Доброго дня,

не могу установить rmagick gem

Magick-config висит уже несколько часов, память и загрузка процессора меняется то больше то меньше,

см. вложение

пробовал с версией ruby из Росы, пробовал другие версии ruby через rvm



куда копать?
$ cat /etc/*release*
LSB_VERSION=
DISTRIB_ID=RosaDesktopFresh
DISTRIB_RELEASE=2014.1
DISTRIB_CODENAME=Fresh
DISTRIB_DESCRIPTION="ROSA Desktop Fresh R6"
cat: /etc/lsb-release.d: Это каталог
ROSA Desktop Fresh R6 release 2014.1 for i586
ROSA Desktop Fresh R6 release 2014.1 for i586
NAME="ROSA Desktop Fresh R6"
VERSION="EE 2014.1 Desktop"
ID=rosa
VERSION_ID=2014.1
PRETTY_NAME="ROSA Desktop Fresh R6 EE 2014.1 Desktop"
ANSI_COLOR="1;43"
CPE_NAME="cpe:/o:rosa:rosalinux:2014.1"
HOME_URL="http://www.rosalinux.com/"
BUG_REPORT_URL="https://bugs.rosalinux.com/"
ROSA Desktop Fresh R6 release 2014.1 for i586


$ lsb_release -a
LSB Version: core-2.0-ia32:core-2.0-noarch:core-3.0-ia32:core-3.0-noarch:core-3.1-ia32:core-3.1-noarch:core-3.2-ia32:core-3.2-noarch:core-4.0-ia32:core-4.0-noarch:core-4.1-ia32:core-4.1-noarch:core-5.0-ia32:core-5.0-noarch:cxx-3.1-ia32:cxx-3.1-noarch:cxx-3.2-ia32:cxx-3.2-noarch:graphics-3.1-ia32:graphics-3.1-noarch:graphics-3.2-ia32:graphics-3.2-noarch:lsb-2.0-ia32:lsb-2.0-noarch:lsb-3.0-ia32:lsb-3.0-noarch:lsb-3.1-ia32:lsb-3.1-noarch:lsb-3.2-ia32:lsb-3.2-noarch:lsb-4.0-ia32:lsb-4.0-noarch:lsb-4.1-ia32:lsb-4.1-noarch:lsb-5.0-ia32:lsb-5.0-noarch
Distributor ID: RosaDesktopFresh
Description: ROSA Desktop Fresh R6
Release: 2014.1
Codename: Fresh
$ uname -a
Linux lacky-thing 3.14.44-nrj-desktop-2rosa-i586 #1 SMP PREEMPT Thu Jun 11 15:04:26 UTC 2015 i686 i686 i686 GNU/Linux

Re: Немогу установить rmagick gem

Добавлено: 10 авг 2015, 14:22
jonnnyB
после Ctrl-C :

Код: Выделить всё

/usr/bin//Magick-config: строка 24: multiarch-platform: команда не найдена
/usr/bin//Magick-config: строка 24: multiarch-platform: команда не найдена
/usr/bin//Magick-config: строка 24: multiarch-platform: команда не найдена
/usr/bin//Magick-config: строка 24: multiarch-platform: команда не найдена
/usr/bin//Magick-config: строка 24: multiarch-platform: команда не найдена
/usr/bin//Magick-config: строка 24: multiarch-platform: команда не найдена
/usr/bin//Magick-config: строка 24: multiarch-platform: команда не найдена
/usr/bin//Magick-config: строка 24: multiarch-platform: команда не найдена
/usr/bin//Magick-config: строка 24: multiarch-platform: команда не найдена
/usr/bin//Magick-config: строка 24: multiarch-platform: команда не найдена
/usr/bin//Magick-config: строка 24: multiarch-platform: команда не найдена
/usr/bin//Magick-config: строка 24: multiarch-platform: команда не найдена
checking for stdint.h... yes
checking for sys/types.h... yes
checking for wand/MagickWand.h... no

Can't install RMagick 2.13.4. Can't find MagickWand.h.
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options.

Provided configuration options:
        --with-opt-dir
        --without-opt-dir
        --with-opt-include
        --without-opt-include=${opt-dir}/include
        --with-opt-lib
        --without-opt-lib=${opt-dir}/lib
        --with-make-prog
        --without-make-prog
        --srcdir=.
        --curdir
        --ruby=/home/user/.rvm/rubies/ruby-1.9.3-p551/bin/ruby

extconf failed, exit code 1

Gem files will remain installed in /home/user/.rvm/gems/ruby-1.9.3-p551/gems/rmagick-2.13.4 for inspection.
Results logged to /home/user/.rvm/gems/ruby-1.9.3-p551/extensions/x86-linux/1.9.1/rmagick-2.13.4/gem_make.out
An error occurred while installing rmagick (2.13.4), and Bundler cannot continue.
Make sure that `gem install rmagick -v '2.13.4'` succeeds before bundling.

libgraphicsmagickwand2 и libMagickWand6.Q16_2 установлены

.

Re: Немогу установить rmagick gem

Добавлено: 10 авг 2015, 14:37
jonnnyB
Возможно как-то связано https://bugs.debian.org/cgi-bin/bugrepo ... bug=764899

Re: Немогу установить rmagick gem

Добавлено: 10 авг 2015, 23:04
d_uragan
Видимо, нужен пакет libmagick-devel (lib64magick-devel, если у вас 64битная система).

Чтобы убрать ругань про multiarch-platformб надо установитьь rpm-build.

Re: Немогу установить rmagick gem

Добавлено: 11 авг 2015, 19:02
jonnnyB
d_uragan писал(а):Видимо, нужен пакет libmagick-devel (lib64magick-devel, если у вас 64битная система).

Чтобы убрать ругань про multiarch-platformб надо установитьь rpm-build.

Обновился, установил rpm-build, помогло.

Благодарю, добрый человек!