質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
FreeBSD

FreeBSDは、Unix系のオープンソースのOSです。PC/AT互換機用ですが、他のプラットフォームにも移植されています。優れたネットワーク・セキュリティ・ストレージ機能で人気のOSです。ソースコードと共に無償で公開されており、多くの コミュニティによって長年に渡って開発されています。

Q&A

0回答

783閲覧

portsからの日本語環境のインストールに失敗する

ohyama

総合スコア29

FreeBSD

FreeBSDは、Unix系のオープンソースのOSです。PC/AT互換機用ですが、他のプラットフォームにも移植されています。優れたネットワーク・セキュリティ・ストレージ機能で人気のOSです。ソースコードと共に無償で公開されており、多くの コミュニティによって長年に渡って開発されています。

0グッド

1クリップ

投稿2019/10/05 16:11

###前提・実現したいこと
FreeBSDにて日本語環境のfcitx-mozcをportsからmake installしたいのですが、途中でエラーが出てしまいました。

###発生している問題・エラーメッセージ

===> zh-fcitx-4.2.9.6_3 depends on file: /usr/local/libdata/pkgconfig/iso-codes.pc - not found ===> iso-codes-4.2 needs Python 3.4 at least, but 2.7 was specified. *** Error code 1 Stop. make[5]: stopped in /usr/ports/misc/iso-codes *** Error code 1 Stop. make[4]: stopped in /usr/ports/chinese/fcitx *** Error code 1 Stop. make[3]: stopped in /usr/ports/chinese/fcitx *** Error code 1 Stop. make[2]: stopped in /usr/ports/chinese/fcitx *** Error code 1 Stop. make[1]: stopped in /usr/ports/japanese/fcitx-mozc *** Error code 1 Stop. make: stopped in /usr/ports/japanese/fcitx-mozc

###試したこと
Python3.4以上が必要なのにPython2.7が指定されたとあるので、portsでPython3.7をmake installしました。その後もう一度fcitx-mozcをmake installしたのですが、結果は変わりませんでした。
このサイトを参考に

svnlite co -r409133 https://svn.freebsd.org/ports/head/misc/iso-codes/

を実行しようとしたのですが、

svn: E170013: Unable to connect to a repository at URL 'https://svn.freebsd.org/ports/head/misc/iso-codes'

と出て失敗しました。
さらにこのサイトにたどり着いたところ、バグレポートとして報告されていたので、これは諦めてpkgで入れるしかないのかなと思いました。
###補足情報(FW/ツールのバージョンなど)
OS:FreeBSD12.0

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

cateye

2019/10/05 16:54 編集

pkgもだめなのでしょうか? /usr/ports/japanese/fcitx-mozcからインストールしましたか? 参考:http://freebsd.sing.ne.jp/desktop/01/18/04.html 11.3の情報なので違っているかもですが、pythonについては 3.6が入っています。 svr ~ # python --version python: Command not found. svr ~ # python3 --version Python 3.6.9
ohyama

2019/10/05 16:48

いえ、pkgからならいけました。portsからいけないのが何故なのか気になって・・・。
cateye

2019/10/05 16:57 編集

12.1がアナウンスされているので待つのが吉かと・・・ダメかも知れない^^; サーバー用途なので、日本語環境は作ってない・・・
ohyama

2019/10/06 04:02

承知しました。回答ありがとうございました。
showkit

2019/10/09 06:14

ご紹介いただいている サイトの者ですが・・・ちなみに FreeBSD のバージョンは何ですか?
ohyama

2019/10/09 06:46

12.0です。
showkit

2019/10/24 00:32

うむ。やってみましたが、同じ結論になりました。 デスクトップなどのグラフィック関係は ports では、broken になっていたり、依存関係が設定されていないことが多々ありますし、失敗する ports を make しなおしたりと、この結論にいたるまで、数日かかりました。この手のものは、pkg でインストールした方がいいように思われます。
ohyama

2019/10/24 00:34

わかりました。pkgでインストールすることにします。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問