Gentoo Archives: gentoo-user

From: Boris Fersing <kernelsensei@g.o>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] emerge
Date: Mon, 11 Dec 2006 12:47:52
Message-Id: 97c95c3d0612110437q4f911946rbe9233323cebacc@mail.gmail.com
In Reply to: [gentoo-user] emerge by Cosmin Rentea
1 2006/12/11, Cosmin Rentea <cosmin.rentea@××××××××××××××××.de>:
2 >
3 > Hi all,
4 >
5 > Is it possible to have in "emerge" something similar to the "-k" option
6 > of "make" ?
7 >
8 >
9 > -k, --keep-going
10 > Continue as much as possible after an error. While the
11 > target that failed, and those that depend on it, cannot be remade, the
12 > other dependencies of these targets can be processed all the same.
13
14 Hi,
15
16 you can try something like this :
17
18 in your .bashrc, add :
19
20 skipmerge(){
21 emerge --resume --skipfirst || skipmerge
22 }
23
24
25 then source your bashrc and try : emerge -auvDN world || skipmerge
26
27 that should work.
28
29 regards,
30
31 Boris.
32 >
33 >
34 > It would be particularly useful when emerging "world", "system" or
35 > multiple packages, some of which have broken ebuilds.
36 >
37 >
38 >
39 > --
40 > -------------------------------------------------------------------
41 > Dipl.Ing. Cosmin Rentea web: http://www.fokus.fraunhofer.de/motion
42 > Fraunhofer FOKUS email: cosmin.rentea@××××××××××××××××.de
43 > Kaiserin-Augusta-Allee 31 tel: ++49-30-3463-7175
44 > D-10589 Berlin fax: ++49-30-3463-8243
45 > -------------------------------------------------------------------
46 >
47 > --
48 > gentoo-user@g.o mailing list
49 >
50 >
51
52
53 --
54 $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2 \
55 aX5aX8axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4 \
56 ax3aX4aXaX12ax10aaX7a").join'
57 --
58 gentoo-user@g.o mailing list