2011-10-13

Memo: Ubuntu 11.10 (Oneric)でのmozcのBuild について

どもです。

久々の更新。

これを書いている時点では、Ubuntu 11.10(Oneric)のリリースはされていませんが、既にカウントダウン状態なので、ホントにMemoにしかならないと思います。


OnericのBeta環境が前提です。正式リリース後には状況は変わると思いますので。悪しからず。


OnericのBetaをインスコして、mozcのBuildを使用とした時、端末から debuildをたたいてしばし。
こんなメッセージが。

dpkg-checkbuilddeps: Unmet build dependencies: libibus-dev

最初は、 libibus-dev がインストールされていないというメッセージだと言うので、
apt-get install libibus-dev
したのだけど、 "libibus-devが無い"と言われる。
???

Onericになって、パッケージ名が変更になったのか、正しくは、
"libibus-1.0-dev"

さて、これで…と思って、先のaptを

apt-get install libibus-1.0-dev

でやって見ると、"既に最新版"と言われる。
 ???


さらに探してみると、lunchpad.comにbugとしてこれ、あがってました。

んで、ここにパッチがありました。(あわしろさんThanks!)

本来なら、このパッチをDownloadして適用するんだろうけど、チト面倒だったので、パッチの内容をそのまま、geditでやっちゃいました。

具体的には、

~/src/mozc/src/debian/contorl の中、最初の方に

Source: mozcSection: utilsPriority: extraMaintainer: Yusuke Sato <yusukes>Build-Depends: debhelper (>= 4.0.0), libibus-dev, libcurl4-openssl-dev, pkg-config, libprotobuf-dev, protobuf-compiler, libgtest-dev, libqt4-dev, scim, libscim-dev, gyp, libzinnia-devStandards-Version: 3.6.2
があります。
この中の "libibus-dev" を "libibus-1.0-dev" に修正 > 保存 で、OK

あとは、通常通り、debuild すれば、めでたく完了!



で。
最初にも書いた通り、Onericのリリース目前、しかもlunchpadにパッチがある状態なので、正式リリース時には、役に立たないかもです。

では〜。

4 件のコメント:

Miyamura Shigefumi さんのコメント...

ご無沙汰ですw リリースカウントダウンですね。
バージョンアップ後、(ウチみたいな)素人的にはソフトウェアセンターでDLで大丈夫な感じでしょうか?w

話は変わりますがやっぱり仮面ライダーフォーゼはずっと子供と見ておりますw (夫婦喧嘩で)Twitter ID消しました(^_^;) いあっまでフォローありがとうございました。

bone さんのコメント...

わーい!解決できました。
ありがとうございます! 参考になりました!

yutangc さんのコメント...

> scigheさん

どもです。遅くなって申し訳ないm__m

よっぽど気に入らなければ、ソフトウェアセンターからで無問題です。
(何より、余計な事に気を使わなくて良いです。)

yutangc さんのコメント...

> boneさん

どもです。
お役に立てて光栄です。

てか、このエントリのPVが尋常じゃないんですけど。
みんな、そこで苦労してるんですね、やぱし。

SSH Keyを作成してGitHubなどに接続してみる - Qiita

大事なことなので。 SSH Keyを作成してGitHubなどに接続してみる - Qiita : GitHubやGitLab上のリポジトリへgitコマンドでファイルをpushする時に、上手く接続出来なかったのでSSH Keyの作成からやり直してみました。これはその作業ログなので自分...