Gentoo Archives: gentoo-doc-cvs

From: Jan Kundrat <jkt@×××××××××××.org>
To: gentoo-doc-cvs@l.g.o
Subject: [gentoo-doc-cvs] cvs commit: ipv6.xml
Date: Sat, 20 Aug 2005 10:09:31
Message-Id: 200508201008.j7KA8wss003560@robin.gentoo.org
1 jkt 05/08/20 10:09:07
2
3 Modified: xml/htdocs/doc/en ipv6.xml
4 Log:
5 #101743, use --newuse instead of sed & cut magic
6
7 Revision Changes Path
8 1.19 +9 -21 xml/htdocs/doc/en/ipv6.xml
9
10 file : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/ipv6.xml?rev=1.19&content-type=text/x-cvsweb-markup&cvsroot=gentoo
11 plain: http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/ipv6.xml?rev=1.19&content-type=text/plain&cvsroot=gentoo
12 diff : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/ipv6.xml.diff?r1=1.18&r2=1.19&cvsroot=gentoo
13
14 Index: ipv6.xml
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/ipv6.xml,v
17 retrieving revision 1.18
18 retrieving revision 1.19
19 diff -u -r1.18 -r1.19
20 --- ipv6.xml 2 Jul 2005 09:58:37 -0000 1.18
21 +++ ipv6.xml 20 Aug 2005 10:09:07 -0000 1.19
22 @@ -1,5 +1,5 @@
23 <?xml version="1.0" encoding="UTF-8"?>
24 -<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/ipv6.xml,v 1.18 2005/07/02 09:58:37 swift Exp $ -->
25 +<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/ipv6.xml,v 1.19 2005/08/20 10:09:07 jkt Exp $ -->
26 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
27
28 <guide link="/doc/en/ipv6.xml">
29 @@ -29,8 +29,8 @@
30
31 <license/>
32
33 -<version>1.1.4</version>
34 -<date>2005-07-02</date>
35 +<version>1.1.5</version>
36 +<date>2005-08-20</date>
37
38 <chapter>
39 <title>Preliminaries</title>
40 @@ -323,32 +323,20 @@
41 <p>
42 Unless you had <e>USE="ipv6"</e> in your <path>/etc/make.conf</path>
43 previously, you probably need to re-emerge a bunch of packages to compile in
44 -IPv6 support for them. To get a list of all the installed packages which
45 -leverage the <e>ipv6</e> USE variable, you can run the below line.
46 +IPv6 support for them. To get a list of all the installed packages which are
47 +affected by USE flag changes, use Portage's <c>--newuse</c> (<c>-N</c>) option:
48 </p>
49
50 <pre caption="Candidates for re-emerging">
51 -# <i>emerge -epv world | grep ipv6 | sed "s:^.*\] ::; s:-[0-9]\+.*::" | cut -d' ' -f1</i>
52 +# <i>emerge -uDNav world</i>
53 </pre>
54
55 <p>
56 -To easily re-emerge some selected packages, do:
57 +If you have changed a lot of USE flags, the list could be quite long. It's
58 +suggested to keep your system up-to-date, so it won't hurt if you recompile
59 +all affected packages.
60 </p>
61
62 -<pre caption="Candidates for re-emerging">
63 -# <i>emerge -epv world | grep ipv6 | sed "s:^.*\] ::; s:-[0-9]\+.*::" | \</i>
64 -&gt; <i>cut -d' ' -f1 > packages</i>
65 -</pre>
66 -
67 -<p>
68 -Next, edit the <path>packages</path> file to remove any packages you
69 -don't want to recompile at this time. Then simply run:
70 -</p>
71 -
72 -<pre caption="Installing the packages in the file">
73 -# <i>emerge `cat packages`</i>
74 -</pre>
75 -
76 <note>
77 Some packages detect IPv6 support automagically and hence have no ipv6 USE
78 flag. Thus not all packages, which should support IPv6, will support it if
79
80
81
82 --
83 gentoo-doc-cvs@g.o mailing list