Ho un grosso problema con l'imballaggio rapido della mia applicazione per Ubuntu App Showdown.
Quando provo a impacchettare o inviare la mia domanda, ricevo alcuni avvisi:
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
Cosa significa il secondo avviso? Come risolvo questi avvisi? Voglio inviare la mia app allo sviluppatore di Ubuntu App Showdown nel mio PPA e non funziona.
Grazie per qualsiasi risposta.
Risposta accettata:
Probabilmente stai utilizzando una versione di python-distutils-extra pacchetto dalla proposta precisa pocket nell'archivio, che è più recente della versione stabile ed è noto che causa problemi con l'ultima versione di Quickly.
Prova a eseguire il downgrade eseguendo il comando seguente, quindi riesegui il comando Imballaggio rapido:
sudo apt-get install python-distutils-extra=2.32-2