Tu parles des dépendances à la compilation ou à l'exécution ? Elles
sont toutes les deux dans le fichier de contrôle du package, et les
premières peuvent être installées automatiquement via "apt-get build-dep
<nomdupackage>".
Je ne conteste pas qu'il faille chercher ces dépendances. Je conteste
que plus d'une personne ait à le faire : c'est contre-productif au
possible et c'est la porte ouverte à des erreurs en tous genres. Ça
revient à refaire tout le boulot à chaque fois.
Laisse-moi t'apprendre un autre truc : je n'ai pas cette connaissance
universelle, mais j'ai suffisamment d'années d'expérience derrière
moi pour savoir que compiler un package ne se limite pas à regarder de
quoi le ./configure a besoin. Et surtout pour savoir que ça n'est pas
à la portée du premier admin venu.
Oui, n'importe quel "packageur" (et encore). Pas n'importe quel admin
en revanche.
Tu parles des dépendances à la compilation ou à l'exécution ? Elles
sont toutes les deux dans le fichier de contrôle du package, et les
premières peuvent être installées automatiquement via "apt-get build-dep
<nomdupackage>".
Je ne conteste pas qu'il faille chercher ces dépendances. Je conteste
que plus d'une personne ait à le faire : c'est contre-productif au
possible et c'est la porte ouverte à des erreurs en tous genres. Ça
revient à refaire tout le boulot à chaque fois.
Laisse-moi t'apprendre un autre truc : je n'ai pas cette connaissance
universelle, mais j'ai suffisamment d'années d'expérience derrière
moi pour savoir que compiler un package ne se limite pas à regarder de
quoi le ./configure a besoin. Et surtout pour savoir que ça n'est pas
à la portée du premier admin venu.
Oui, n'importe quel "packageur" (et encore). Pas n'importe quel admin
en revanche.
Tu parles des dépendances à la compilation ou à l'exécution ? Elles
sont toutes les deux dans le fichier de contrôle du package, et les
premières peuvent être installées automatiquement via "apt-get build-dep
<nomdupackage>".
Je ne conteste pas qu'il faille chercher ces dépendances. Je conteste
que plus d'une personne ait à le faire : c'est contre-productif au
possible et c'est la porte ouverte à des erreurs en tous genres. Ça
revient à refaire tout le boulot à chaque fois.
Laisse-moi t'apprendre un autre truc : je n'ai pas cette connaissance
universelle, mais j'ai suffisamment d'années d'expérience derrière
moi pour savoir que compiler un package ne se limite pas à regarder de
quoi le ./configure a besoin. Et surtout pour savoir que ça n'est pas
à la portée du premier admin venu.
Oui, n'importe quel "packageur" (et encore). Pas n'importe quel admin
en revanche.
En fait, il ne peut pas y avoir de discussion sur le système de dépendances
de Slackware, puisque d'après linuce il n'y a pas de dépendances à gérer.
cf.
En fait, il ne peut pas y avoir de discussion sur le système de dépendances
de Slackware, puisque d'après linuce il n'y a pas de dépendances à gérer.
cf. <pan.2004.04.27.16.15.05.720804@localhost.fr>
En fait, il ne peut pas y avoir de discussion sur le système de dépendances
de Slackware, puisque d'après linuce il n'y a pas de dépendances à gérer.
cf.
Quand tu me réponds directement « C'est rigolo à quel point
l'ignorant est prompt à accuser le Debianniste d'intégriste borné
figé dans ses certitudes. », tout est clair.
Bah non, parce que le Debianniste, c'est Sam, en l'occurence.
Nul besoin de te connaître pour pouvoir constater que tu es complètement
ignorant en matière de création de packages, il suffit de te lire.
Ah parce que "Sam Hocevar a tenté de relancé le troll sur la supériorité
de ses choix de débianeux et sur la stupidité de ceux des autres" c'est
du débat ? Que "tu ne détiens pas la connaissance de la Méthode et du
Savoir Universel" c'est pas de la condescendance ?
J'ai bien pris le temps de suivre le fil de cette discussion, merci. Je
te cite : "Tiens une question : quand tu fais un paquetage toi, comment
tu trouves les dépendances ? Tu es né avec les dépendances des paque-
tages stockées quelque part dans un coin de ta tête ? Tu consultes
madame Soleil ? Bien sûr que non (enfin, j'espère)." Ces quelques
lignes montrent que tu n'as manifestement jamais cherché à
t'intéresser à un mécanisme de packaging un peu plus évolué que
celui de Slackware. Alors forcément, ça limite un peu le niveau que
pourrait avoir le débat.
C'est bon, tu l'as répètée suffisamment ta phrase à la noix ?
J'ai justement lu cette discussion. Et si Sam tourne en dérision tes
explications, ça n'est justement pas par hasard.
Avant que tu ne spécules une 27 fois que je suis un ignare car je ne
sais pas comment faire un paquetage Debian, sache que la discussion NE
porte PAS et N'A JAMAIS porté sur le système de paquetage Debian. À
bon entendeur ...
La discussion porte sur le système de dépendances de Slackware, et
quand on remet en question ta super technique du "configure && make" on
se voit qualifié de "debianneux" qui se sent supérieur.
Quand tu me réponds directement « C'est rigolo à quel point
l'ignorant est prompt à accuser le Debianniste d'intégriste borné
figé dans ses certitudes. », tout est clair.
Bah non, parce que le Debianniste, c'est Sam, en l'occurence.
Nul besoin de te connaître pour pouvoir constater que tu es complètement
ignorant en matière de création de packages, il suffit de te lire.
Ah parce que "Sam Hocevar a tenté de relancé le troll sur la supériorité
de ses choix de débianeux et sur la stupidité de ceux des autres" c'est
du débat ? Que "tu ne détiens pas la connaissance de la Méthode et du
Savoir Universel" c'est pas de la condescendance ?
J'ai bien pris le temps de suivre le fil de cette discussion, merci. Je
te cite : "Tiens une question : quand tu fais un paquetage toi, comment
tu trouves les dépendances ? Tu es né avec les dépendances des paque-
tages stockées quelque part dans un coin de ta tête ? Tu consultes
madame Soleil ? Bien sûr que non (enfin, j'espère)." Ces quelques
lignes montrent que tu n'as manifestement jamais cherché à
t'intéresser à un mécanisme de packaging un peu plus évolué que
celui de Slackware. Alors forcément, ça limite un peu le niveau que
pourrait avoir le débat.
C'est bon, tu l'as répètée suffisamment ta phrase à la noix ?
J'ai justement lu cette discussion. Et si Sam tourne en dérision tes
explications, ça n'est justement pas par hasard.
Avant que tu ne spécules une 27 fois que je suis un ignare car je ne
sais pas comment faire un paquetage Debian, sache que la discussion NE
porte PAS et N'A JAMAIS porté sur le système de paquetage Debian. À
bon entendeur ...
La discussion porte sur le système de dépendances de Slackware, et
quand on remet en question ta super technique du "configure && make" on
se voit qualifié de "debianneux" qui se sent supérieur.
Quand tu me réponds directement « C'est rigolo à quel point
l'ignorant est prompt à accuser le Debianniste d'intégriste borné
figé dans ses certitudes. », tout est clair.
Bah non, parce que le Debianniste, c'est Sam, en l'occurence.
Nul besoin de te connaître pour pouvoir constater que tu es complètement
ignorant en matière de création de packages, il suffit de te lire.
Ah parce que "Sam Hocevar a tenté de relancé le troll sur la supériorité
de ses choix de débianeux et sur la stupidité de ceux des autres" c'est
du débat ? Que "tu ne détiens pas la connaissance de la Méthode et du
Savoir Universel" c'est pas de la condescendance ?
J'ai bien pris le temps de suivre le fil de cette discussion, merci. Je
te cite : "Tiens une question : quand tu fais un paquetage toi, comment
tu trouves les dépendances ? Tu es né avec les dépendances des paque-
tages stockées quelque part dans un coin de ta tête ? Tu consultes
madame Soleil ? Bien sûr que non (enfin, j'espère)." Ces quelques
lignes montrent que tu n'as manifestement jamais cherché à
t'intéresser à un mécanisme de packaging un peu plus évolué que
celui de Slackware. Alors forcément, ça limite un peu le niveau que
pourrait avoir le débat.
C'est bon, tu l'as répètée suffisamment ta phrase à la noix ?
J'ai justement lu cette discussion. Et si Sam tourne en dérision tes
explications, ça n'est justement pas par hasard.
Avant que tu ne spécules une 27 fois que je suis un ignare car je ne
sais pas comment faire un paquetage Debian, sache que la discussion NE
porte PAS et N'A JAMAIS porté sur le système de paquetage Debian. À
bon entendeur ...
La discussion porte sur le système de dépendances de Slackware, et
quand on remet en question ta super technique du "configure && make" on
se voit qualifié de "debianneux" qui se sent supérieur.
Le Wed, 28 Apr 2004 16:49:34 +0200, LiNuCe a ecrit:
| dire. Maintenant, si tu veux parler du système de gestion de paquetage de
| Linux Slackware, non il ne gère pas les dépendances (swaret le fait plus
| ou moins paraît-il mais ce n'est pas l'outil standard)
alors que l'installation d'un paquet slack se fait de cette maniere:
installpkg toto.tgz
toto <-- toto ne se lance pas pour cause de libs manquantes
installpkg lib1.tgz
toto <-- idem
installpkg lib2.tgz etc..
swaret installe le paquet _a l'aide de l'outil standard_ et verifie que
ses dependances sont requises. En gros, ca te simplifie le travail.
--
Kevin
Ca n'est pas vraiment ethique, mais...
-+- Les 100 choses que vous n'aimez pas entendre de la part du sysadmin -+-
Le Wed, 28 Apr 2004 16:49:34 +0200, LiNuCe a ecrit:
| dire. Maintenant, si tu veux parler du système de gestion de paquetage de
| Linux Slackware, non il ne gère pas les dépendances (swaret le fait plus
| ou moins paraît-il mais ce n'est pas l'outil standard)
alors que l'installation d'un paquet slack se fait de cette maniere:
installpkg toto.tgz
toto <-- toto ne se lance pas pour cause de libs manquantes
installpkg lib1.tgz
toto <-- idem
installpkg lib2.tgz etc..
swaret installe le paquet _a l'aide de l'outil standard_ et verifie que
ses dependances sont requises. En gros, ca te simplifie le travail.
--
Kevin
Ca n'est pas vraiment ethique, mais...
-+- Les 100 choses que vous n'aimez pas entendre de la part du sysadmin -+-
Le Wed, 28 Apr 2004 16:49:34 +0200, LiNuCe a ecrit:
| dire. Maintenant, si tu veux parler du système de gestion de paquetage de
| Linux Slackware, non il ne gère pas les dépendances (swaret le fait plus
| ou moins paraît-il mais ce n'est pas l'outil standard)
alors que l'installation d'un paquet slack se fait de cette maniere:
installpkg toto.tgz
toto <-- toto ne se lance pas pour cause de libs manquantes
installpkg lib1.tgz
toto <-- idem
installpkg lib2.tgz etc..
swaret installe le paquet _a l'aide de l'outil standard_ et verifie que
ses dependances sont requises. En gros, ca te simplifie le travail.
--
Kevin
Ca n'est pas vraiment ethique, mais...
-+- Les 100 choses que vous n'aimez pas entendre de la part du sysadmin -+-
Shmurtz s'est exprimé en ces termes:Si je dois changer de distrib je pense que je passerais à Archlinux,
pour sa gestion de paquetages.
Tiens, je vais y jeter un oeil, si ça n'est pas un troll. Tu peux
expliquer brièvement les avantages/défauts de cette distro ?
Shmurtz s'est exprimé en ces termes:
Si je dois changer de distrib je pense que je passerais à Archlinux,
pour sa gestion de paquetages.
Tiens, je vais y jeter un oeil, si ça n'est pas un troll. Tu peux
expliquer brièvement les avantages/défauts de cette distro ?
Shmurtz s'est exprimé en ces termes:Si je dois changer de distrib je pense que je passerais à Archlinux,
pour sa gestion de paquetages.
Tiens, je vais y jeter un oeil, si ça n'est pas un troll. Tu peux
expliquer brièvement les avantages/défauts de cette distro ?
Garde juse à l'esprit qu'il faut savoir accepter la différence,
car si pour un simple système de paquetage tu en fais tant, je n'ose
pas imaginer pour les choses plus concrète de la vie ...
Hum, monsieur s'énerve ? Clap clap clap !
Le système de dépendances de Slackware ? Ça ne veut strictement rien
dire.
Pas du tout je n'ai qualifié personne de debianeux.
Garde juse à l'esprit qu'il faut savoir accepter la différence,
car si pour un simple système de paquetage tu en fais tant, je n'ose
pas imaginer pour les choses plus concrète de la vie ...
Hum, monsieur s'énerve ? Clap clap clap !
Le système de dépendances de Slackware ? Ça ne veut strictement rien
dire.
Pas du tout je n'ai qualifié personne de debianeux.
Garde juse à l'esprit qu'il faut savoir accepter la différence,
car si pour un simple système de paquetage tu en fais tant, je n'ose
pas imaginer pour les choses plus concrète de la vie ...
Hum, monsieur s'énerve ? Clap clap clap !
Le système de dépendances de Slackware ? Ça ne veut strictement rien
dire.
Pas du tout je n'ai qualifié personne de debianeux.
Vangelo wrote:Hum.. Debian
Quand on fouille dans les packages de debian c'est comme si on déterrait
un cadavre.
Je me demande comment les gens font pour travailler là dessus vu la
vieillesse des logiciels
De plus les *.deb c'est pas terrible..
Arrête, on va te prendre pour un double de ma pauvre personne, et tu vas
voir débouler les marines, avec armes lourdes et tout.
Vangelo <vangelo@localhost.fr> wrote:
Hum.. Debian
Quand on fouille dans les packages de debian c'est comme si on déterrait
un cadavre.
Je me demande comment les gens font pour travailler là dessus vu la
vieillesse des logiciels
De plus les *.deb c'est pas terrible..
Arrête, on va te prendre pour un double de ma pauvre personne, et tu vas
voir débouler les marines, avec armes lourdes et tout.
Vangelo wrote:Hum.. Debian
Quand on fouille dans les packages de debian c'est comme si on déterrait
un cadavre.
Je me demande comment les gens font pour travailler là dessus vu la
vieillesse des logiciels
De plus les *.deb c'est pas terrible..
Arrête, on va te prendre pour un double de ma pauvre personne, et tu vas
voir débouler les marines, avec armes lourdes et tout.
Pour résoudre ce problème des 50 versions successives des librairies et autres
utilitaires, les systèmes de packaging se permettent d'upgrader de manière
sophistiquée toute ton installation, de supprimer les librairies soit disant
devenues "inutiles", etc. Les gens de FreeBSD, pressés de faire aussi bien que
Debian, ont introduit un système de ce genre, appelé portupgrade. Le résultat
net est bien souvent que si tu as le malheur de t'en servir pour installer
un logiciel, tu te trouves par magie avec la moitié de ta machine upgradée,
deux jours de compilation, si tu as la chance que tout se passe bien :-)
Pour résoudre ce problème des 50 versions successives des librairies et autres
utilitaires, les systèmes de packaging se permettent d'upgrader de manière
sophistiquée toute ton installation, de supprimer les librairies soit disant
devenues "inutiles", etc. Les gens de FreeBSD, pressés de faire aussi bien que
Debian, ont introduit un système de ce genre, appelé portupgrade. Le résultat
net est bien souvent que si tu as le malheur de t'en servir pour installer
un logiciel, tu te trouves par magie avec la moitié de ta machine upgradée,
deux jours de compilation, si tu as la chance que tout se passe bien :-)
Pour résoudre ce problème des 50 versions successives des librairies et autres
utilitaires, les systèmes de packaging se permettent d'upgrader de manière
sophistiquée toute ton installation, de supprimer les librairies soit disant
devenues "inutiles", etc. Les gens de FreeBSD, pressés de faire aussi bien que
Debian, ont introduit un système de ce genre, appelé portupgrade. Le résultat
net est bien souvent que si tu as le malheur de t'en servir pour installer
un logiciel, tu te trouves par magie avec la moitié de ta machine upgradée,
deux jours de compilation, si tu as la chance que tout se passe bien :-)
Néanmoins certains incompétents notoires en sont venus à préférer le mécanisme
"sans gestion de package" de Slackware, faut-il qu'ils soient ignares...
Néanmoins certains incompétents notoires en sont venus à préférer le mécanisme
"sans gestion de package" de Slackware, faut-il qu'ils soient ignares...
Néanmoins certains incompétents notoires en sont venus à préférer le mécanisme
"sans gestion de package" de Slackware, faut-il qu'ils soient ignares...