aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAvatar David Leverton <levertond@googlemail.com> 2007-05-04 14:25:43 +0000
committerAvatar David Leverton <levertond@googlemail.com> 2007-05-04 14:25:43 +0000
commitd3ee5697181223a57d87a264d6286beceaa490a7 (patch)
tree9bc83d88e6a2aec93e9060e773d529838beae351
parent05f94ff0fa0701007f1c72f946900971216abc4f (diff)
downloadpaludis-d3ee5697181223a57d87a264d6286beceaa490a7.tar.gz
paludis-d3ee5697181223a57d87a264d6286beceaa490a7.tar.xz
Add FAQ entry about syncing from a snapshot. Fixes: ticket:210
-rw-r--r--doc/faq.html.skel15
1 files changed, 14 insertions, 1 deletions
diff --git a/doc/faq.html.skel b/doc/faq.html.skel
index e42f0e2..f0c4a96 100644
--- a/doc/faq.html.skel
+++ b/doc/faq.html.skel
@@ -243,12 +243,25 @@ reasons:</p>
<h3 id="syncfromcvs">Sync from CVS</h3>
-<p>Syncing from CVS requires use of either the cvs+pserver or the cvs+ssh protocol.
+<p>Syncing from CVS requires use of either the <code>cvs+pserver</code> or the <code>cvs+ssh</code> protocol.
The syntax for the configuration file line is
<code>sync = cvs+ssh://username@host:/path/to/cvsroot:modulename</code>. As an example,
for syncing with the <code>gentoo</code> repository via CVS, you would use
<code>sync = cvs+ssh://username@cvs.gentoo.org:/var/cvsroot:gentoo-x86</code>.</p>
+<h3 id="syncfromsnapshot">Sync from a Gentoo tree snapshot</h3>
+
+<p>Syncing from a tarball requires the <code>tar+http</code>
+or <code>tar+ftp</code> protocol. You must also
+specify <code>sync_options = --strip-components=1</code>, as the
+Gentoo snapshots place everything under a subdirectory
+named <code>portage</code>. For example:</p>
+<pre>
+# Replace this with your favourite Gentoo mirror
+sync = tar+ftp://my.favourite.mirror/gentoo/snapshots/portage-latest.tar.bz2
+sync_options = --strip-components=1
+</pre>
+
<h2 id="generaloperation">General Operation</h2>
<h3 id="updatingdepends">Paludis does not update DEPENDs of already installed packages</h3>