Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[EMERGE] emerge --resume (résolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
man in the hill
Veteran
Veteran


Joined: 15 Dec 2005
Posts: 1551
Location: Madinina

PostPosted: Sun Jun 11, 2006 8:37 pm    Post subject: [EMERGE] emerge --resume (résolu) Reply with quote

Salut ,

Je suis entrain de faire un emerge -e world et j'ai planté sur dev-perl/Image-Imlib2-1.08 mais je ne l'ai pas skipé , j'ai fait qques test sans succès et je ne peux plus redémarrer ou le plantage a eu lieu , il me "resume" juste Image-Imlib2 alors qu'il restait 87 paquets. Quel fichier emerge --resume lit pour reprendre là ou il c'est arrêté, j'ai ouvert le fichier d'emerge en python mais je n'ai pas trouvé ce que je cherchais...Il ne semble pas que cela soit les log d'émerge...


Merci,


@+

ps: En passant si qqu'un connaît les commandes pour sauter plusieurs lignes ou arriver à la fin du fichier avec vi ou nano.
_________________
Get Up and Go !


Last edited by man in the hill on Mon Jun 12, 2006 10:47 am; edited 1 time in total
Back to top
View user's profile Send private message
TTK
Guru
Guru


Joined: 02 Mar 2004
Posts: 523

PostPosted: Sun Jun 11, 2006 8:46 pm    Post subject: Re: [EMERGE] emerge --resume Reply with quote

man in the hill wrote:

ps: En passant si qqu'un connaît les commandes pour sauter plusieurs lignes ou arriver à la fin du fichier avec vi ou nano.

Salut

G sous vim pour aller à la fin du fichier.
Désolé de t'être aussi peu utile ..
Back to top
View user's profile Send private message
truc
Advocate
Advocate


Joined: 25 Jul 2005
Posts: 3199

PostPosted: Sun Jun 11, 2006 9:39 pm    Post subject: Reply with quote

c-v pour descendre et c-u pour monter m-g puis rentrer un numéro de ligne pour y aller, avec nano
c-d (ou c-f) pour descendre (plus), c-u (ou c-b) pour monter (plus), et (en mode commande) numéro_de_ligne puis G


c'est toujours ça.. pour reprendre l'emerge alors que tu as tripatouiller aute chose, il faut copier des fichiers quelques part le temps de bidouiller et les remettre après pour pouvoir 'resume'r. Malheureusement, l'aute jour je cherchais le post en parlaant sur le forum, mais je n'ai pas réussi à remettre la main dessus :/
Mais ça existe.
Back to top
View user's profile Send private message
ryo-san
l33t
l33t


Joined: 17 Feb 2005
Posts: 725

PostPosted: Sun Jun 11, 2006 11:55 pm    Post subject: Reply with quote

salut,

Je peux te proposer une soluce "bidouille"
Code:
emerge -epv world | cut -d " " -f 8 > liste.txt

et
Code:
 for i in  `<liste.txt`;do emerge =$i ; done


alors bien sur tu vires de liste.txt les paquets deja emergés.
Ils apparaissent toujours dans le meme ordre donc tous ce qu'il y a avant dev-perl/Image-Imlib2-1.08 a degager.
Back to top
View user's profile Send private message
truc
Advocate
Advocate


Joined: 25 Jul 2005
Posts: 3199

PostPosted: Mon Jun 12, 2006 6:18 am    Post subject: Reply with quote

ryo-san wrote:
salut,

Je peux te proposer une soluce "bidouille"
Code:
emerge -epv world | cut -d " " -f 8 > liste.txt

et
Code:
 for i in  `<liste.txt`;do emerge =$i ; done


alors bien sur tu vires de liste.txt les paquets deja emergés.
Ils apparaissent toujours dans le meme ordre donc tous ce qu'il y a avant dev-perl/Image-Imlib2-1.08 a degager.


oula! fait au moins un 'emerge --oneshot =$i' sinon tu vas vraiment polluer ton world!
Back to top
View user's profile Send private message
XavierMiller
Moderator
Moderator


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

PostPosted: Mon Jun 12, 2006 8:09 am    Post subject: Reply with quote

et
Code:
emerge --resume --skipfirst
:?:
_________________
Xavier Miller
(FR) Merci de respecter les règles du forum.
http://www.xaviermiller.be
Back to top
View user's profile Send private message
truc
Advocate
Advocate


Joined: 25 Jul 2005
Posts: 3199

PostPosted: Mon Jun 12, 2006 8:21 am    Post subject: Reply with quote

XavierMiller wrote:
et
Code:
emerge --resume --skipfirst
:?:


Non, car il emerge chaque paquet séparément et non un ensemble de paquet. par contre il pourrait être bon de rajouter quelque chose du style

emerge -1 =$i || echo "$i fails" >> ~/pseudolog


ainsi il aura une trace des paquets n'ayant pas compilé, mais y'a une ligne qui te permet de faire ça d'un coup(sans mon pseudolog :P mais ça peut s'implémenter assez facilement à coup de tail du emerge.log..) , ça doit être un truc du style

emerge -e world || until emerge --resume --skipfirst ; do date ; done


Maintenant y'a peut-être une erreur.. à vérifier dans le forum où cette ligne y est expliquée


Edit : Je suis toujours à la recherche du post expliquant comment arreter et reprendre un 'emerge'
Back to top
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3136

PostPosted: Mon Jun 12, 2006 8:44 am    Post subject: Reply with quote

truc wrote:
Edit : Je suis toujours à la recherche du post expliquant comment arreter et reprendre un 'emerge'


c'est pas çà que tu cherches ? :wink:
_________________
" Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "
Back to top
View user's profile Send private message
truc
Advocate
Advocate


Joined: 25 Jul 2005
Posts: 3199

PostPosted: Mon Jun 12, 2006 8:56 am    Post subject: Reply with quote

boozo wrote:
truc wrote:
Edit : Je suis toujours à la recherche du post expliquant comment arreter et reprendre un 'emerge'


c'est pas çà que tu cherches ? :wink:



Arf, non, bien tenté.. mais cet astuce est vraisemblablement un peu trop simple pour ce que je cherche:), En fait, c'était dans un post ou on parlait justementde emerge -skipfirst resume et tout le tralala, toolchain blahblah, un gars s'est 'ramené' et a balancé l'astuce trop bien que j'ai oublié..


Imagine, tu te fais un emerge plein_de_chose (style emerge -e wolrd..) mais t'es actuellement sur ton pc tu veux (as besoin) d'installer un petit truc de portage rapide, sans pour autant attendre la fin du lonnnnng emerge en cours. Tu stop l'emerge, tu copies les fichiers temporaires quelque part, tu lances ton emerge rapidos, puistu replace la fichiers là où ils étaient, et tu peux reprendre le lonnnng emerge.

Donc, la même manipulation peut être faite, pour éteindre et rallumer le pc etc.. (remarque ça marche peut-être sans ça je n'ai jamais essayé..)


j'suis plus clair là?

malheureusement l''egosearch' ne fonctionne pas très bien.. j'vais tester avec google tiens;)
Back to top
View user's profile Send private message
truc
Advocate
Advocate


Joined: 25 Jul 2005
Posts: 3199

PostPosted: Mon Jun 12, 2006 9:34 am    Post subject: Reply with quote

je l'ai!

kimchi_sg :"this advice will save them a lot of time"

ça mériterai même d'être rajouter à nos tips & tricks :)
Back to top
View user's profile Send private message
man in the hill
Veteran
Veteran


Joined: 15 Dec 2005
Posts: 1551
Location: Madinina

PostPosted: Mon Jun 12, 2006 10:47 am    Post subject: Reply with quote

Salut à tous ,

Merci pour les commandes des éditeurs et pour les astuces et les liens !!!!

truc wrote:
je l'ai!
ça mériterai même d'être rajouter à nos tips & tricks :)


+ 1


@ +
_________________
Get Up and Go !
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
Page 1 of 1

 
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