Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[temps de compilation] ecota
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3, 4  Next  
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
kaworu
Guru
Guru


Joined: 07 Dec 2005
Posts: 450

PostPosted: Thu Aug 03, 2006 10:22 am    Post subject: Reply with quote

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 :wink:


+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
View user's profile Send private message
mornik
Apprentice
Apprentice


Joined: 12 Mar 2005
Posts: 184
Location: Niort

PostPosted: Thu Aug 03, 2006 11:43 am    Post subject: Reply with quote

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
View user's profile Send private message
deja_pris
Apprentice
Apprentice


Joined: 07 Jul 2006
Posts: 169
Location: France 40

PostPosted: Thu Aug 03, 2006 12:50 pm    Post subject: Reply with quote

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 :wink:


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
View user's profile Send private message
-KuRGaN-
Veteran
Veteran


Joined: 05 Dec 2004
Posts: 1142
Location: Besançon (25) [FRANCE]

PostPosted: Thu Aug 03, 2006 12:52 pm    Post subject: Reply with quote

Bon après avoir installé les dépendance eix et gentoolop (suis pas sur de la syntaxe d'un coup :lol: ) 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 :cry:
_________________
Knight Gent00 Industries RiDeR !!!!
Back to top
View user's profile Send private message
Il turisto
l33t
l33t


Joined: 12 May 2004
Posts: 968
Location: Battincourt - Belgique

PostPosted: Thu Aug 03, 2006 1:07 pm    Post subject: Reply with quote

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
View user's profile Send private message
-KuRGaN-
Veteran
Veteran


Joined: 05 Dec 2004
Posts: 1142
Location: Besançon (25) [FRANCE]

PostPosted: Thu Aug 03, 2006 1:11 pm    Post subject: Reply with quote

Je me suis mal exprimé, j'ai eu une réponse mais pas celle qu'on attend du soft :wink:
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
View user's profile Send private message
Il turisto
l33t
l33t


Joined: 12 May 2004
Posts: 968
Location: Battincourt - Belgique

PostPosted: Thu Aug 03, 2006 1:20 pm    Post subject: Reply with quote

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
View user's profile Send private message
-KuRGaN-
Veteran
Veteran


Joined: 05 Dec 2004
Posts: 1142
Location: Besançon (25) [FRANCE]

PostPosted: Thu Aug 03, 2006 1:38 pm    Post subject: Reply with quote

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 :lol:
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
View user's profile Send private message
Il turisto
l33t
l33t


Joined: 12 May 2004
Posts: 968
Location: Battincourt - Belgique

PostPosted: Thu Aug 03, 2006 1:53 pm    Post subject: Reply with quote

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
View user's profile Send private message
-KuRGaN-
Veteran
Veteran


Joined: 05 Dec 2004
Posts: 1142
Location: Besançon (25) [FRANCE]

PostPosted: Thu Aug 03, 2006 1:57 pm    Post subject: Reply with quote

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à :lol:
_________________
Knight Gent00 Industries RiDeR !!!!
Back to top
View user's profile Send private message
Magic Banana
Veteran
Veteran


Joined: 13 Dec 2005
Posts: 1912
Location: Belo Horizonte, Minas Gerais, Brasil

PostPosted: Thu Aug 03, 2006 1:59 pm    Post subject: Reply with quote

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... :lol:
Back to top
View user's profile Send private message
Il turisto
l33t
l33t


Joined: 12 May 2004
Posts: 968
Location: Battincourt - Belgique

PostPosted: Thu Aug 03, 2006 2:13 pm    Post subject: Reply with quote

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
View user's profile Send private message
-KuRGaN-
Veteran
Veteran


Joined: 05 Dec 2004
Posts: 1142
Location: Besançon (25) [FRANCE]

PostPosted: Thu Aug 03, 2006 2:35 pm    Post subject: Reply with quote

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
View user's profile Send private message
Il turisto
l33t
l33t


Joined: 12 May 2004
Posts: 968
Location: Battincourt - Belgique

PostPosted: Thu Aug 03, 2006 3:20 pm    Post subject: Reply with quote

C'est mieux déja :-)
Back to top
View user's profile Send private message
kwenspc
Advocate
Advocate


Joined: 21 Sep 2003
Posts: 4954

PostPosted: Thu Aug 03, 2006 3:24 pm    Post subject: Reply with quote

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
View user's profile Send private message
Il turisto
l33t
l33t


Joined: 12 May 2004
Posts: 968
Location: Battincourt - Belgique

PostPosted: Thu Aug 03, 2006 3:37 pm    Post subject: Reply with quote

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
View user's profile Send private message
kwenspc
Advocate
Advocate


Joined: 21 Sep 2003
Posts: 4954

PostPosted: Thu Aug 03, 2006 3:45 pm    Post subject: Reply with quote

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
View user's profile Send private message
Il turisto
l33t
l33t


Joined: 12 May 2004
Posts: 968
Location: Battincourt - Belgique

PostPosted: Thu Aug 03, 2006 3:51 pm    Post subject: Reply with quote

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
View user's profile Send private message
kwenspc
Advocate
Advocate


Joined: 21 Sep 2003
Posts: 4954

PostPosted: Thu Aug 03, 2006 3:53 pm    Post subject: Reply with quote

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
View user's profile Send private message
Il turisto
l33t
l33t


Joined: 12 May 2004
Posts: 968
Location: Battincourt - Belgique

PostPosted: Thu Aug 03, 2006 3:59 pm    Post subject: Reply with quote

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
View user's profile Send private message
-KuRGaN-
Veteran
Veteran


Joined: 05 Dec 2004
Posts: 1142
Location: Besançon (25) [FRANCE]

PostPosted: Thu Aug 03, 2006 4:32 pm    Post subject: Reply with quote

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
View user's profile Send private message
Il turisto
l33t
l33t


Joined: 12 May 2004
Posts: 968
Location: Battincourt - Belgique

PostPosted: Thu Aug 03, 2006 5:56 pm    Post subject: Reply with quote

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
View user's profile Send private message
-KuRGaN-
Veteran
Veteran


Joined: 05 Dec 2004
Posts: 1142
Location: Besançon (25) [FRANCE]

PostPosted: Thu Aug 03, 2006 6:59 pm    Post subject: Reply with quote

Waiting for ecota-0.4 :D
_________________
Knight Gent00 Industries RiDeR !!!!
Back to top
View user's profile Send private message
Il turisto
l33t
l33t


Joined: 12 May 2004
Posts: 968
Location: Battincourt - Belgique

PostPosted: Thu Aug 03, 2006 7:03 pm    Post subject: Reply with quote

@Kurgan si tu veux un deuxieme compte tu peux m'envoyer un pm c no soucy ;-)
Back to top
View user's profile Send private message
-KuRGaN-
Veteran
Veteran


Joined: 05 Dec 2004
Posts: 1142
Location: Besançon (25) [FRANCE]

PostPosted: Thu Aug 03, 2006 8:13 pm    Post subject: Reply with quote

Sur un de mes serveurs (yoda :cry: ) 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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Goto page Previous  1, 2, 3, 4  Next
Page 2 of 4

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum