やること: チケット
https://dev.mikutter.hachune.net/
https://dev.mikutter.hachune.net/favicon.ico?1619448608
2017-06-30T06:37:33Z
やること
Redmine
mikutter - バグ #1054 (実装待ち): bundle installをしても一部のGemがインストールされない
https://dev.mikutter.hachune.net/issues/1054
2017-06-30T06:37:33Z
At Nanasi
ys2000pro@gmail.com
<p>mikutter.3.5.8.tar.xzを展開した後に<br /><pre>
bundle install --path vendor/bundle
</pre><br />して起動してみたものの</p>
<ul>
<li>gettext</li>
<li>gtk2</li>
<li>moneta</li>
<li>nokogiri</li>
<li>httpclient</li>
<li>totoridipjp</li>
</ul>
<p>がインストールされませんでした。</p>
<p>monetaは'core/plugin/image_file_cache/Gemfile'に、<br />gtk2は'core/plugin/gtk2/Gemfile'に、<br />nokogiri,httpclient,totoridipjpは'core/plugin/photo_support/Gemfile'に、<br />gettextは'core/plugin/uitranslator/Gemfile'に<br />記述してあるのを確認しています。</p>
<p>mikutterのバージョンは'3.5.8'<br />rubyのバージョンは'2.4.1p111'<br />bundlerのバージョンは'1.15.0'<br />です。</p>
mikutter - バグ #1048 (終了): mikutterがRuby/Gtk2のビルドに失敗するバージョンを要求している
https://dev.mikutter.hachune.net/issues/1048
2017-05-29T05:02:54Z
At Nanasi
ys2000pro@gmail.com
<p>こんにちは、初めて投稿します。</p>
<p>mikutterの開発版を試そうととmikutterのルートフォルダで<br /><pre>
bundle install --path vendor/bundle
</pre><br />を実行したところ、Ruby/Gtk2のNative extensionsのビルドに失敗してしまいました。<br />色々試したもののビルドが通る事はなかったため、Ruby/Gtk2のIssuesを確認したところ、次のようなIssueを見つけました。</p>
<p><a class="external" href="https://github.com/ruby-gnome2/ruby-gnome2/issues/1018">https://github.com/ruby-gnome2/ruby-gnome2/issues/1018</a></p>
<p>これによると3.1.2で修正されたようなのでGemfileを編集し、Ruby/Gtk2のバージョンを3.1.2に上げたところ、正常にビルドする事ができました。</p>
<p>環境ですが、ArchLinux Ruby 2.4.1です。<br />よろしくお願いします。</p>