Communauté Eggdrop
Soucis de script HTTP.TCL - Version imprimable

+- Communauté Eggdrop (https://forum.eggdrop.fr)
+-- Forum : Eggdrop et TCL (https://forum.eggdrop.fr/forumdisplay.php?fid=8)
+--- Forum : Scripts TCL (https://forum.eggdrop.fr/forumdisplay.php?fid=4)
+--- Sujet : Soucis de script HTTP.TCL (/showthread.php?tid=1317)



Soucis de script HTTP.TCL - loulou7593 - 22/02/2013

Bonsoir,

Je viens vous voir car je rencontre actuellement un soucis quand j'essaye de lancer mon eggdrop, j'ai un message d'erreur qui s'affiche.

Voici le message.

Code :
[23:55:31] conflicting versions provided for package "http": 2.7, then 2.3
    while executing
"package provide http 2.3"
    (file "scripts/http.tcl" line 23)
    invoked from within
"source scripts/http.tcl"
    (file "bot.conf" line 109)

J'ai cherché si il y avait une autre version de http.tcl mais je ne trouve pas.

Si quelqu'un a une idée. Merci d'avance.

J'ai pris le pack HTTP.TCL disponible sur le site et maintenant j'ai cette erreur

Code :
[00:09:41] conflicting versions provided for package "http": 2.7, then 2.7.5
    while executing
"package provide http 2.7.5"
    (file "scripts/http.tcl" line 16)
    invoked from within
"source scripts/http.tcl"
    (file "bot.conf" line 109)



RE: Soucis de script HTTP.TCL - CrazyCat - 22/02/2013

A mon avis, tu as déjà le package http 2.7 installé, sûrement vie tcllib.
As-tu essayé de ne pas ajouter http.tcl ?


RE: Soucis de script HTTP.TCL - loulou7593 - 22/02/2013

Je viens d'enlever le HTTP.TCL
dans mon fichier bot.conf, le bot se lance bien, mais je voulais savoir
ce qu'il risque de se passer si j'ai retiré donc le http.tcl ???
Y ' a t'il des choses qui risques de ne plus fonctionner ?


RE: Soucis de script HTTP.TCL - djkenny - 22/02/2013

salut
non tu n'auras pas de soucis, car ton eggdrop charge le package http 2.7 depuis la tcllib (surement). l'erreur venait du fait que tu essayais de charger une 2em version moins ressente (la 2.3) depuis ton fichier de configuration


RE: Soucis de script HTTP.TCL - loulou7593 - 23/02/2013

bin avant j'avais la 2.3 et j'ai pris la 2.7.5 sur le site,
mais toujours la meme erreur.


RE: Soucis de script HTTP.TCL - CrazyCat - 23/02/2013

@loulou7593 : ce qu'on te dit, c'est que tu as déjà le package http (version 2.7) dans ton eggdrop par tcllib. Tu n'as donc pas besoin de charger le moindre http.tcl.
Ces packages, quelle que soit leur version, ne sont utiles que si tu as une version de tcllib trop vieille.


RE: Soucis de script HTTP.TCL - loulou7593 - 25/02/2013

D'accord. Merci à vous pour vos réponses.
Je me demandais pourquoi ca me disait ca alors qu'avant je n'avais pas ces messages.

En tout cas cela a l'air de bien fonctionner maintenant Smile


RE: Soucis de script HTTP.TCL - CrazyCat - 25/02/2013

J'imagine que tu as eu une mise à jour sur ton shell, le tcllib est passé à la version 8.5, donc le redémarrage de l'eggdrop provoquait cette erreur (le package http était du coup chargé deux fois, en plus avec des versions différentes).


RE: Soucis de script HTTP.TCL - loulou7593 - 25/02/2013

En fait j'ai juste changé d'hebergeur, et c'est depuis ce changement que j'ai eu le soucis en voulant reinstaller mes Eggdrops.


RE: Soucis de script HTTP.TCL - CrazyCat - 25/02/2013

Voila donc l'explication. Ton nouvel hébergeur a ses librairies à jour, donc pas besoin d'utiliser http.tcl (qui est utile pour palier l'absence de la bonne librairie).
C'est une bonne nouvelle pour toi Smile


RE: Soucis de script HTTP.TCL - loulou7593 - 25/02/2013

Cool alors Smile
En tout cas merci de vos réponses.