Mám velký problém s rychlým zabalením aplikace pro Ubuntu App Showdown.
Když se pokusím zabalit nebo odeslat aplikaci, zobrazí se mi varování:
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
Co znamená druhé varování? Jak vyřeším tato varování? Chci svou aplikaci odeslat do soutěže Ubuntu App developer Showdown do mého PPA a nefunguje to.
Děkuji za jakoukoli odpověď.
Přijatá odpověď:
Pravděpodobně používáte verzi python-distutils-extra balíček z přesně navržených kapsa v archivu, která je novější než stabilní vydání a o které je známo, že způsobuje problémy s nejnovější verzí Quickly.
Pokuste se přejít na nižší verzi spuštěním následujícího příkazu a poté znovu spusťte příkaz Rychlé balení:
sudo apt-get install python-distutils-extra=2.32-2