FC2ブログ
--
--.--

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

2017
12.18

mastodon v2.1.0 にアップデート

Category: 未分類
v2.0.0からのアップデート。rcは無視するすたいる。

で、さっそくエラー出たので。

Installing aws-sdk-resources 2.10.100
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.

current directory: /home/mastodon/live/vendor/bundle/ruby/2.4.0/gems/cld3-3.2.1/ext/cld3
/home/mastodon/.rbenv/versions/2.4.2/bin/ruby -r ./siteconf20171218-110710-c7u4ow.rb extconf.rb
creating Makefile

current directory: /home/mastodon/live/vendor/bundle/ruby/2.4.0/gems/cld3-3.2.1/ext/cld3
make "DESTDIR=" clean

current directory: /home/mastodon/live/vendor/bundle/ruby/2.4.0/gems/cld3-3.2.1/ext/cld3
make "DESTDIR="
compiling base.cc
g++: error: unrecognized command line option ‘-Wimplicit-fallthrough=0’; did you mean ‘-Wno-fallthrough’?
Makefile:209: recipe for target 'base.o' failed
make: *** [base.o] Error 1

make failed, exit code 2

Gem files will remain installed in /home/mastodon/live/vendor/bundle/ruby/2.4.0/gems/cld3-3.2.1 for inspection.
Results logged to /home/mastodon/live/vendor/bundle/ruby/2.4.0/extensions/x86_64-linux/2.4.0-static/cld3-3.2.1/gem_make.out

An error occurred while installing cld3 (3.2.1), and Bundler cannot continue.
Make sure that `gem install cld3 -v '3.2.1'` succeeds before bundling.

In Gemfile:
cld3


なんだよもう・・・

ってよくみたら g++のバージョンが6だ、多分これだ
$ sudo apt-get install g++

7になった。
よっしゃ通った。つぎつぎ。

$ yarn install
ERROR: [Errno 2] No such file or directory: 'install'

なんでやねーーーーん

とりあえず、そういえば、yarn ちゃんと入れてたっけどうだっけわからん
と思ったので、ここ見ていれる。

$ curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
$ echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
$ sudo apt-get update && sudo apt-get install yarn


からの〜〜

trying to overwrite '/usr/bin/yarn', which is also in package cmdtest 0.27-1


とりあえずけしとこ
$ sudo apt-get remove cmdtest


で、yarn install は通るようになった。よかったよかった。

てか、毎回 assets:precompile に5分くらいかかってて、数分すると焦ってくるんだけど、こんなもんなのかな
それか使ってるVMインスタンスがしょぼいのか・・・

あと、何かのタイミングで npm が /usr/bin/npm から /usr/local/bin/npm になってた、悲しい
systemdの起動ファイル直して事なきを得た。
とはいえ、npm周りは不勉強なんでなんとかしないとなぁ・・・

今回はこんなところで。
スポンサーサイト

トラックバックURL
http://noriko3.blog42.fc2.com/tb.php/885-3a80f85d
トラックバック
コメント
管理者にだけ表示を許可する
 
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。