PROVIDES

A list of aliases that a recipe also provides. These aliases are useful for satisfying dependencies of other recipes during the build (as specified by DEPENDS).

レシピが提供するエイリアスのリストです。これらのエイリアスは、ビルド中に( DEPENDS で指定された)他のレシピの依存関係を満たすのに役立ちます。

Note A recipe's own PN is implicitly already in its PROVIDES list.

注記 レシピ自身の PN は、暗黙で PROVIDES のリストに入っています。

python3 が "No module named 'encodings'" エラーで失敗する

事象

python3 の実行が次のエラーで失敗する

$ python3
Fatal Python error: Py_Initialize: Unable to get the locale encoding
ImportError: No module named 'encodings'
Aborted

翻訳:

Python の致命的なエラー: Py_Initialize: ローカルのエンコードを取得できません
取り込みエラー: 'encodings' という名前のモジュールはありません
中断しました

原因

codecs モジュールがインストールされていないため

対処

codecs モジュールをインストールする

.pro ファイルの日本語が文字化けする

問題

  1. Qt CreatorUTF-8 の .pro ファイルを開く
  2. プロジェクトにファイルを追加する
  3. .pro ファイル内の日本語が文字化けしている

ファイル追加前

# ハローワールド

ファイル追加後

# ハローワール��?

環境

原因

Qt Creator のバグ

解決方法

ASCII 文字(英語、ローマ字)で書く

または

日本語が必要な箇所を .pri ファイルに書いて include する

参考

[Qt-users:513] Re: 全角文字環境固有のQt Creatorのバグ

Anaconda Prompt 起動時に Python が動作を停止する

問題

Anaconda Prompt の起動時に次のエラーが発生する。

Python は動作を停止しました

原因

旧い環境変数 "PYTHONHOME=C:\Python27" が残っていたため。

解決方法

環境変数 "PYTHONHOME" を削除する。

参考

Issue 27054: Python installation problem: No module named 'encodings' - Python tracker

ルートファイルシステムを読み取り専用でマウントしているのに mount コマンドの rootfs 行に rw と表示される

結論

"rootfs" 行は無視して、"/dev/root" 行を見る。

説明

参考