Быстро не может упаковать, но не вызывает ошибок

Я пытаюсь быстро создать пакет .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
Прервано

Последние строки на русском языке ничего не значат, кроме сообщения о том, что при упаковке произошла ошибка.

Пожалуйста, обратитесь к сообщению об ошибке выше, если таковые имеются.

А что делать, если нет сообщений? ..

РЕДАКТИРОВАТЬ:

Хорошо, я обнаружил, что вы можете быстро запустить пакет с опцией --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 использовать его файлы? Где может быть ссылка на этот файл? Там действительно нет такого файла, потому что я уже удалил каталог модуля из папки моего проекта, но он был там раньше.

0
задан 6 May 2013 в 23:04

1 ответ

Проблема была в файле project/po/POTFILES.in. Когда я удалил все ссылки на файлы, которые пакет Quickly не смог найти, что можно увидеть с помощью

quickly package --verbose

, это сработало как шарм.

0
ответ дан 6 May 2013 в 23:04

Другие вопросы по тегам:

Похожие вопросы: