Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[detente] emerge --sync qui fait une pause a 51% ...
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
gbetous
l33t
l33t


Joined: 15 Jan 2004
Posts: 679
Location: Toulouse

PostPosted: Wed Jan 25, 2006 6:49 pm    Post subject: [detente] emerge --sync qui fait une pause a 51% ... Reply with quote

salut a tous !

j'ai remarqué depuis un bon moment que l'update de portage se bloque systématiquement a 51% (et ca reste plusieurs minutes !!!), pour ensuite continuer tranquillement son boulot.

ca vous le fait aussi ? a quel pourcentage ?

:wink:
Back to top
View user's profile Send private message
razer
l33t
l33t


Joined: 08 Oct 2004
Posts: 893
Location: Paris - France

PostPosted: Wed Jan 25, 2006 6:55 pm    Post subject: Reply with quote

Cà m'a fait la même chose pendant pas mal de temps, jusqu'à il y a peu ou tout est redevenu normal...
Je ne sais pas exactement ce qu'il fait, mais il ne se bloque pas vraiment, il continue à user du proc et du disque, simplement le sync est plus long...
En fait je ne me suis pas vraiment inquiété de çà.
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2387
Location: ~Belfort! - France - EU

PostPosted: Wed Jan 25, 2006 7:00 pm    Post subject: Reply with quote

idem sur mon portable, mais l'attente est moins longue lorsque j'ai peu d'applications de lancées.
Back to top
View user's profile Send private message
Adrien
Advocate
Advocate


Joined: 13 Jul 2004
Posts: 2308
Location: Bretagne

PostPosted: Wed Jan 25, 2006 7:42 pm    Post subject: Reply with quote

Pareil ici, vers 51 ou 52%, ça dépend des fois.... :roll:
Back to top
View user's profile Send private message
xaviermiller
Bodhisattva
Bodhisattva


Joined: 23 Jul 2004
Posts: 8710
Location: ~Brussels - Belgique

PostPosted: Wed Jan 25, 2006 7:42 pm    Post subject: Reply with quote

Oui, l'arbre de portage est devenu énorme... mais avec la 2.1 (en ~), ils ont sérieusement amélioré les performances du "emerge metadata" et même sur mon vieux PII, ça va assez vite...
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3634
Location: Belgium

PostPosted: Wed Jan 25, 2006 7:46 pm    Post subject: Reply with quote

Problème connu mais il y a une solution :
[HOWTO] Speeding up portage with cdb -- UPDATE

L'augmentation de vitesse est tout simplement bluffante ! :-)
Back to top
View user's profile Send private message
palatin
Tux's lil' helper
Tux's lil' helper


Joined: 20 Oct 2004
Posts: 113
Location: Paris

PostPosted: Thu Jan 26, 2006 11:48 am    Post subject: Reply with quote

Il me semble que le problème est lié au nombre astronomique d'ebuilds dans kde-base depuis l'apparition notamment des split-ebuilds. Pour ceux qui n'ont pas d'appli kde, une solution est d'utiliser rsync_excludes dans make.conf.

Je me demande également si l'amélioration du cache dans portage 2.1 n'aurait pas été portée dans la dernière version stable (2.0.54)
_________________
fumo~
Back to top
View user's profile Send private message
UB|K
l33t
l33t


Joined: 27 May 2004
Posts: 786
Location: Villeurbanne, France

PostPosted: Thu Jan 26, 2006 12:20 pm    Post subject: Reply with quote

palatin wrote:
Pour ceux qui n'ont pas d'appli kde, une solution est d'utiliser rsync_excludes dans make.conf.

Excellent! merci bien pour ce tip que je connaissais pas. Par contre, la manpage de portage n'est pas très explicite sur cette fonction alors si tu peux confirmer ce que j'ai fait, ça m'aiderait bien:
* dans mon make.conf:
Code:
RSYNC_EXCLUDEFROM=/etc/portage/rsync_excludes

* dans /etc/portage/rsync_excludes:
Code:
kde-base

c'est sur cette dernière ligne que j'ai des doutes (faut peut être mettre le chemin complet?), j'ai bon?
_________________
Reality is that which, when you stop believing in it, doesn't go away.
Back to top
View user's profile Send private message
palatin
Tux's lil' helper
Tux's lil' helper


Joined: 20 Oct 2004
Posts: 113
Location: Paris

PostPosted: Thu Jan 26, 2006 12:34 pm    Post subject: Reply with quote

je collerai mon fichier d'excludes ce soir en présence de ma gentoo ^^

[EDIT] j'ai mon portable avec moi :)

Code:
$ cat /etc/portage/rsync_excludes
kde-*/
games-*/
gnustep-*/
app-emacs/
app-xemacs/
dev-games/
dev-php*/
net-zope/
sci-biology/
sci-chemistry/
sci-geosciences/
sys-cluster/
rox-*/
metadata/cache/kde-*/
metadata/cache/games-*/
metadata/cache/gnustep-*/
metadata/cache/app-emacs/
metadata/cache/app-xemacs/
metadata/cache/dev-games/
metadata/cache/dev-php*/
net-zope/
metadata/cache/rox-*/
metadata/cache/sci-biology/
metadata/cache/sci-chemistry/
metadata/cache/sci-geosciences/
metadata/cache/sys-cluster/


A noter qu'il faut également supprimer les dossiers correspondants dans /etc/portage
par exemple en faisant :
Code:
# for i in `cat /etc/portage/rsync_excludes | sed -e "s/\/$//"`; do rm -R /usr/portage/$i;done
# emerge metadata

_________________
fumo~
Back to top
View user's profile Send private message
UB|K
l33t
l33t


Joined: 27 May 2004
Posts: 786
Location: Villeurbanne, France

PostPosted: Thu Jan 26, 2006 2:37 pm    Post subject: Reply with quote

Ok, merci.
Tout ça mériterait un petit [TIP] dans le sous-forum "Documentations, Astuces et Scripts", ça peut être très utile.
_________________
Reality is that which, when you stop believing in it, doesn't go away.
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Thu Jan 26, 2006 2:49 pm    Post subject: Reply with quote

ghoti wrote:
Problème connu mais il y a une solution :
[HOWTO] Speeding up portage with cdb -- UPDATE

L'augmentation de vitesse est tout simplement bluffante ! :-)


Attention! Ca ne marche pas avec >=portage-2.1 ...
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3634
Location: Belgium

PostPosted: Thu Jan 26, 2006 4:33 pm    Post subject: Reply with quote

Trevoke wrote:
ghoti wrote:
Problème connu mais il y a une solution :
[HOWTO] Speeding up portage with cdb -- UPDATE

L'augmentation de vitesse est tout simplement bluffante ! :-)


Attention! Ca ne marche pas avec >=portage-2.1 ...

Arf, j'ai oublié que j'avais spécifiquement masqué cette branche justement pour cette raison ! :oops:
Mais bon, les portage-2.1* sont encore tildarchés. Ma suggestion reste donc valable pour la branche stable (au moins jusqu'au 2.0.54) :cool:
Back to top
View user's profile Send private message
marvin rouge
Veteran
Veteran


Joined: 01 Aug 2004
Posts: 1422
Location: Villa Lumierrante, Zonelibre

PostPosted: Thu Jan 26, 2006 4:47 pm    Post subject: Reply with quote

ghoti wrote:
Arf, j'ai oublié que j'avais spécifiquement masqué cette branche justement pour cette raison ! :oops:

Juste pour info, j'ai la version 2.1_pre3 et je n'ai plus ce problème d'arrêt à 51% (que j'avais avec les versions 2.0.xx).

2 cents.

+
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Thu Jan 26, 2006 5:15 pm    Post subject: Reply with quote

Pour info, j'utilise une combo esearch + eix ;-)
Je fais "esync && update-eix" et ca me montre, gentiment, silencieusement, tout ce qui a change dans portage, et ensuite j'ai mon p'tit eix super-rapide pour faire la recherche. Des que eix developpe une fonctionnalite comme 'esync'... :)
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Thu Jan 26, 2006 5:19 pm    Post subject: Reply with quote

pourquoi ne pas simplement utiliser eix-sync ?

Moi je fais toujours
Code:
eix-sync -v && emerge -auvDN world


1. Ca fait le sync
2. Ca update eix
3. Ca montre les diffs
4. emerge -auvDN world
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'


Last edited by kernelsensei on Thu Jan 26, 2006 5:21 pm; edited 1 time in total
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Thu Jan 26, 2006 5:20 pm    Post subject: Reply with quote

Woohooo moi y en a pas connaitre avant! Moi y en a connaitre maintenant! Moi y en a retirer esearch ;-)
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Thu Jan 26, 2006 5:22 pm    Post subject: Reply with quote

Trevoke wrote:
Woohooo moi y en a pas connaitre avant! Moi y en a connaitre maintenant! Moi y en a retirer esearch ;-)


Ca fait un moment maintenant que ça existe :P ...
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
truz
Apprentice
Apprentice


Joined: 26 Feb 2005
Posts: 293
Location: France - Paris

PostPosted: Thu Jan 26, 2006 6:00 pm    Post subject: Reply with quote

Je ne connaissais pas non plus eix-sync, c'est excellent ! merci k_s :-)
_________________
Je sais que mes droits s'arrêtent là où commencent ceux des autres. Mais est-ce ma faute si les droits des autres commencent si loin ? [Quino] -- Mafalda
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Thu Jan 26, 2006 6:19 pm    Post subject: Reply with quote

Excellent peut-etre mais j'ai l'impression que ca ne montre pas -tout- (entre autres, pas les updates...). Ca montre seulement les nouveaux paquets on dirait :/
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
blasserre
Veteran
Veteran


Joined: 10 Feb 2004
Posts: 1362
Location: Lille, Vlaanderen

PostPosted: Thu Jan 26, 2006 6:52 pm    Post subject: Reply with quote

Trevoke wrote:
Excellent peut-etre mais j'ai l'impression que ca ne montre pas -tout- (entre autres, pas les updates...). Ca montre seulement les nouveaux paquets on dirait :/

môssieu j'utilise_encore_esearch_en_2006 fait la fine bouche ? :mrgreen:
_________________
benj

technicien professionnel, ascendant winner
Back to top
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Thu Jan 26, 2006 6:58 pm    Post subject: Reply with quote

Trevoke wrote:
Excellent peut-etre mais j'ai l'impression que ca ne montre pas -tout- (entre autres, pas les updates...). Ca montre seulement les nouveaux paquets on dirait :/


moi j'ai bien les updates !
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
gbetous
l33t
l33t


Joined: 15 Jan 2004
Posts: 679
Location: Toulouse

PostPosted: Thu Jan 26, 2006 8:49 pm    Post subject: Reply with quote

ghoti wrote:

[HOWTO] Speeding up portage with cdb -- UPDATE
L'augmentation de vitesse est tout simplement bluffante ! :-)


ouah !!!

voici mes stats a moi, pour un "time emerge -S mozilla":

avant :
Code:

real    1m54.065s
user    0m28.689s
sys     0m5.465s


apres :
Code:

real    0m33.599s
user    0m24.739s
sys     0m2.040s


Je garde 8)
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Thu Jan 26, 2006 9:01 pm    Post subject: Reply with quote

gbetous : pour bien calculer, il faudrait rebooter, faire le premier, faire la modification, rebooter, faire le deuxieme, sinon le cache peut etre trompeur quand meme.
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
gbetous
l33t
l33t


Joined: 15 Jan 2004
Posts: 679
Location: Toulouse

PostPosted: Thu Jan 26, 2006 9:16 pm    Post subject: Reply with quote

oui, en effet...

bon, sans rebooter (la flemme), j'ai refait les 2 essais successifs (histoire de profiter du cache, dans les 2 cas).

je tombe sur :

Code:
real    0m40.084s
user    0m26.135s
sys     0m2.992s


et

Code:
real    0m31.256s
user    0m24.659s
sys     0m1.844s


(j'ai refait immédiatement le 1er essai - ancienne méthode - et je retombe sur 40sec)

bon, c'est moins impressionnant tout a coup, mais c'est toujours mieux !
Back to top
View user's profile Send private message
nemo13
Veteran
Veteran


Joined: 08 Oct 2004
Posts: 1016
Location: France/Istres

PostPosted: Thu Jan 26, 2006 10:19 pm    Post subject: Reply with quote

kernel_sensei wrote:
Trevoke wrote:
Excellent peut-etre mais j'ai l'impression que ca ne montre pas -tout- (entre autres, pas les updates...). Ca montre seulement les nouveaux paquets on dirait :/


moi j'ai bien les updates !

bonsoir,
j'ose confirmer :wink:

extrait du 2005-12-02
Code:

2005-12-02

>>> Updating Portage cache:  100%

Performing Global Updates: /usr/portage/profiles/updates/4Q-2005
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  @='/var/db move'
  s='/var/db SLOT move' S='binary SLOT move' p='update /etc/portage/package.*'

 ** Skipping packages. Run 'fixpackages' or set it in FEATURES to fix the
    tbz2's in the packages directory. Note: This can take a very long time.

Reading Portage settings ..
Building database (/var/cache/eix) from scratch ..
[0] /usr/portage/ (cache: flat)
     Reading 100%
Applying masks ..
Database contains 10339 packages in 144 categories.
Diffing databases (10321 - 10339 packages)
[N] == app-admin/gamin (0.1.7): Library providing the FAM File Alteration Monitor API
[N] == app-admin/usermin (1.180): a web-based user administration interface
    << app-admin/watchdog (5.2.4): A software watchdog
[N] == app-admin/webmin (1.250): Webmin, a web-based system administration interface
[U] == app-arch/cpio (2.6-r5): A file archival tool which can also read and write tar files
[N] == app-backup/hdup (1.6.37): Hdup is backup program using tar,find,gzip/bzip2,mcrypt and ssh.
[U] == app-crypt/gnupg (1.4.2-r3): The GNU Privacy Guard, a GPL pgp replacement
[N] == app-office/kword (1.4.2): KOffice word processor.
[U] == app-office/openoffice (2.0.0): OpenOffice.org, a full office productivity suite.
[N] == app-office/openoffice-bin (2.0.0): OpenOffice productivity suite
[N] == app-office/openoffice-ximian (1.9.199): Ximian-ized version of OpenOffice.org, a full office productivity suite - now deprecated
[U] == dev-java/java-config (1.2.11-r1): Java environment configuration tool
[N] == dev-java/sun-jdk (1.4.2.10): Sun's J2SE Development Kit, version 1.5.0.05
[N] == dev-java/sun-jre-bin (1.4.2.10): Sun's J2SE Platform


à chaque coup je regarde les [U] à la fin du eix-sync ;
j'en déduis donc ce que emerge -auDNtv world va remonter comme mise à jour.

( le chti -v de k_s pour eix vient d'être adopté merci )

édit pour complèments info :
"ma procédure complète" est :
Code:
eix-sync -v
emerge -auDNtv portage     ( si besoin )
etc-update                 ( si besoin )
emerge -auDNtv world
etc-update                 ( si besoin )
/usr/local/sbin/enotice
updatedb -e /Archive,/var/enotice,/var/tmp/ccache,/dev,/mnt,/sos,/tmp,/usr/tmp/ccache

A faire hebdomadairement pour l'hygiène de la machine :oops:
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 1, 2  Next
Page 1 of 2

 
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