|
View:
New views
5 Messages
—
Rating Filter:
Alert me
|
|
|
Upload sur ppa LaunchpadBonjour,
Je ne sais pas si c'est le meilleur endroit pour poser ma question, car cela ne concerne pas directement Ubuntu, mais plutôt de l'outil d'aide au développement utilisé est développé par Canonical. Mon problème n'est pas bien compliqué, mais j'admets que je n'arrive pas à voir d'où vient le problème. Je cherche à envoyer un package deb que j'ai fais pour une lib Perl sur un PPA que j'ai créé. J'ai donc un .dput.cf dans mon home utilisateur qui ressemble à ceci : [curses-toolkit] fqdn = ppa.launchpad.net method = ftp incoming = ~hobbestigrou/curses-toolkit/ubuntu login = anonymous allow_unsigned_uploads = 0 Dput pour package upload tool for Debian. Généralement l'outil utilisé pour pusher des paquets Debian sur une archive et qui est aussi celui qu'il faut utiliser pour les ppa. Je ne vois à priori pas d'erreur dans ces lignes. J'indique le nom que je souhaite utiliser pour mon ppa, l'hôte sur lequel je souhaite envoyer le paquet, la méthode qui est donc ftp, le chemin de l'archive, et pour finir qu'il n'y a pas de login, mais qu'il faut que le paquet soit signé. Lorsque j'exécute dput de cette manière : dput curses-toolkit libcurses-toolkit-perl_0.093000-2_i386.changes Il semblarait que tout c'est bien passé : Good signature on projets/deb/curses-toolkit/libcurses-toolkit-perl_0.093000-2.dsc Uploading to curses-toolkit (via ftp to ppa.launchpad.net): Uploading libcurses-toolkit-perl_0.093000-2.dsc: done. Uploading libcurses-toolkit-perl_0.093000-2.tar.gz: done. Uploading libcurses-toolkit-perl_0.093000-2_all.deb: done. Uploading libcurses-toolkit-perl_0.093000-2_i386.changes: done. Successfully uploaded packages. D'ailleurs si je tente une nouvelle fois d'exécuter dput j'ai un message qui me dit que le paquet est déjà sur launchpad. Already uploaded to curses-toolkit on ppa.launchpad.net Doing nothing for libcurses-toolkit-perl_0.093000-2_i386.changes On peut donc à priori penser qu'il devrait être présent sur le ppa, mais il n'est pourtant point présent. https://launchpad.net/~hobbestigrou/+archive/curses-toolkit ftp://ppa.launchpad.net/~hobbestigrou/curses-toolkit/ubuntu/ J'ai essayé de diverse façon mais je n'ai pas réussi. Si quelqu'un avait un lien vers une documentation ou encore aurait une idée d'où peut venir le problème cela m'aiderai beaucoup. -- \0/ Hobbestigrou site web: http://erakis.im -- ubuntu-fr mailing list ubuntu-fr@... https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr |
|
|
Re: Upload sur ppa LaunchpadNatal Ngétal a écrit :
> Bonjour, Salut, > [snip] > Je cherche à envoyer un package deb que j'ai fais pour une lib Perl sur > un PPA que j'ai créé. J'ai donc un .dput.cf dans mon home utilisateur > qui ressemble à ceci : > [snip] > Lorsque j'exécute dput de cette manière : > > dput curses-toolkit libcurses-toolkit-perl_0.093000-2_i386.changes > > Il semblarait que tout c'est bien passé : > [snip] > Successfully uploaded packages. > > D'ailleurs si je tente une nouvelle fois d'exécuter dput j'ai un message > qui me dit que le paquet est déjà sur launchpad. > > Already uploaded to curses-toolkit on ppa.launchpad.net > Doing nothing for libcurses-toolkit-perl_0.093000-2_i386.changes > > [snip] Il ne faut pas perdre de vue que les paquets que tu envoies sur ton PPA sont des paquets sources (.dsc), il faut donc laisser un peu de temps à launchpad pour construire les paquets binaires (.deb) pour les différentes architectures supportées. Je n'ai pas fait d'upload depuis le changement d'interface de launchpad mais, si ca n'a pas changé, tu devrais avoir accès aux résultats des processus de constructions de ton(tes) paquet(s). Ce n'est qu'une fois construits que les paquets binaires apparaissent dans ton PPA. La doc (succinte!) de launchpad pour le dépôt de paquets: https://help.launchpad.net/Packaging/PPA/Uploading Entrée plus générale sur la construction des paquets par launchpad: https://help.launchpad.net/Packaging Séb -- ubuntu-fr mailing list ubuntu-fr@... https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr |
|
|
Re: Upload sur ppa LaunchpadNatal Ngétal wrote:
> Je ne sais pas si c'est le meilleur endroit pour poser ma question, car > cela ne concerne pas directement Ubuntu, mais plutôt de l'outil d'aide au > développement utilisé est développé par Canonical. Mon problème n'est > pas bien compliqué, mais j'admets que je n'arrive pas à voir d'où vient > le problème. Effectivement cette liste discute peu du launchpad, je te suggère ces différentes pistes pour avoir plus d'info: le wiki d'aide du launchpad: https://help.launchpad.net/ et en particulier: https://help.launchpad.net/Packaging/PPA/Uploading la mailing list du launchpad: https://lists.launchpad.net/launchpad-users/ le canal #launchpad sur freenode (irc) > Je cherche à envoyer un package deb que j'ai fais pour une lib Perl sur > un PPA que j'ai créé. (snip) > dput curses-toolkit libcurses-toolkit-perl_0.093000-2_i386.changes > Il semblarait que tout c'est bien passé : > Good signature on > projets/deb/curses-toolkit/libcurses-toolkit-perl_0.093000-2.dsc > Uploading to curses-toolkit (via ftp to ppa.launchpad.net): > Uploading libcurses-toolkit-perl_0.093000-2.dsc: done. > Uploading libcurses-toolkit-perl_0.093000-2.tar.gz: done. > Uploading libcurses-toolkit-perl_0.093000-2_all.deb: done. > Uploading libcurses-toolkit-perl_0.093000-2_i386.changes: done. > Successfully uploaded packages. Une piste: Le launchpad sert de build system ... il construit et signe les paquets à partir des sources (et fait quelques validations au passage). Ainsi il faut attendre un peu le temps que le build system construise le paquet. Par ailleurs, je ne sais pas dans quel mesure la présence d'un paquet deb dans le ppa influe sur la mise en oeuvre du build system (on est pas censé envoyé de .deb sur le ppa ...) Bonne continuation Ju -- A bus station is where a bus stops. A train station is where a train stops. On my desk, I have a workstation. What more can I say. -- ubuntu-fr mailing list ubuntu-fr@... https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr |
|
|
Re: Upload sur ppa LaunchpadLe samedi 07 novembre 2009 à 05:08:48, Séb a écrit :
> Il ne faut pas perdre de vue que les paquets que tu envoies sur ton PPA > sont des paquets sources (.dsc), il faut donc laisser un peu de temps à > launchpad pour construire les paquets binaires (.deb) pour les > différentes architectures supportées. Oui je me suis douté que cela pouvait être du au faite qu'il fallait un peu de temps pour que launchpad construise le paquet, mais je me demande combien de temps, car là je trouve cela un peu long. > Je n'ai pas fait d'upload depuis le changement d'interface de launchpad > mais, si ca n'a pas changé, tu devrais avoir accès aux résultats des > processus de constructions de ton(tes) paquet(s). > Ce n'est qu'une fois construits que les paquets binaires apparaissent > dans ton PPA. Justement je ne vois aucune interface permettant de suivre le processus de construction c'est d'ailleurs ce qui m'étonne. > La doc (succinte!) de launchpad pour le dépôt de paquets: > https://help.launchpad.net/Packaging/PPA/Uploading > > Entrée plus générale sur la construction des paquets par launchpad: > https://help.launchpad.net/Packaging > Oui la doc comme dit est très succinte je l'avais lu d'ailleurs avant d'envoyer le mail, mais n'ayant aucune erreur lors de l'upload de dput j'ai un peu de mal à comprendre d'où cela peut venir, et de plus n'ayant pas d'interface m'indiquant le processus j'ai du mal à comprendre peut-être que le paquet a été effectivement envoyé sur lp mais qu'il n'arrive pas à construire le paquet binaire pour diverse, mais je n'ai aucune idée. Je vais donc être patient et attendre jusqu'à lundi et si toujours rien alors j'enverrai un mail sur la ml lp. Merci pour pour la réponse en tous les cas. -- \0/ Hobbestigrou site web: http://erakis.im -- ubuntu-fr mailing list ubuntu-fr@... https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr |
|
|
Re: Upload sur ppa LaunchpadNatal Ngétal a écrit :
> Le samedi 07 novembre 2009 à 05:08:48, Séb a écrit : >> Il ne faut pas perdre de vue que les paquets que tu envoies sur ton PPA >> sont des paquets sources (.dsc), il faut donc laisser un peu de temps à >> launchpad pour construire les paquets binaires (.deb) pour les >> différentes architectures supportées. > Oui je me suis douté que cela pouvait être du au faite qu'il fallait un > peu de temps pour que launchpad construise le paquet, mais je me demande > combien de temps, car là je trouve cela un peu long. J'ai retrouvé les rapports de build! ils sont accessibles ici: https://launchpad.net/~hobbestigrou/+archive/curses-toolkit/+builds ou, de manière plus générale: https://launchpad.net/~username/+archive/ppa_name/+builds Dans ton cas, il n'y en a aucun... Même pas un rapport "Failed to upload". C'est assez bizarre. Peut-être que l'envoi du .deb en plus de paquet source a effectivement fait capoter les choses... A creuser du côté de la ML donnée par Ju ou hors liste. Séb -- ubuntu-fr mailing list ubuntu-fr@... https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr |
| Free embeddable forum powered by Nabble | Forum Help |