aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAvatar Mike Kelly <pioto@pioto.org> 2008-07-30 02:17:28 -0400
committerAvatar Mike Kelly <pioto@pioto.org> 2008-07-30 02:17:28 -0400
commit83d9a1a5ec5c4984c243a4d55d4d08c6d67c509b (patch)
tree1416a472228f24709c860db9177578d03c4d874b
parent4b9371bc31c573f0f3af66b91a91d74717b13737 (diff)
downloadpaludis-83d9a1a5ec5c4984c243a4d55d4d08c6d67c509b.tar.gz
paludis-83d9a1a5ec5c4984c243a4d55d4d08c6d67c509b.tar.xz
Add an FAQ entry about package.pretend / importare.
-rw-r--r--doc/faq/different.html.part12
-rw-r--r--doc/faq/index.html.part1
2 files changed, 13 insertions, 0 deletions
diff --git a/doc/faq/different.html.part b/doc/faq/different.html.part
index f37431f..75ba1f6 100644
--- a/doc/faq/different.html.part
+++ b/doc/faq/different.html.part
@@ -10,6 +10,8 @@
<li><a href="different.html#elog">ELOG Equivalent</a></li>
<li><a href="different.html#mkdir">No Automatic Directory Creation</a></li>
<li><a href="different.html#revdep_rebuild">Revdep-rebuild Equivalent</a></li>
+ <li><a href="different.html#playman">No Layman (and how Playman is different)</a></li>
+ <li><a href="different.html#pkg_pretend">No <code>package.pretend</code> file</a></li>
</ul>
<h2 id="tree">No <code>--tree</code> Equivalent</h2>
@@ -99,3 +101,13 @@ main repository as well as your overlays.</p>
<p>To get playman, just install paludis 0.26.0_alpha13 or later with the ruby
USE flag enabled. The script will be installed as /usr/bin/playman.
<code>playman --help</code> describes the available options.</p>
+
+<h2 id="pkg_pretend">No <code>package.pretend</code> file</h2>
+
+<p>Portage supports pretending that a package is installed for the purposes of dependency resolution via a file called
+<code>package.pretend</code>. However, this causes some problems (in particular related to the built_with_use
+functions). Paludis provides a better approach, in the form of <a
+href="../clients/importare.html"><code>importare</code></a>.</p>
+
+<p>To use importare, you will first have to configure an
+<a href="../configuration/installedunpackaged.html"><code>installed_unpackaged</code></a> format repository.</p>
diff --git a/doc/faq/index.html.part b/doc/faq/index.html.part
index 760659f..c2ef9bf 100644
--- a/doc/faq/index.html.part
+++ b/doc/faq/index.html.part
@@ -74,6 +74,7 @@ functionality. Pestering anyone about these is liable to get you hurt a lot.</p>
<li><a href="different.html#mkdir">No Automatic Directory Creation</a></li>
<li><a href="different.html#revdep_rebuild">Revdep-rebuild Equivalent</a></li>
<li><a href="different.html#playman">No Layman (and how Playman is different)</a></li>
+ <li><a href="different.html#pkg_pretend">No <code>package.pretend</code> file</a></li>
</ul>
<h2>Repository Questions</h2>