le traité empirique est nettement plus compliqué que ce que moi je fais pour construire un deb...
Je commence a croire que c'est le manque de doc sur le format binaire qui est le problème de debian.
Je cite, et vous m'excuserez des fautes, je suis hors d'état de conduire, et je ne devrais pas poster sur l'autoroute de l'information... mais je compte sur votre magnanimité, donc:
c'est pas une citation exacte, j'ai viré la poncutaition et divers mots de jonction.
Bref, seul control est vital. Je connaissais même pas l'existance de compat, en vrai. On se fait une dépêche en mode coop sur comment faire un deb proprio/freestyle propre, un jour? Je pense que ça permettrait d'aider a perdre cette réput injustifiée du format deb...
Le changelog, c'est d'un pénible a maintenir... on sent que debian est née avant les DVCS, mais, pour être honnête, je ne connais aucun outil capable de gérer C ou C++ qui sache compiler en prenanant en compte facilement le versionning a base de hash. Dur sujet, faut dire. Mais même les tags sont absents... et un admin noob comme moi a pu pondre un script (de merde, je tenterais unjour de faire mieux, et de le publier d'abord sur le temps libre, puis de l'utiliser au taf, en ayant soin dans ce cas d'utiliser GPL) qui peut récup les tag+commit hash d'un dépôt pour générer un numéro de version.
Le changelog, en soit, c'est plus dur, y'a une notion de politique: est-ce destiné a l'utilisateur, ou a l'admin, ou au contributeur? Pas facile.
Le dernier fichier à rédiger est debian/rules
Je croyais que ça devait pas générer un deb source? Ce truc est useless dans le cas d'un deb binaire.
Le ficher rules, c'est en gros un makefile de ce que j'ai compris (confirmé par la 1ère ligne, en fait).
purée, c'est ça, la ceinture blanche? J'ai pas un tiers des connaissances requises, et pourtant, promis, je peux te générer un .deb a partir d'un binaire proprio en moins de de 15 minutes...
Je crois que la complexité, ça s'acquiert quand on cherche a faire du propre, du bien intégré et universel.
Ce qu'on repproche a debian, justement, c'est de vouloir faire trop universel, et le pire c'est que ça marche pas: Debian reste, malgré les efforts (qu'il faut saluer) une distro GNU/linux. Les ports BSD ou non-GNU officiels semblent a l'état de bêta-test, et je suis gentil.
Merci d'arrêter de balancer des rocquettes dans les pattes de cette distro. A la base, c'est censé être une distro geek friendly, pas user-friendly, et il reste des traces, très claires: je peux installer un paquet avec juste du shell unix, et je peux installer un système en mode archlinux, la stabilité en plus.
J'ai parfois l'impression que les "nouveaux geeks" se contentent de lire 1 seul tutoriel, et se proclament maîtres de la techno en question, en ignorant tout de l'histoire et du fonctionnement interne.... le pire, c'est que ces gens semblent se croire aptes a critiquer des choses que peu d'entre nous seraient capables de recreer, même avec l'exemple sous le nez! Ou alors, je suis totalement idiot.... ça me choquerais pas, d'ailleurs, en soit.
[^] # Re: Tu en as oublié un gros
Posté par freem . En réponse au journal Snap, Flatpak, Packagekit : c'est quoi ce bordel ?. Évalué à 3.
le traité empirique est nettement plus compliqué que ce que moi je fais pour construire un deb...
Je commence a croire que c'est le manque de doc sur le format binaire qui est le problème de debian.
Je cite, et vous m'excuserez des fautes, je suis hors d'état de conduire, et je ne devrais pas poster sur l'autoroute de l'information... mais je compte sur votre magnanimité, donc:
c'est pas une citation exacte, j'ai viré la poncutaition et divers mots de jonction.
Bref, seul control est vital. Je connaissais même pas l'existance de compat, en vrai. On se fait une dépêche en mode coop sur comment faire un deb proprio/freestyle propre, un jour? Je pense que ça permettrait d'aider a perdre cette réput injustifiée du format deb...
Le changelog, c'est d'un pénible a maintenir... on sent que debian est née avant les DVCS, mais, pour être honnête, je ne connais aucun outil capable de gérer C ou C++ qui sache compiler en prenanant en compte facilement le versionning a base de hash. Dur sujet, faut dire. Mais même les tags sont absents... et un admin noob comme moi a pu pondre un script (de merde, je tenterais unjour de faire mieux, et de le publier d'abord sur le temps libre, puis de l'utiliser au taf, en ayant soin dans ce cas d'utiliser GPL) qui peut récup les tag+commit hash d'un dépôt pour générer un numéro de version.
Le changelog, en soit, c'est plus dur, y'a une notion de politique: est-ce destiné a l'utilisateur, ou a l'admin, ou au contributeur? Pas facile.
Je croyais que ça devait pas générer un deb source? Ce truc est useless dans le cas d'un deb binaire.
Le ficher rules, c'est en gros un makefile de ce que j'ai compris (confirmé par la 1ère ligne, en fait).
purée, c'est ça, la ceinture blanche? J'ai pas un tiers des connaissances requises, et pourtant, promis, je peux te générer un .deb a partir d'un binaire proprio en moins de de 15 minutes...
Je crois que la complexité, ça s'acquiert quand on cherche a faire du propre, du bien intégré et universel.
Ce qu'on repproche a debian, justement, c'est de vouloir faire trop universel, et le pire c'est que ça marche pas: Debian reste, malgré les efforts (qu'il faut saluer) une distro GNU/linux. Les ports BSD ou non-GNU officiels semblent a l'état de bêta-test, et je suis gentil.
Merci d'arrêter de balancer des rocquettes dans les pattes de cette distro. A la base, c'est censé être une distro geek friendly, pas user-friendly, et il reste des traces, très claires: je peux installer un paquet avec juste du shell unix, et je peux installer un système en mode archlinux, la stabilité en plus.
J'ai parfois l'impression que les "nouveaux geeks" se contentent de lire 1 seul tutoriel, et se proclament maîtres de la techno en question, en ignorant tout de l'histoire et du fonctionnement interne.... le pire, c'est que ces gens semblent se croire aptes a critiquer des choses que peu d'entre nous seraient capables de recreer, même avec l'exemple sous le nez! Ou alors, je suis totalement idiot.... ça me choquerais pas, d'ailleurs, en soit.