Ubuntu App Showdown用にアプリケーションをすばやくパックする際に大きな問題が発生しました。
アプリケーションをパッケージ化または送信しようとすると、いくつかの警告が表示されます:
quickly package --verbose
........
----------------------------------
WARNING: syntax errors in facebook/FacebookWindow.py: encoding declaration in
Unicode string (FacebookWindow.py, line 0)
WARNING: the following files are not recognized by DistUtilsExtra.auto:
AUTHORS~
facebook/AboutFacebookDialog.py~
facebook/FacebookWindow.py~
facebook/PreferencesFacebookDialog.py~
facebook/__init__.py~
facebook_lib/AboutDialog.py~
facebook_lib/Builder.py~
facebook_lib/PreferencesDialog.py~
facebook_lib/Window.py~
facebook_lib/__init__.py~
facebook_lib/facebookconfig.py~
facebook_lib/helpers.py~
setup.py~
----------------------------------
An error has occurred when creating debian packaging
ERROR: can't create or update ubuntu package
ERROR: package command failed
Aborting
2番目の警告はどういう意味ですか?これらの警告を解決するにはどうすればよいですか?アプリをUbuntuアプリ開発者のShowdownにPPAに送信したいのですが、機能しません。
回答ありがとうございます。
承認された回答:
おそらくpython-distutils-extraのバージョンを使用しています 正確に提案されたからのパッケージ アーカイブ内のポケット。これは安定版リリースよりも新しく、最新のQuicklyバージョンで問題を引き起こすことが知られています。
次のコマンドを実行してダウングレードしてから、Quicklypackagingコマンドを再実行してください。
sudo apt-get install python-distutils-extra=2.32-2