• [^] # Re: OBS

    Posté par (site web personnel) . En réponse à la dépêche Launchpad libéré !. Évalué à 3.

    Mais PPA fait plus que simplement construire, il fait aussi tout ce qui va après la construction: hébergement, suppression des paquets obsolètes,

    Certes, mais il fait moins aussi : où sont Debian, OpenSuSE, CentOS, RHEL, Mandriva, Fedora dans le PPA?
    On peut dire ce qu'on veut de Novell, mais sur OBS ils ne se limitent à leur distrib, eux.

    Ça devient vite pénible quand t'as 10 paquets différents à gérer.

    Il est tout autant pénible d'avoir 10 sites, 1 pour chaque distro.
    PPA ne répond pas à mon besoin, car il faut que j'uploade chez eux mes packages, mais ça marche que pour Ubuntu, pas pour les autres.
    Ca devient vite pénible quand tu as 10 sites où uploader tes paquets (quand tu as tes sites).
    OBS est pour mon besoin supérieur à PPA car même si il manque la partie hébergement, il n'est pas limité à Ubuntu.
    Personnellement j'ai un script qui télécharge les 150 paquets (4 paquets, ~20 distribs/versions, 2 CPU...) dans un répertoire, car si tu fais à la main c'est vite chiant effectivement! Il est loins d'être parfait, mais c'est ce que j'ai trouvé de "moins pire".

    On ne peut pas simplement envoyer le orig.tar.gz, dsc, changes et diff.gz ?

    Comme je l'ai dit dans le premier post, mes packages ayant déjà le /debian (étant le développeur, et pas dans "l'esprit Linux", j'estime qu'un package fait partie des sources d'un logiciel, donc c'est l'inclue dedans), donc je ne joue pas avec ça.
    Mais de mémoire j'avais déjà essayé avec le orig.tar.gz, diff.gz et le .dsc, et ça fonctionnait.
    (la doc est très vieille, et ne reflette pas vraiment les possibilités d'OBS, clair que c'est chiant, OBS manque énormément de doc, il faut souvent tâtonner, mais le jeu en vaut la chandelle si tu veux avoir des paquets prêts pour beaucoup de ditribs)