Page MenuHomeFreeBSD

D25801.id74919.diff
No OneTemporary

D25801.id74919.diff

Index: en_US.ISO8859-1/books/porters-handbook/testing/chapter.xml
===================================================================
--- en_US.ISO8859-1/books/porters-handbook/testing/chapter.xml
+++ en_US.ISO8859-1/books/porters-handbook/testing/chapter.xml
@@ -471,7 +471,7 @@
kernels can build and run older jails. For instance, a
<literal>13.0-CURRENT</literal> kernel can build and run a
<literal>11.3-STABLE</literal>
- <application>Poudriere</application> jails if the
+ <application>Poudriere</application> jail if the
<literal>COMPAT_FREEBSD11</literal> kernel option was
compiled in (on by default in
<literal>13.0-CURRENT</literal>
@@ -534,19 +534,27 @@
<application>Poudriere</application>. The most
straightforward way is to have
<application>Poudriere</application> create a default ports
- tree for itself:</para>
+ tree for itself, using either &man.portsnap.8; (if running
+ &os;&nbsp;&rel121.current; or &rel114.current;) or
+ <application>Subversion</application> (if running
+ &os.current;):</para>
- <screen>&prompt.root; <userinput>poudriere ports -c</userinput></screen>
+ <screen>&prompt.root; <userinput>poudriere ports -c -m portsnap</userinput></screen>
+
+ <para>or</para>
- <para>This command creates
+ <screen>&prompt.root; <userinput>poudriere ports -c -m svn+https</userinput></screen>
+
+ <para>These commands create
<literal>tank/poudriere/ports/default</literal>, mount it on
<filename>/poudriere/ports/default</filename>, and populate it
- using &man.portsnap.8;. Afterward it is included in the list
- of known ports trees:</para>
+ using either &man.portsnap.8; or
+ <application>Subversion</application>. Afterward it is
+ included in the list of known ports trees:</para>
<screen>&prompt.root; <userinput>poudriere ports -l</userinput>
-PORTSTREE METHOD PATH
-default portsnap /poudriere/ports/default</screen>
+PORTSTREE METHOD TIMESTAMP PATH
+default svn+https 2020-07-20 04:23:56 /poudriere/ports/default</screen>
<note>
<para>Note that the <quote>default</quote> ports tree is
@@ -564,9 +572,8 @@
use a different method for creating the ports tree. To add an
additional ports tree for testing local modifications and
ports development, checking out the tree via
- <application>Subversion</application> is possible:</para>
-
- <screen>&prompt.root; <userinput>poudriere ports -c -m svn+https -p subversive</userinput></screen>
+ <application>Subversion</application> (as described above)
+ is preferable.</para>
<note>
<para>The <acronym>http</acronym> and <acronym>https</acronym>
@@ -575,17 +582,6 @@
is enabled by default.</para>
</note>
- <para>Creates <literal>tank/poudriere/ports/subversive</literal>
- and mounts it on
- <filename>/poudriere/ports/subversive</filename>. It is then
- populated using <application>Subversion</application>.
- Finally, it is added to the list of known ports trees:</para>
-
- <screen>&prompt.root; <userinput>poudriere ports -l</userinput>
-PORTSTREE METHOD PATH
-default portsnap /poudriere/ports/default
-subversive svn+https /poudriere/ports/subversive</screen>
-
<tip>
<para>The <literal>svn</literal> method allows extra
qualifiers to tell <application>Subversion</application>
@@ -625,11 +621,11 @@
<para>This will be listed in the table of known trees:</para>
<screen>&prompt.root; <userinput>poudriere ports -l</userinput>
-PORTSTREE METHOD PATH
-development - /work/ports</screen>
+PORTSTREE METHOD TIMESTAMP PATH
+development null 2020-07-20 05:06:33 /work/ports</screen>
<note>
- <para>The dash in the <literal>METHOD</literal> column means
+ <para>The dash or <literal>null</literal> in the <literal>METHOD</literal> column means
that <application>Poudriere</application> will not update or
change this ports tree, ever. It is completely up to the
user to maintain this tree, including all local

File Metadata

Mime Type
text/plain
Expires
Sat, Aug 8, 6:29 AM (20 h, 27 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
36214382
Default Alt Text
D25801.id74919.diff (4 KB)

Event Timeline