Je m'explique : avant de distribuer la toute dernière version de freeciv 3.0 par exemple, une distribution va faire faire un truc magique qui fait une grosse part de la valeur ajoutée d'une distribution : la gestion de configuration.
Elle va vérifier que la toute dernière version de Freeciv marche bien avec la libtoto-7.2.134.21434-rev2 installée, que la libtiti-2.0 est bien disponible dans son catalogue de paquets, que la nouvelle version ne casse pas tout par rapport à la précédente, etc.
Toute cette étape est perdue si on ne passe plus par la case packaging.
Un binaire universel suppose que son créateur aie fait tout ce boulot de packaging à prori et pour toutes les distributions possibles et imaginables. Quand il s'agit de 4ou 5 versions de Windows ou MacOSX je veux bien lui faire confiance, mais quand il s'agit des dizaines (centaines ?) "flavors" de systèmes GNU/Linux/*BSD/? qui peuplent le monde des systèmes libres, je préfère largement faire confiance à un packageur spécialiste de ma distribution avant de taper "sudo ./install.sh" ou "sudo make install" (vécu avec la compilation de drivers webcam qui foiraient sur Ubuntu à cause du système de sudo tandis que les cripts magiques d'easycam2 marchaient tout bien).
[^] # Re: Faux problèmes à mon sens.
Posté par dinomasque . En réponse à la dépêche Amélioration en vue pour l'installation de logiciel sur GNU/Linux.. Évalué à 7.
Je m'explique : avant de distribuer la toute dernière version de freeciv 3.0 par exemple, une distribution va faire faire un truc magique qui fait une grosse part de la valeur ajoutée d'une distribution : la gestion de configuration.
Elle va vérifier que la toute dernière version de Freeciv marche bien avec la libtoto-7.2.134.21434-rev2 installée, que la libtiti-2.0 est bien disponible dans son catalogue de paquets, que la nouvelle version ne casse pas tout par rapport à la précédente, etc.
Toute cette étape est perdue si on ne passe plus par la case packaging.
Un binaire universel suppose que son créateur aie fait tout ce boulot de packaging à prori et pour toutes les distributions possibles et imaginables. Quand il s'agit de 4ou 5 versions de Windows ou MacOSX je veux bien lui faire confiance, mais quand il s'agit des dizaines (centaines ?) "flavors" de systèmes GNU/Linux/*BSD/? qui peuplent le monde des systèmes libres, je préfère largement faire confiance à un packageur spécialiste de ma distribution avant de taper "sudo ./install.sh" ou "sudo make install" (vécu avec la compilation de drivers webcam qui foiraient sur Ubuntu à cause du système de sudo tandis que les cripts magiques d'easycam2 marchaient tout bien).
BeOS le faisait il y a 20 ans !