/[gentoo]/xml/htdocs/doc/en/handbook/hb-portage-branches.xml
Gentoo

Diff of /xml/htdocs/doc/en/handbook/hb-portage-branches.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.11 Revision 1.12
1<?xml version='1.0' encoding='UTF-8'?> 1<?xml version='1.0' encoding='UTF-8'?>
2<!DOCTYPE sections SYSTEM "/dtd/book.dtd"> 2<!DOCTYPE sections SYSTEM "/dtd/book.dtd">
3 3
4<!-- The content of this document is licensed under the CC-BY-SA license --> 4<!-- The content of this document is licensed under the CC-BY-SA license -->
5<!-- See http://creativecommons.org/licenses/by-sa/2.0 --> 5<!-- See http://creativecommons.org/licenses/by-sa/2.0 -->
6 6
7<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-portage-branches.xml,v 1.11 2005/04/25 14:29:19 neysx Exp $ --> 7<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-portage-branches.xml,v 1.12 2005/08/11 12:28:23 swift Exp $ -->
8 8
9<sections> 9<sections>
10 10
11<version>1.5</version> 11<version>1.6</version>
12<date>2005-04-25</date> 12<date>2005-08-11</date>
13 13
14<section> 14<section>
15<title>Using One Branch</title> 15<title>Using One Branch</title>
16<subsection> 16<subsection>
17<title>The Stable Branch</title> 17<title>The Stable Branch</title>
18<body> 18<body>
19 19
20<p> 20<p>
21The ACCEPT_KEYWORDS variable defines what software branch you use on your 21The ACCEPT_KEYWORDS variable defines what software branch you use on your
22system. It defaults to the stable software branch for your architecture, for 22system. It defaults to the stable software branch for your architecture, for
23instance <c>x86</c>. 23instance <c>x86</c>.
24</p> 24</p>
25 25
26<p> 26<p>
27We recommend that you only use the stable branch. However, if you don't care 27We recommend that you only use the stable branch. However, if you don't care
36<body> 36<body>
37 37
38<p> 38<p>
39If you want to use more recent software, you can consider using the testing 39If you want to use more recent software, you can consider using the testing
40branch instead. To have Portage use the testing branch, add a ~ in front of your 40branch instead. To have Portage use the testing branch, add a ~ in front of your
41architecture. 41architecture.
42</p> 42</p>
43 43
44<p> 44<p>
45The testing branch is exactly what it says - <e>Testing</e>. If a package is in 45The testing branch is exactly what it says - <e>Testing</e>. If a package is in
46testing, it means that the developers feel that it is functional but has not 46testing, it means that the developers feel that it is functional but has not
47been thoroughly tested. You could very well be the first to discover a bug in 47been thoroughly tested. You could very well be the first to discover a bug in
48the package in which case you could file a <uri 48the package in which case you could file a <uri
49link="http://bugs.gentoo.org">bugreport</uri> to let the developers know about 49link="http://bugs.gentoo.org">bugreport</uri> to let the developers know about
50it. 50it.
51</p>
52
53<p>
54Beware though, you might notice stability issues, imperfect package handling
55(for instance wrong/missing dependencies), too frequent updates (resulting in
56lots of building) or broken packages. If you do not know how Gentoo works and
57how to solve problems, we recommend that you stick with the stable and tested
58branch.
51</p> 59</p>
52 60
53<p> 61<p>
54For example, to select the testing branch for the x86 architecture, edit 62For example, to select the testing branch for the x86 architecture, edit
55<path>/etc/make.conf</path> and set: 63<path>/etc/make.conf</path> and set:
56</p> 64</p>
57 65
58<pre caption="Setting the ACCEPT_KEYWORDS variable"> 66<pre caption="Setting the ACCEPT_KEYWORDS variable">
59ACCEPT_KEYWORDS="~x86" 67ACCEPT_KEYWORDS="~x86"
60</pre> 68</pre>
61 69
62<p> 70<p>
63If you update your system now, you will find out that <e>lots</e> of packages 71If you update your system now, you will find out that <e>lots</e> of packages
64will be updated. Mind you though: when you have updated your system to use the 72will be updated. Mind you though: when you have updated your system to use the
65testing branch there is usually no easy way back to the stable, official branch 73testing branch there is usually no easy way back to the stable, official branch

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12

  ViewVC Help
Powered by ViewVC 1.1.20