Saya memiliki masalah besar dengan mengemas aplikasi cepat saya untuk Ubuntu App Showdown.
Ketika saya mencoba mengemas atau mengirimkan aplikasi saya, saya mendapatkan beberapa peringatan:
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
Apa yang dimaksud dengan peringatan kedua? Bagaimana cara mengatasi peringatan tersebut? Saya ingin mengirimkan aplikasi saya ke Showdown pengembang Aplikasi Ubuntu ke dalam PPA saya dan itu tidak berhasil.
Terima kasih atas jawaban apa pun.
Jawaban yang Diterima:
Anda mungkin menggunakan versi python-distutils-extra paket dari yang diusulkan dengan tepat saku di arsip, yang lebih baru dari rilis stabil dan diketahui menyebabkan masalah dengan versi Quickly terbaru.
Coba downgrade dengan menjalankan perintah berikut, lalu jalankan kembali perintah Quickly packaging:
sudo apt-get install python-distutils-extra=2.32-2