View previous topic :: View next topic |
Author |
Message |
kaworu Guru
Joined: 07 Dec 2005 Posts: 450
|
Posted: Thu Aug 03, 2006 10:22 am Post subject: |
|
|
kwenspc wrote: | Non en effet c'est possible. ecota serait alors un script python externe à emerge mais il faudrait avoir un patch qui aille ajouter l'options à l'outil emerge. (pour qu'emerge sache appeler ecota etc...)
mais si on tend à avoir un tel outil alors je pense qu'il serait interessant d'en parler au devs gentoo (et alors le support d'ecota d'emerge serait officialisé peut-être)
cela dit je pense qu'il vaut mieux attendre que l'outil soit fiable |
+1 _________________ Macbook
Core2Duo @ 2.0GHz - 1Go RAM - HD 80Go - Intel GMA 945
Gentoo GNU/Linux
~amd64 - 2.6.24-gentoo-r2 - Fluxbox || (KDE && Compiz-Fusion) |
|
Back to top |
|
|
mornik Apprentice
Joined: 12 Mar 2005 Posts: 184 Location: Niort
|
Posted: Thu Aug 03, 2006 11:43 am Post subject: |
|
|
Quel domage que je soits absents toute la semaine prochaine, je l'aurai bien beta-testé celui là ! _________________ Pousser pas j'y suis déjà ! |
|
Back to top |
|
|
deja_pris Apprentice
Joined: 07 Jul 2006 Posts: 169 Location: France 40
|
Posted: Thu Aug 03, 2006 12:50 pm Post subject: |
|
|
Quote: | Non en effet c'est possible. ecota serait alors un script python externe à emerge mais il faudrait avoir un patch qui aille ajouter l'options à l'outil emerge. (pour qu'emerge sache appeler ecota etc...)
mais si on tend à avoir un tel outil alors je pense qu'il serait interessant d'en parler au devs gentoo (et alors le support d'ecota d'emerge serait officialisé peut-être) |
C'est à peu près ce que j'avais en tete, content que ma remarque ne soit pas aussi stupide que je l'avais pensé (:.
Quote: | cela dit je pense qu'il vaut mieux attendre que l'outil soit fiable |
Je suis on ne peut plus d'accord ^^.
Il turisto, tu nous donneras des nouvelles du test ?
(et au passage si tu pouvais nous dire ce que ecota signifie, y'en a (au moins un) que ca risque d'empecher de dormir...).
Merci. _________________ Quel code ? |
|
Back to top |
|
|
-KuRGaN- Veteran
Joined: 05 Dec 2004 Posts: 1142 Location: Besançon (25) [FRANCE]
|
Posted: Thu Aug 03, 2006 12:52 pm Post subject: |
|
|
Bon après avoir installé les dépendance eix et gentoolop (suis pas sur de la syntaxe d'un coup ) j'ai lancé un ecota calculate et la je suis en train de faire le sendall. Pas de souçis pour l'instant.
[Edit] Le sendall c'est bien passé, j'ai essayé le approximate avec quelques paquets mais bon vu la taille de la base de données, j'ai pas eu de réponses _________________ Knight Gent00 Industries RiDeR !!!! |
|
Back to top |
|
|
Il turisto l33t
Joined: 12 May 2004 Posts: 968 Location: Battincourt - Belgique
|
Posted: Thu Aug 03, 2006 1:07 pm Post subject: |
|
|
Tu n'as pas eu de réponses?
Cela n'est pas normal.
Peux tu me donner le nom des paquets que tu as essayé?
@deja_pris : http://ecota.frastocorp.com |
|
Back to top |
|
|
-KuRGaN- Veteran
Joined: 05 Dec 2004 Posts: 1142 Location: Besançon (25) [FRANCE]
|
Posted: Thu Aug 03, 2006 1:11 pm Post subject: |
|
|
Je me suis mal exprimé, j'ai eu une réponse mais pas celle qu'on attend du soft
Code: | sh ecota approximate File-Which
Sorry but there is no entry for this program in our database or you do not have submitted your sbu yet
Have you already done 'ecota calculate' or 'ecota sendall'???
If no none of your 'ecota approximate' will work |
_________________ Knight Gent00 Industries RiDeR !!!! |
|
Back to top |
|
|
Il turisto l33t
Joined: 12 May 2004 Posts: 968 Location: Battincourt - Belgique
|
Posted: Thu Aug 03, 2006 1:20 pm Post subject: |
|
|
Pour la réponse j'avais compris de quoi tu voulais parler.
Mais c'est un programme non installé sur ta machine cela?
Essaye avec un programme déjà installé stp.
Pour le moment la base ne contient que tes datas et les miennes.
Et comme nos sbu sont très différents ... .
Ah je vous ai pas dis pour le calcul de l'approximation je tiens compte des sbu proches mais pas forcement identiques.
Je m'explique :
votre sbu est de 100 secondes.
et bien lors de l'approximation je tiens compte des paquet des gens qui ont un sbu de 95 a 105 afin d'élargir un tant soit peu la requête.
Sinon KuRGaN pourrait tu me paster le résultat de ceci stp :
genlop -t binutils |
|
Back to top |
|
|
-KuRGaN- Veteran
Joined: 05 Dec 2004 Posts: 1142 Location: Besançon (25) [FRANCE]
|
Posted: Thu Aug 03, 2006 1:38 pm Post subject: |
|
|
Déjà:
Code: |
genlop -t binutils
* sys-devel/binutils
Wed Jul 19 19:57:34 2006 >>> sys-devel/binutils-2.16.1-r3
merge time: 3 minutes and 32 seconds.
Thu Jul 20 22:30:16 2006 >>> sys-devel/binutils-2.17
merge time: 4 minutes and 30 seconds.
|
Allez un petit paquet rapide à installer
Code: |
sh ecota/ecota approximate app-office/openoffice
Here is the emerge compilation time approximation for app-office/openoffice
Minimal : 0 day(s) 8 hour(s) 2 minute(s) 26 second(s)
Average : 0 day(s) 4 hour(s) 1 minute(s) 13 second(s)
Maximal : 0 day(s) 8 hour(s) 2 minute(s) 26 second(s)
Please note that these times are estimation and depends on your utilisation of your computer
|
_________________ Knight Gent00 Industries RiDeR !!!! |
|
Back to top |
|
|
Il turisto l33t
Joined: 12 May 2004 Posts: 968 Location: Battincourt - Belgique
|
Posted: Thu Aug 03, 2006 1:53 pm Post subject: |
|
|
tu peux lancer ecota comme ceci : ./ecota ...
Code: |
./ecota approximate app-office/openoffice
Here is the emerge compilation time approximation for app-office/openoffice
Minimal : 0 day(s) 8 hour(s) 32 minute(s) 34 second(s)
Average : 0 day(s) 14 hour(s) 7 minute(s) 29 second(s)
Maximal : 1 day(s) 2 hour(s) 51 minute(s) 53 second(s)
|
|
|
Back to top |
|
|
-KuRGaN- Veteran
Joined: 05 Dec 2004 Posts: 1142 Location: Besançon (25) [FRANCE]
|
Posted: Thu Aug 03, 2006 1:57 pm Post subject: |
|
|
Ouai je sais en plus je l'ai fait pour le calculate mais je suis en train de bosser avec des scripts iptables aussi alors c'est un peu le bordel dans ma tête à moi là _________________ Knight Gent00 Industries RiDeR !!!! |
|
Back to top |
|
|
Magic Banana Veteran
Joined: 13 Dec 2005 Posts: 1912 Location: Belo Horizonte, Minas Gerais, Brasil
|
Posted: Thu Aug 03, 2006 1:59 pm Post subject: |
|
|
Code: | sh ecota/ecota approximate app-office/openoffice
Here is the emerge compilation time approximation for app-office/openoffice
Minimal : 0 day(s) 8 hour(s) 2 minute(s) 26 second(s)
Average : 0 day(s) 4 hour(s) 1 minute(s) 13 second(s)
Maximal : 0 day(s) 8 hour(s) 2 minute(s) 26 second(s)
Please note that these times are estimation and depends on your utilisation of your computer |
Un temps minimal plus grand que le temps moyen. Voilà de curieuses mathématiques... |
|
Back to top |
|
|
Il turisto l33t
Joined: 12 May 2004 Posts: 968 Location: Battincourt - Belgique
|
Posted: Thu Aug 03, 2006 2:13 pm Post subject: |
|
|
Merci de le faire remarquer mais je l'avais déjà vu et corrigé.
Code: |
Here is the emerge compilation time approximation for app-office/openoffice
Minimal : 0 day(s) 8 hour(s) 32 minute(s) 34 second(s)
Average : 0 day(s) 18 hour(s) 49 minute(s) 59 second(s)
Maximal : 1 day(s) 2 hour(s) 51 minute(s) 53 second(s)
|
une petite erreur dans mon calcul de la moyenne car mon tableau contient non seulement les temps mais aussi le nom du paquet et je faisais comme un con : temps total / par nombre de case du tableau.
Alors que le calcul exact est temps total / (par nombre de case du tableau - 1).
MErci pour la remarque |
|
Back to top |
|
|
-KuRGaN- Veteran
Joined: 05 Dec 2004 Posts: 1142 Location: Besançon (25) [FRANCE]
|
Posted: Thu Aug 03, 2006 2:35 pm Post subject: |
|
|
Le sendall avec ta nouvelle version est relancé.
Je te poste le résultat une fois fini d'un approximate sur openoffice.
[Edit]
Code: | ./ecota approximate app-office/openoffice
Here is the emerge compilation time approximation for app-office/openoffice
Minimal : 0 day(s) 8 hour(s) 2 minute(s) 26 second(s)
Average : 0 day(s) 8 hour(s) 2 minute(s) 26 second(s)
Maximal : 0 day(s) 8 hour(s) 2 minute(s) 26 second(s)
Please note that these times are estimation and depends on your utilisation of your computer |
_________________ Knight Gent00 Industries RiDeR !!!! |
|
Back to top |
|
|
Il turisto l33t
Joined: 12 May 2004 Posts: 968 Location: Battincourt - Belgique
|
Posted: Thu Aug 03, 2006 3:20 pm Post subject: |
|
|
C'est mieux déja |
|
Back to top |
|
|
kwenspc Advocate
Joined: 21 Sep 2003 Posts: 4954
|
Posted: Thu Aug 03, 2006 3:24 pm Post subject: |
|
|
Si faut aider à coder ou voir même à le porter en python je suis partant
Le code est trés claire, trés propre. _________________ membre officieux du SAV Ati GEntoo |
|
Back to top |
|
|
Il turisto l33t
Joined: 12 May 2004 Posts: 968 Location: Battincourt - Belgique
|
Posted: Thu Aug 03, 2006 3:37 pm Post subject: |
|
|
Optimisation et propreté ont toujours été mes maîtres mots en programmation .
Et comme la programmation c'est mon métier, ma passion et ma vie ...
Aider à coder pour le moment je ne vois pas en quoi j'aurais besoin d'aide.
Par contre un portage en python pourrait être marrant. J'ai commencé a lire le livre python de l'université belge.
Combien de temps te faudrais tu pour ce portage? Je t'avoue que je ne suis pas très chaud avec le langage python et que je n'utiliserais cette version qui si elle apporte des choses en terme de performances.
Par contre si il étais codé dans un langage évolué comme python ou C++ je me débarrasserais des dépendances je pense. Sauf peut être pour qlist car je ne sais pas encore où il va chercher la liste des paquets (en même temps j'ai pas cherché. tout ce que je sais c'est qu'il renvoie certains paquets en double).
Mais bon si le langage étais plus évolué cette liste de paquets je la prendrais directement dans l'emerge.log.
Tu ne serais pas chaud pour une version c++? |
|
Back to top |
|
|
kwenspc Advocate
Joined: 21 Sep 2003 Posts: 4954
|
Posted: Thu Aug 03, 2006 3:45 pm Post subject: |
|
|
pour un tel outil je trouve le C++ un peu "lourd". bref : un langage compilé pour ça je sais que je le prendrais pas. qui plus est moi et le C++ c'est pas encore ça (je préfère infiniment plus le C).
En fait je proposais le python car c'est le langage utilisé par portage (et tous les outils qui gravitent autour).
Enfin là après il me semble que ecota tourne trés bien comme cela. Si jamais ça doit s'etoffer et être beaucoup plus proche de portage, le python est tout trouvé.
Un portage en python ne devrait pas prendre bcp de temps, tel qu'il est je pense qu'en 5h c'est fait.
Après, l'améliorer en python (mieux l'intégrer avec les outils de portage) : un peu plus de temps vu qu'il faut aller fouiller dans les libs.
Mais là encore c'est toi le chef _________________ membre officieux du SAV Ati GEntoo |
|
Back to top |
|
|
Il turisto l33t
Joined: 12 May 2004 Posts: 968 Location: Battincourt - Belgique
|
Posted: Thu Aug 03, 2006 3:51 pm Post subject: |
|
|
Moi j'aime coder mais de ce qui est de fouiller dans les libs ...
Mais bon ce programme est open source et je ne suis pas contre le fait de "m'associer" avec quelqu'un.
Cela me délesterai un peu de la charge de taf.
Bon profites en tant que je suis chaud on passe en python?
Penses tu que le python nous ferais gagner en perf? |
|
Back to top |
|
|
kwenspc Advocate
Joined: 21 Sep 2003 Posts: 4954
|
Posted: Thu Aug 03, 2006 3:53 pm Post subject: |
|
|
Je sais pas si ça nous ferais gagner en perfs, quoique le fait de ne plus utiliser de programmes externes (ou moins) devrait améliorer quelque peu je pense.
Par contre : les 3 jours qui suivent vont être totalement pris. mais dès lundi : python rulez! sans problème! _________________ membre officieux du SAV Ati GEntoo |
|
Back to top |
|
|
Il turisto l33t
Joined: 12 May 2004 Posts: 968 Location: Battincourt - Belgique
|
Posted: Thu Aug 03, 2006 3:59 pm Post subject: |
|
|
Ok de mon côté j'aurais peut être modif le script mais je te tiendrais au courant.
Je ne fais d'ajout de fonctionalités avant la version 0.4 qui si tout se passe bien devrait être la version python. (Sauf si le language me dégoute et/ou que le script prend 6 mois à s'éxécuter ).
Sinon : nano /usr/bin/qfile ne nous en dis pas plus sur l'endroit ou qfile va chercher sa liste de programmes. |
|
Back to top |
|
|
-KuRGaN- Veteran
Joined: 05 Dec 2004 Posts: 1142 Location: Besançon (25) [FRANCE]
|
Posted: Thu Aug 03, 2006 4:32 pm Post subject: |
|
|
Par contre juste une petite question (à laquel on doit surement trouver une réponse en lisant le code mais moi j'y capte keudal au code) est que pour l'instant, je peux lancer ecota sur une autre machine avec le même identifiant/mot de passe sans écraser ce que je t'ai déjà envoyé?
Et pareil, je veux bien tester la version en python quand elle sera prête. _________________ Knight Gent00 Industries RiDeR !!!! |
|
Back to top |
|
|
Il turisto l33t
Joined: 12 May 2004 Posts: 968 Location: Battincourt - Belgique
|
Posted: Thu Aug 03, 2006 5:56 pm Post subject: |
|
|
euh non si tu lances sur une autre machine ca écrasera.
Il te faut un deuxième compte pour cela.
@kwenspc : je suis en train de passer en version 0.4 par l'ajout d'une grosse fonctionalité. Je devrais avoir finit avant les 3 jours donc tu auras surement du travail en plus |
|
Back to top |
|
|
-KuRGaN- Veteran
Joined: 05 Dec 2004 Posts: 1142 Location: Besançon (25) [FRANCE]
|
Posted: Thu Aug 03, 2006 6:59 pm Post subject: |
|
|
Waiting for ecota-0.4 _________________ Knight Gent00 Industries RiDeR !!!! |
|
Back to top |
|
|
Il turisto l33t
Joined: 12 May 2004 Posts: 968 Location: Battincourt - Belgique
|
Posted: Thu Aug 03, 2006 7:03 pm Post subject: |
|
|
@Kurgan si tu veux un deuxieme compte tu peux m'envoyer un pm c no soucy |
|
Back to top |
|
|
-KuRGaN- Veteran
Joined: 05 Dec 2004 Posts: 1142 Location: Besançon (25) [FRANCE]
|
Posted: Thu Aug 03, 2006 8:13 pm Post subject: |
|
|
Sur un de mes serveurs (yoda ) lorsque j'ai lancé le calculate, il a émergé binutils et à la fin j'ai eu une erreur:
Code: |
Binutils emerge is finished
./ecota: line 207: calculate: command not found
|
Mais après, en relançant le ecota calculate, tout se passe bien.
[Edit]
Par contre:
Code: | ./ecota approximate iptables
Sorry but there is no entry for this program in our database or you do not have submitted your sbu yet
Have you already done 'ecota calculate' or 'ecota sendall'???
If no none of your 'ecota approximate' will work
yoda ~ # emerge -pv iptables
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] net-firewall/iptables-1.3.5-r1 USE="extensions -ipv6 -static" 0 kB
Total size of downloads: 0 kB |
C'est quand même un soft "bateau" iptables non? _________________ Knight Gent00 Industries RiDeR !!!! |
|
Back to top |
|
|
|