• [^] # Re: Déforker

    Posté par . En réponse à la dépêche LibreOffice 4.1 et Apache OpenOffice 4.0 sont de sortie. Évalué à 1.

    Je parlais du bruit, si tu les cherches et que tu appelle ça du bruit, il y a un problème.

    Bah imaginons que je cherche une distro d'un certain type, il y aura plein de choix, même trop pour certains.

    Tu crois vraiment que les développeurs d'une petite distribution inconnue sont attirés par erreur et ne le font pas parce qu'ils n'ont pas envie/n'aimes pas les grosses distributions.

    Imaginons qu'il n'y ai que LibreOffice. Alors les gens (presque tout ceux qui contribuent à LO et AOO) contribueront à LO. S'il y en a deux, ça donne la situation actuelle.

    Bien sûr ça n'est applicable tout le temps, pas la peine de te braquer comme ça.

    Non, tu n'as rien compris au packaging. Si tu veux faire des paquets crades, c'est assez facile à faire, un makefile et la compilation statique et ça roule. Si tu veux faire un truc propre, tu dois d'adapter aux spécificités de chaque distribution (par exemple, les .desktop n'ont pas les même catégories,

    Ça semble assez similaire d'une distro à une autre.

    le système d'init n'est pas le même,

    On s'en fout pour la majorité. Sinon quand on fait un rpm on peut mettre des conditions, la preuve que c'est possible.

    les dépendances ne sont pas les même (qt est éclaté en plusieurs paquets pour Debian mais pas pour Fedora/opensuse), les noms de binaires ne sont pas les mêmes (qmake chez Debian et Opensuse, qmake-qt4 chez Fedora/ArchLinux)...

    Ouais mais ça reste facile à faire. Juste avoir un PKGBUILD qui fonctionne pour toutes les distros, ça serait pratique, il suffirait juste d'adapter les dépendances et de rajouter quelques lignes dans les scripts.

    Au final, les paquets deb/rpm/ebuild/arch, c'est juste un makefile avec la licence et une description du logiciel (avec peut-être le nom des cibles à adapter).

    Quand je vois la gueule d'un PKGBUILD ou d'un FrugalBUILD par rapport au bordel qu'il faut pour faire un .deb, je me dis quand même qu'il y a des trucs à améliorer.

    S'il n'y avait que les scripts et les dépendances à changer pour construire un paquet pour n'importe quelle distribution, ça serait bien. Surtout que faire des .deb, ça m'a l'air assez rigolo... :p

    Écrit en Bépo selon l’orthographe de 1990