web-dev-qa-db-fra.com

Ajouter une dépendance de ppa au paquet

Je suis en train de construire une simple application d'émulateur de terminal avec PythonGI + GTK + 3.0. J'utilise les packages libkeybinder3.0 et gir1.2-keybinder3.0 pour la reliure globale de ces packages non disponibles dans le référentiel par défaut. Ils disposaient d'un ppa spécial. Je ne veux pas dire que mes utilisateurs ici sont mon ppa installer mon application et voici un autre ppa pour les dépendances, comment puis-je fusionner ces paquets avec mon projet.

Puis-je télécharger ces 2 paquets sur le ppa de mon application, parce que je pensais que le tableau de bord ne vous laissait pas refléter les paquets sur votre ppa? Ou comment puis-je lier des dépendances avec mon paquet afin que l'utilisateur ne puisse installer qu'un seul ppa?

5
Özcan Esen

Vous devriez essayer ce qui suit:

Selon le Aide du Launchpad :

Launchpad satisfait le build-depends de votre paquet en utilisant:

  • les versions les plus récentes des packages du PPA sur lequel vous téléchargez
  • toutes les sections de l’archive principale Ubuntu - c’est-à-dire principale, restreinte,> - univers et multivers
  • facultatif: autres PPA dans Launchpad.

Remarque: Si vous êtes déjà familiarisé avec le téléchargement sur l'archive principale Ubuntu, notez que les générations PPA ne sont soumises à aucune restriction de dépendance de construction, à la différence d'une construction de l'archive principale Ubuntu. Si vous souhaitez créer ultérieurement le même paquet dans l'archive principale Ubuntu, vous devrez peut-être réviser le composant et/ou la poche du paquet.

En fonction d'autres PPA
Si vous voulez que Launchpad réponde aux dépendances de votre paquet en utilisant un ou plusieurs autres PPA, suivez le lien Modifier les dépendances de votre PPA ou de la page de présentation de l'équipe.

L'espoir sera utile.

5
Roman Raguet