Subtle wm не могу поставить.(Ruby)
Под него требуется Ruby >= 1.9, нынче которое нынче в портах замаскировано, а размаскировка ничего не дает.
Если попробовать поставить из портов, то после autounmask получаю
[~] -> sudo USE="doc xft xinerama xpm xrandr" emerge =x11-wm/subtle-0.9.2573_pre
emerge: there are no ebuilds to satisfy "dev-ruby/curb[ruby_targets_ruby19]".
(dependency required by "x11-wm/subtle-0.9.2573_pre" [ebuild])
(dependency required by "=x11-wm/subtle-0.9.2573_pre" [argument])
Собсно проблема в том, что если собрать руби руками, то rake ругается на отсутсвие gems(хотя оно вроде и не надо).
[ruby_targets_ruby19] такого флага или похожего всё время не достает(например до того как я подключил layman для ruby 1.9* не хватало для rdoc) вне зависимости от того что make.conf(я туда писал по-всякому, не помогает)
Вот, на всякий случай --
# These settings were set by the catalyst build script that automatically # built this stage. # Please consult /usr/share/portage/config/make.conf.example for a more # detailed example. CFLAGS="-march=k8 -O2 -pipe" CXXFLAGS="${CFLAGS}" MAKEOPTS="-j2" # WARNING: Changing your CHOST is not something that should be done lightly. # Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing. CHOST="x86_64-pc-linux-gnu" # These are the USE flags that were used in addition to what is provided by the # profile used for building. USE="kde mmx mmxext sse sse2 sse3 3dnow 3dnowext opengl mesa nvidia xft jpeg2k png jpeg alsa dvd cdr truetype custom-optimization lastfmradio lame iconv unicode flac wifi cleartype directfb fbcon sdl lcdfilter mouse audiofile fftw pipe cue wavpack ao pdf djvu mp3 flac libsamplerate taglib visualizer lua latex latex3 preview-latex ebook chm samba xinerama ffmpeg xmlrpc libmpeg mpg123 custom bidi vdpau rar lzma lzo mpeg mp3 mp4 mplayer mpeg xvmc libcaca imlib threads curl curlwrappers kpathsea zsh-completion sbcl clisp emacs plotutils wxwidgets gd outputs clock sntp imap pop nntp gpg smime sidebar extensions uudeview aalib v4l v4l2 vesa sql mysql webkit skype aruba symlink imagemagick gnuplot fontconfig vim-syntax declarative srtp thumbnail nouveau vesa vadepau bash-completion source" LINGUAS="en ru" VIDEO_CARDS="nvidia" INPUT_DEVICES="evdev kbd keyboard mouse" GENTOO_MIRRORS="http://gentoo.bloodhost.ru/ http://mirror2.corbina.ru/gentoo-distfiles/" PORTDIR_OVERLAY="/usr/portage/local" PORTAGE_BINHOST="ftp://buildhost/gentoo" RUBY_TARGETS="ruby19" source /var/lib/layman/make.conf
Короче видимо тут какой-то баг и флага не хватает просто напросто.
Чёрт бы уже с портами, поставить бы вручную, но в данном случае не пойму как.
- Для комментирования войдите или зарегистрируйтесь
emerge -p curb Надеюсь, руби
emerge -p curb
Надеюсь, руби уже поставлен в систему ручками через make install и автора можно посылать в FAQ?
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Очевидно же, флаг объявлен
Очевидно же, флаг объявлен как нерабочий.
А, ну да, пофиг из
А, ну да, пофиг из репозитария или тот который я указывал. Одна и та же ошибка с флагом. В баговнике ответа нет(а баг этот есть)
Ruby 1.9 замаскирован,
Ruby 1.9 замаскирован, замаскирована и его цель. Для размаскировки придется размаскировать USE-флаг ruby_targets_ruby19.
Не грусти, товарищ! Всё хорошо, beautiful good!
>Для размаскировки придется
>Для размаскировки придется размаскировать USE-флаг ruby_targets_ruby19.
Куда? Если его нет:
Добавил в make.conf
Флага-то нет получается такого. То есть он как бы есть, только его нигде нет. Что делать? Может просто вырезать требование этого флага из ебилда, а потом добавить симлинк? Руби-то можно скомпилить и отдельно.
Гуглить по USE_EXPAND.
Гуглить по USE_EXPAND.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
(*)
http://www.gentoo.org/proj/en/prog_lang/ruby/index.xml
RUBY_TARGETS