GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Il "pacchetto rapido" non riesce con "si è verificato un errore durante la creazione di un pacchetto Debian"?

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

Ubuntu
  1. Verifica delle dipendenze dei pacchetti con apt-rdepends su Debian e Ubuntu

  2. Creazione di un server di archiviazione autonomo simile a NFS con GlusterFS su Debian Lenny

  3. Errore Pkgproblemresolver durante l'esecuzione di Package Manager e l'aggiornamento 12.04?

  4. E:Il pacchetto "libthesqlclient18" non ha un candidato per l'installazione?

  5. Errore chiave Ssh non valido in Juju quando lo si utilizza con Maas?

Gestione dei pacchetti Ubuntu con apt

Correggi l'errore "E:il file della cache del pacchetto è danneggiato, ha l'hash sbagliato" in Ubuntu

Correzione dell'errore "È stata rilevata una sezione senza pacchetto:intestazione" in Ubuntu

Come correggere l'errore "Impossibile individuare il pacchetto" nelle distribuzioni Ubuntu o Debian - (6 soluzioni nel 2022}

Cosa fare quando vedi "Il repository non ha un file di rilascio" Errore in Ubuntu

Cosa fa il comando Startx?