AskUbuntuでこの質問をしようとしましたが、まったく応答がなかったので、SOがもっと役立つことを願っています...
プロジェクトの .deb パッケージをすばやく作成しようとしています。これは私が得るものです:
ilya@ilya-laptop:~/Projects/online-translator$ quickly package
...........Ubuntu packaging created in debian/
..........................................................
----------------------------------
Command returned some ERRORS:
----------------------------------
ERROR: xgettext failed to generate PO template file. Please consult
error message above if there is any.
----------------------------------
Произошла ошибка во время сборки пакета.
ОШИБКА: Не удалось выполнить команду package
Прервано
ロシア語の最後の行は、パッケージング中にエラーがあったことを伝えることを除いて、何も意味しません.
上記のエラー メッセージがある場合は参照してください。
また、メッセージがない場合はどうすればよいですか? ...
編集:
OK、 --verbose オプションを使用してパッケージをすばやく実行できることがわかったので、これがエラー部分です。
intltool-update -p -g online-translator
xgettext: ошибка открытия файла "./../yandex_translate/__init__.py" для чтения: Нет такого файла или каталога
### It says, it can't use file "./../yandex_translate/__init__.py", because there is no such file
ERROR: xgettext failed to generate PO template file. Please consult
error message above if there is any.
error: command 'intltool-update' failed with exit status 1
dh_auto_build: python setup.py build --force returned exit code 1
make: *** [build] Ошибка 1
dpkg-buildpackage: ошибка: debian/rules build возвратил код ошибки 2
Произошла ошибка во время сборки пакета.
ОШИБКА: Не удалось выполнить команду package
Прервано
アプリで yandex_translate モジュールを使用していますが、xgettext でそのファイルを使用する必要があるのはなぜですか? そのファイルへの参照はどこにありますか? プロジェクト フォルダーからモジュール ディレクトリを既に削除したため、実際にはそのようなファイルはありませんが、以前はそこにありました。