summaryrefslogtreecommitdiffstats
path: root/man
diff options
context:
space:
mode:
authorArfrever Frehtes Taifersar Arahesis <Arfrever@Gentoo.Org>2010-11-06 22:03:55 +0100
committerArfrever Frehtes Taifersar Arahesis <Arfrever@Gentoo.Org>2010-11-06 22:03:55 +0100
commit93ee6a847be949e7752c3c052d3eb0619e408b43 (patch)
tree5ab9874628627ad12115b9a6204a35351565903d /man
parent0dc5abdf7bf7ed412b4f27801562f168eddbe1b5 (diff)
downloadportage-93ee6a847be949e7752c3c052d3eb0619e408b43.tar.gz
portage-93ee6a847be949e7752c3c052d3eb0619e408b43.tar.bz2
portage-93ee6a847be949e7752c3c052d3eb0619e408b43.zip
Support use.unsatisfiable and package.use.unsatisfiable files.
Diffstat (limited to 'man')
-rw-r--r--man/portage.541
1 files changed, 40 insertions, 1 deletions
diff --git a/man/portage.5 b/man/portage.5
index a0f79928c..d659871c5 100644
--- a/man/portage.5
+++ b/man/portage.5
@@ -1,4 +1,4 @@
-.TH "PORTAGE" "5" "Aug 2010" "Portage VERSION" "Portage"
+.TH "PORTAGE" "5" "Nov 2010" "Portage VERSION" "Portage"
.SH NAME
portage \- the heart of Gentoo
.SH "DESCRIPTION"
@@ -36,10 +36,12 @@ package.unmask
package.use
package.use.force
package.use.mask
+package.use.unsatisfiable
parent
profile.bashrc
use.force
use.mask
+use.unsatisfiable
virtuals
.fi
.TP
@@ -337,6 +339,26 @@ a '\-'.
x11\-libs/qt \-mysql
.fi
.TP
+.BR package.use.unsatisfiable
+Per\-package marking of USE flags as potentially unsatisfiable.
+
+.I Note:
+In a cascading profile setup, you can remove USE flags in children
+profiles which were added by parent profiles by prefixing the flag with
+a '\-'.
+
+.I Format:
+.nf
+\- comments begin with # (no inline comments)
+\- one DEPEND atom per line with space-delimited USE flags
+.fi
+
+.I Example:
+.nf
+# KDE is unstable on this architecture
+dev-vcs/subversion kde
+.fi
+.TP
.BR parent
This contains a path to the parent profile. It may be either relative or
absolute. The paths will be relative to the location of the profile. Most
@@ -379,6 +401,22 @@ a '\-'.
\- one USE flag per line
.fi
.TP
+.BR use.unsatisfiable
+Some USE flags enable optional dependencies, which are allowed to be
+unsatisfiable in some configurations. This is useful for stable packages,
+which have optional dependencies on unstable packages.
+
+.I Note:
+In a cascading profile setup, you can remove USE flags in children
+profiles which were added by parent profiles by prefixing the flag with
+a '\-'.
+
+.I Format:
+.nf
+\- comments begin with # (no inline comments)
+\- one USE flag per line
+.fi
+.TP
.BR virtuals
This controls what packages will provide a virtual by default. For example,
if a package needs to send e\-mail, it will need virtual/mta. In the absence
@@ -984,6 +1022,7 @@ Please report bugs via http://bugs.gentoo.org/
Marius Mauch <genone@gentoo.org>
Mike Frysinger <vapier@gentoo.org>
Drake Wyrm <wyrm@haell.com>
+Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
.fi
.SH "SEE ALSO"
.BR emerge (1),