J'ai créé une application Quickly et j'essaie de créer un package pour la distribuer via le Software Center.
Cependant, chaque fois que j'essaie l'une des commandes de mise en package rapide (package
, share
, release
ou submitubuntu
), elle échoue sans me dire exactement pourquoi.
Comment puis-je dépanner la défaillance de l'emballage afin de pouvoir enquêter ou demander de l'aide à ce sujet?
Utilisez la commande package
pour créer un package local, en spécifiant le --verbose
option. Cela vous donnera la sortie complète des outils sous-jacents invoqués rapidement pour créer votre package. Exécutez-le en tant que tel sur votre dossier de projet:
quickly package --verbose
Une autre commande qui pourrait aider:
python setup.py build
share
, release
et submitubuntu
nécessitent une configuration correcte compte Launchpad , avec un clé SSH et un PPA quickly configure ppa
, Rapidement supposera qu'il s'appelle ppa
. Donc, si votre PPA est nommé différemment, assurez-vous de le lui dire rapidement de l'une des deux manières ci-dessus. En savoir plus sur la façon d'obtenir rapidement le nom PPA .Les commandes d'empaquetage rapide écrasent les fichiers de contrôle d'empaquetage à chaque exécution. Dans certains cas, et si vous savez ce que vous faites, vous pouvez ou devez les modifier sans les remplacer rapidement. Dans ces cas, vous pouvez:
debuild -S
dans votre arborescence source pour construire un paquet source localdput ppa:yourusername/ppa ../projectname_*_source.changes
pour télécharger le package source local sur votre PPA distant dans Launchpad