Swaret: mise a jour dorenavent impossible... avec swaret!
29 réponses
GP
La version current de Slackware ne contient plus swaret. Il paraît que son
auteur, Luc Cottyn, sous le nom de xbone, je pense, aurait spammé des groupes
IRC pour vanter swaret et dénigrer slapt-get. Il aurait été formellement
identifié... en IRC!!!
Il serait aussi intervenu sur Freshmeat. Voici ce qu'on retrouve sur une page
de... slaptget -- une merde que je n'ai jamais réussi à faire fonctionner --
toujours le même sujet:
:This went on until scoop sent him a copy of a section of freshmeat's logs
which showed that the comments had been posted from the same IP address from
which he updated swaret's listing a few minutes later."
http://freshmeat.net/projects/slaptget/
Alors, bien sûr, le IP spoofing, ça n'existe plus, et le fait que le spammer,
intrus, whatever, ait cessé ses activités prouve que c'était bien Cottyn.
C'est vrai que je suis quelque'un de vraiment bizarre mais, quant à la
réputation de Cottyn, j'ai plutôt tendance à me fier au soft que j'ai dans les
mains.
Avant-hier 'round midnight, quelqu'un a laissé un message disant qu'il y avait
un tas de patches à installer. Sans swaret, je me serais mis à sacrer et
j'aurais procrastiné jusqu'au lendemain... auquel moment, il m'uarait sans
doute semblé avoir quelque chose de plus pressant.
Là, j'ai fait:
swaret --update ; swaret --upgrade -a
et je suis allé manger un bol de céréales pendant que la mise à jour,
vérification de l'intégrité des fichiers et de la présence des dépendances, se
faisait automatiquement.
Ensuite, j'ai pensé que sans swaret sur les miroirs, il serait impossible de
mettre à jour swaret avec swaret. Tout le reste, pas de problème. Swaret, non!
Il y a environ 7700 lignes de code dans swaret et sans swaret, bien des gens,
dont moi, auraient laissé Slackware. Je ne connais pas Cottyn et je n'ai pas
suivi ce dossier. Peut-être qu'il a été soupe au lait face à l'apparition de
tant de merdes pour faire des mises à jour qui ne fonctionnent pas. (À part
swaret, il y a: slapt-get, slack-get et slackupdate, en plus de pkgtool et
compagnie offerts par The Maaan, qui installent mais ne vérifient ni
dépendances, ni signatures.)
Mais quels qu'aient pu être ses torts -- s'il en a ! -- le remède apporté me
semble inapproprié.
Certains ont fait valoir que The Maaan ne pouvaut se fier à quelqu'un avec un
caractère aussi instable. Soit! Disons. Mais le code est écrit et il ne
resterait à Volkerding qu'à le vérifier et à accepter des patches par la suite.
ce serait beaucoup d'ouvrage, mais beaucoup moins que de se retaper tout le boulot.
Faudrait peut-être que The Maaan comprenne que, offrir une distribution, c'est
autre chose que de prendre deux jours par semaine pour compiler des softs afin
de faire des entrées longues comme le bras dans le changelog.
J'ai dit qu'il me semblait que Distrowatch était en train d'être subverti.
Est-ce que ce pourrait être la même chose ici avec swaret? Si j'étais Cottyn,
je ne serais pas de bonne humeur!
Je dois beaucoup a la Slackware pour la bonne raison que c'est avec Slack que j'ai decouvert et appris Linux. (je veux dire par la que mon intention n'est pas de "descendre la distrib mais d'emmetre un avis critique) mais si il y a un point a revoir c'est l'aspect _communautaire_ de ce projet ...
D'un autre côté tu connais une distrib stable comme le roc en version current, qui offre de bonnes perfs, qui est facile à customiser et qui n'oblige pas à se taper des heures de compil inutile? Moi pas. Franchement, Gentoo on en entend dire autant de mauvais que de bon (comme quoi portage ne serait qu'une pale imitation des ports BSD, les menaces de split diverses, les problèmes de paquetages pas si bien fichus que ça...)
-- Quis, quid, ubi, quibus auxiliis, cur, quomodo, quando?
Dans article <c7e7cb$2ff$1@news-reader1.wanadoo.fr>,
rktmb.tontolo@wanadoo.fr disait...
Je dois beaucoup a la Slackware pour la bonne raison que c'est avec
Slack que j'ai decouvert et appris Linux. (je veux dire par la que mon
intention n'est pas de "descendre la distrib mais d'emmetre un avis
critique) mais si il y a un point a revoir c'est l'aspect
_communautaire_ de ce projet ...
D'un autre côté tu connais une distrib stable comme le roc en version
current, qui offre de bonnes perfs, qui est facile à customiser et qui
n'oblige pas à se taper des heures de compil inutile? Moi pas.
Franchement, Gentoo on en entend dire autant de mauvais que de bon (comme
quoi portage ne serait qu'une pale imitation des ports BSD, les menaces
de split diverses, les problèmes de paquetages pas si bien fichus que
ça...)
--
Quis, quid, ubi, quibus auxiliis, cur, quomodo, quando?
Je dois beaucoup a la Slackware pour la bonne raison que c'est avec Slack que j'ai decouvert et appris Linux. (je veux dire par la que mon intention n'est pas de "descendre la distrib mais d'emmetre un avis critique) mais si il y a un point a revoir c'est l'aspect _communautaire_ de ce projet ...
D'un autre côté tu connais une distrib stable comme le roc en version current, qui offre de bonnes perfs, qui est facile à customiser et qui n'oblige pas à se taper des heures de compil inutile? Moi pas. Franchement, Gentoo on en entend dire autant de mauvais que de bon (comme quoi portage ne serait qu'une pale imitation des ports BSD, les menaces de split diverses, les problèmes de paquetages pas si bien fichus que ça...)
-- Quis, quid, ubi, quibus auxiliis, cur, quomodo, quando?
GP
Emmanuel Florac wrote:
Dans article , disait...
Communautaire comme la Debian? Jamais! Trop de palottage qui n'en finit pas. Trop de possibilités de subvertion par les grandes âmes qui amènent toujours de l'eau fraîche au moulin des débats.
Oui, c'est vrai que les coups de Trafalgar des dernières semaines chez Debian rappelle trop la basse politique pour en faire un exemple à suivre! Au moins, Voelkerding sait ce qu'il veut, même s'il a tort...
Voilà! Et si tu trouves qu'il a trop tort: fork! Je pense qu'une contribution efficace ne peut se faire à l'intérieur d'un cadre trop rigide défini par des règles que chacun peut interpréter à son goût. Webmin, Guarddog, Knoppix ont apporté une contribution appréciable à diverses distribtutions, et swaret à Slackware, sans que des tas de règles interviennent.
Knopper a une réponse assez juste lorsqu'on lui propose de participer plus activement à Debian: il dit que tout ce qu'il fait est GPL :) Yours for the taking, comme on dit en anglais.
GP
Emmanuel Florac wrote:
Dans article <109lfj0g80icp47@corp.supernews.com>,
gilpel@inverse.nretla.org disait...
Communautaire comme la Debian? Jamais! Trop de palottage qui n'en finit pas.
Trop de possibilités de subvertion par les grandes âmes qui amènent toujours de
l'eau fraîche au moulin des débats.
Oui, c'est vrai que les coups de Trafalgar des dernières semaines chez
Debian rappelle trop la basse politique pour en faire un exemple à
suivre! Au moins, Voelkerding sait ce qu'il veut, même s'il a tort...
Voilà! Et si tu trouves qu'il a trop tort: fork! Je pense qu'une contribution
efficace ne peut se faire à l'intérieur d'un cadre trop rigide défini par des
règles que chacun peut interpréter à son goût. Webmin, Guarddog, Knoppix ont
apporté une contribution appréciable à diverses distribtutions, et swaret à
Slackware, sans que des tas de règles interviennent.
Knopper a une réponse assez juste lorsqu'on lui propose de participer plus
activement à Debian: il dit que tout ce qu'il fait est GPL :) Yours for the
taking, comme on dit en anglais.
Communautaire comme la Debian? Jamais! Trop de palottage qui n'en finit pas. Trop de possibilités de subvertion par les grandes âmes qui amènent toujours de l'eau fraîche au moulin des débats.
Oui, c'est vrai que les coups de Trafalgar des dernières semaines chez Debian rappelle trop la basse politique pour en faire un exemple à suivre! Au moins, Voelkerding sait ce qu'il veut, même s'il a tort...
Voilà! Et si tu trouves qu'il a trop tort: fork! Je pense qu'une contribution efficace ne peut se faire à l'intérieur d'un cadre trop rigide défini par des règles que chacun peut interpréter à son goût. Webmin, Guarddog, Knoppix ont apporté une contribution appréciable à diverses distribtutions, et swaret à Slackware, sans que des tas de règles interviennent.
Knopper a une réponse assez juste lorsqu'on lui propose de participer plus activement à Debian: il dit que tout ce qu'il fait est GPL :) Yours for the taking, comme on dit en anglais.
GP
Emmanuel Florac
Dans article , disait...
Oui, il a les chevilles qui enflent, quoi :) Le seul défaut de swaret c'est sa gourmandise en ressources, à mon avis.
Je n'ai jamais rien remarqué à ce sujet avec mes 256 M de ram et mon gros Celeron 850. Tu peux m'expliquer?
Rien de grave, mais pendant que swaret tourne en tâche de fond, mon PC rame un peu, je ne peux pas jouer à bzflag :)
-- Quis, quid, ubi, quibus auxiliis, cur, quomodo, quando?
Dans article <109lejjk4m71i43@corp.supernews.com>,
gilpel@inverse.nretla.org disait...
Oui, il a les chevilles qui enflent, quoi :) Le seul défaut de swaret
c'est sa gourmandise en ressources, à mon avis.
Je n'ai jamais rien remarqué à ce sujet avec mes 256 M de ram et mon gros
Celeron 850. Tu peux m'expliquer?
Rien de grave, mais pendant que swaret tourne en tâche de fond, mon PC
rame un peu, je ne peux pas jouer à bzflag :)
--
Quis, quid, ubi, quibus auxiliis, cur, quomodo, quando?
Oui, il a les chevilles qui enflent, quoi :) Le seul défaut de swaret c'est sa gourmandise en ressources, à mon avis.
Je n'ai jamais rien remarqué à ce sujet avec mes 256 M de ram et mon gros Celeron 850. Tu peux m'expliquer?
Rien de grave, mais pendant que swaret tourne en tâche de fond, mon PC rame un peu, je ne peux pas jouer à bzflag :)
-- Quis, quid, ubi, quibus auxiliis, cur, quomodo, quando?
Emmanuel Florac
Dans article , disait...
Communautaire comme la Debian? Jamais! Trop de palottage qui n'en finit pas. Trop de possibilités de subvertion par les grandes âmes qui amènent toujours de l'eau fraîche au moulin des débats.
Oui, c'est vrai que les coups de Trafalgar des dernières semaines chez Debian rappelle trop la basse politique pour en faire un exemple à suivre! Au moins, Voelkerding sait ce qu'il veut, même s'il a tort...
-- Quis, quid, ubi, quibus auxiliis, cur, quomodo, quando?
Dans article <109lfj0g80icp47@corp.supernews.com>,
gilpel@inverse.nretla.org disait...
Communautaire comme la Debian? Jamais! Trop de palottage qui n'en finit pas.
Trop de possibilités de subvertion par les grandes âmes qui amènent toujours de
l'eau fraîche au moulin des débats.
Oui, c'est vrai que les coups de Trafalgar des dernières semaines chez
Debian rappelle trop la basse politique pour en faire un exemple à
suivre! Au moins, Voelkerding sait ce qu'il veut, même s'il a tort...
--
Quis, quid, ubi, quibus auxiliis, cur, quomodo, quando?
Communautaire comme la Debian? Jamais! Trop de palottage qui n'en finit pas. Trop de possibilités de subvertion par les grandes âmes qui amènent toujours de l'eau fraîche au moulin des débats.
Oui, c'est vrai que les coups de Trafalgar des dernières semaines chez Debian rappelle trop la basse politique pour en faire un exemple à suivre! Au moins, Voelkerding sait ce qu'il veut, même s'il a tort...
-- Quis, quid, ubi, quibus auxiliis, cur, quomodo, quando?
Rakotomandimby Mihamina
Emmanuel Florac wrote:
suivre! Au moins, Voelkerding sait ce qu'il veut, même s'il a tort...
un peu comme Bernie Ecclestone dans la Formule1 ... ;-) mais bon ca marche hein ... et comme on ne devrait pas changer une equipe qui gagne ... :-)
ben fait un fork, et regarde combien de gens te suivent.
j'ai pas les competences necessaires pour faire un fork , le but n'etant pas non plus d'en faire un , mais de discuter ...
j'aime bien Patrick, surtout son sentiment d'autosuffisance.
mouais ... :-/
bonne route, mais n'oublie pas de venir racont^Wtro^raconter ton voyage. sur ce, bonne nuit à tous.
je vois pas pourquoi il y aurai un soupcon de trolll dans une migration vers gentoo . c'est apres tout une distrib comme une autre , qui en a convaincu certains et qui n'en a pas convaincu d'autres ... pas de quoi en tenir un langage semi-agressif ... :-) -- Rakotomandimby Mihamina Andrianifaharana Tel : +33 2 38 76 43 65 http://stko.dyndns.info/site_principal/Members/mihamina
Thierry Boudet wrote:
ben fait un fork, et regarde combien de gens te suivent.
j'ai pas les competences necessaires pour faire un fork , le but n'etant
pas non plus d'en faire un , mais de discuter ...
j'aime bien Patrick, surtout son sentiment d'autosuffisance.
mouais ... :-/
bonne route, mais n'oublie pas de venir racont^Wtro^raconter ton
voyage. sur ce, bonne nuit à tous.
je vois pas pourquoi il y aurai un soupcon de trolll dans une migration
vers gentoo . c'est apres tout une distrib comme une autre , qui en a
convaincu certains et qui n'en a pas convaincu d'autres ... pas de quoi
en tenir un langage semi-agressif ... :-)
--
Rakotomandimby Mihamina Andrianifaharana
Tel : +33 2 38 76 43 65
http://stko.dyndns.info/site_principal/Members/mihamina
ben fait un fork, et regarde combien de gens te suivent.
j'ai pas les competences necessaires pour faire un fork , le but n'etant pas non plus d'en faire un , mais de discuter ...
j'aime bien Patrick, surtout son sentiment d'autosuffisance.
mouais ... :-/
bonne route, mais n'oublie pas de venir racont^Wtro^raconter ton voyage. sur ce, bonne nuit à tous.
je vois pas pourquoi il y aurai un soupcon de trolll dans une migration vers gentoo . c'est apres tout une distrib comme une autre , qui en a convaincu certains et qui n'en a pas convaincu d'autres ... pas de quoi en tenir un langage semi-agressif ... :-) -- Rakotomandimby Mihamina Andrianifaharana Tel : +33 2 38 76 43 65 http://stko.dyndns.info/site_principal/Members/mihamina
Thierry Boudet
On 2004-05-06, Emmanuel Florac wrote:
2] la gestion des dépendances qui est laissée _entièrement_ au bon vouloir de l'utilisateur/administrateur de la machine. A aucun moment, le système de packetage me dira "peut pas, ya une dépendance patin-couffin". Si j'installe "tielle.tgz", et que ça ne marche pas, c'est moi qui vais essayer de comprendre pourquoi, tenter de résoudre le problême, et prendre les quelques décisions qui s'imposent.
Oui mais non. Soit tu installes depuis les sources, auquel cas les dépendances sont relativement claires (mais pas toujours faciles à résoudre);
Oui, je connais ça. j'ai une SuSE installée début 1999 que je met (plus ou moins) à jour qu'en compilant les sources. Hélas, il va falloir un de ces jours que je me tape gcc+glic pour arriver à compiler les nouvelles versions de ce que j'utilise. Il faut juste que je trouve deux jours tranquilles et que je débranche le téléphone :)
par contre si tu installes un binaire, aie aie aie...
C'est les risques du méti^jeu. Euh, si c'est un métier, je
chercherais une méthode plus "productive", mais ça serait probablement basé sur une compilation des sources. Enfin, je ne sais pas...
Mais swaret n'oblige pas à gérer les dépendances, il le PERMET, nuance. Là où une Debian ou une RedHat refuseront obstinément d'installer quoi que ce soit si la dépendance n'est pas résolu, avec swaret/slack, on peut installer QUAND MEME, et résoudre les dépendances DANS LA MESURE DU POSSIBLE et SI ON LE SOUHAITE. C'est quand même très bien, et en plus ça reste dans l'esprit slack!
Une sorte de --force --vazy interactif ? Je vais aller dans une poubelle
On 2004-05-06, Emmanuel Florac <eflorac@verisign.com> wrote:
2] la gestion des dépendances qui est laissée _entièrement_ au
bon vouloir de l'utilisateur/administrateur de la machine. A
aucun moment, le système de packetage me dira "peut pas, ya
une dépendance patin-couffin". Si j'installe "tielle.tgz", et
que ça ne marche pas, c'est moi qui vais essayer de comprendre
pourquoi, tenter de résoudre le problême, et prendre les quelques
décisions qui s'imposent.
Oui mais non. Soit tu installes depuis les sources, auquel cas les
dépendances sont relativement claires (mais pas toujours faciles à
résoudre);
Oui, je connais ça. j'ai une SuSE installée début 1999 que je met
(plus ou moins) à jour qu'en compilant les sources. Hélas, il va
falloir un de ces jours que je me tape gcc+glic pour arriver à
compiler les nouvelles versions de ce que j'utilise. Il faut juste
que je trouve deux jours tranquilles et que je débranche le
téléphone :)
par contre si tu installes un binaire, aie aie aie...
C'est les risques du méti^jeu. Euh, si c'est un métier, je
chercherais une méthode plus "productive", mais ça serait
probablement basé sur une compilation des sources. Enfin,
je ne sais pas...
Mais swaret n'oblige pas à gérer les dépendances, il le PERMET, nuance.
Là où une Debian ou une RedHat refuseront obstinément d'installer quoi
que ce soit si la dépendance n'est pas résolu, avec swaret/slack, on peut
installer QUAND MEME, et résoudre les dépendances DANS LA MESURE DU
POSSIBLE et SI ON LE SOUHAITE. C'est quand même très bien, et en plus ça
reste dans l'esprit slack!
Une sorte de --force --vazy interactif ? Je vais aller dans une poubelle
2] la gestion des dépendances qui est laissée _entièrement_ au bon vouloir de l'utilisateur/administrateur de la machine. A aucun moment, le système de packetage me dira "peut pas, ya une dépendance patin-couffin". Si j'installe "tielle.tgz", et que ça ne marche pas, c'est moi qui vais essayer de comprendre pourquoi, tenter de résoudre le problême, et prendre les quelques décisions qui s'imposent.
Oui mais non. Soit tu installes depuis les sources, auquel cas les dépendances sont relativement claires (mais pas toujours faciles à résoudre);
Oui, je connais ça. j'ai une SuSE installée début 1999 que je met (plus ou moins) à jour qu'en compilant les sources. Hélas, il va falloir un de ces jours que je me tape gcc+glic pour arriver à compiler les nouvelles versions de ce que j'utilise. Il faut juste que je trouve deux jours tranquilles et que je débranche le téléphone :)
par contre si tu installes un binaire, aie aie aie...
C'est les risques du méti^jeu. Euh, si c'est un métier, je
chercherais une méthode plus "productive", mais ça serait probablement basé sur une compilation des sources. Enfin, je ne sais pas...
Mais swaret n'oblige pas à gérer les dépendances, il le PERMET, nuance. Là où une Debian ou une RedHat refuseront obstinément d'installer quoi que ce soit si la dépendance n'est pas résolu, avec swaret/slack, on peut installer QUAND MEME, et résoudre les dépendances DANS LA MESURE DU POSSIBLE et SI ON LE SOUHAITE. C'est quand même très bien, et en plus ça reste dans l'esprit slack!
Une sorte de --force --vazy interactif ? Je vais aller dans une poubelle
Le Fri, 07 May 2004 11:27:34 +0200, Rakotomandimby Mihamina a écrit :
un peu comme Bernie Ecclestone dans la Formule1 ... ;-) mais bon ca marche hein ... et comme on ne devrait pas changer une equipe qui gagne ... :-)
Voilà, c'est exactement ce que je me dis :)
-- Les défauts n'apparaissent qu'après que le programme ait passé (avec succès) la phase d'intégration. Loi de Klipstein.
Emmanuel Florac
Le Fri, 07 May 2004 21:04:58 +0000, Thierry Boudet a écrit :
Une sorte de --force --vazy interactif ? Je vais aller dans une poubelle et essayer ça, alors...
En fait, swaret utilise tout simplement ldd pour résoudre les deps. Donc si le programme trucbidule a besoin de la librairie chouette.so, même si tu l'as installée à la main façon gros porc, ou avec make install, swaret sera content (et ton programme aussi). C'est quand même un gros point fort.
-- Quis, quid, ubi, quibus auxiliis, cur, quomodo, quando
Le Fri, 07 May 2004 21:04:58 +0000, Thierry Boudet a écrit :
Une sorte de --force --vazy interactif ? Je vais aller dans une poubelle
et essayer ça, alors...
En fait, swaret utilise tout simplement ldd pour résoudre les deps. Donc
si le programme trucbidule a besoin de la librairie chouette.so, même si
tu l'as installée à la main façon gros porc, ou avec make install,
swaret sera content (et ton programme aussi). C'est quand même un gros
point fort.
--
Quis, quid, ubi, quibus auxiliis, cur, quomodo, quando
Le Fri, 07 May 2004 21:04:58 +0000, Thierry Boudet a écrit :
Une sorte de --force --vazy interactif ? Je vais aller dans une poubelle et essayer ça, alors...
En fait, swaret utilise tout simplement ldd pour résoudre les deps. Donc si le programme trucbidule a besoin de la librairie chouette.so, même si tu l'as installée à la main façon gros porc, ou avec make install, swaret sera content (et ton programme aussi). C'est quand même un gros point fort.
-- Quis, quid, ubi, quibus auxiliis, cur, quomodo, quando