.PP
\fBPOOL_FLAG_NOWHATPROVIDESAUX\fR
.RS 4
-Disable the creation of the auxillary whatprovides index\&. This saves a bit of memory but also makes the whatprovides lookups a bit slower\&.
+Disable the creation of the auxiliary whatprovides index\&. This saves a bit of memory but also makes the whatprovides lookups a bit slower\&.
.RE
.PP
\fBPOOL_FLAG_WHATPROVIDESWITHDISABLED\fR
.RE
.\}
.sp
-Add all pubkeys contained in the rpm database to the repository\&. Note that newer rpm versions also allow to store the pubkeys in some directory instead of the rpm database\&.
+Add all pubkeys contained in the rpm database to the repository\&. Note that newer rpm versions also allow storing the pubkeys in some directory instead of the rpm database\&.
.sp
.if n \{\
.RS 4
.PP
\fBSOLVER_WEAKENDEPS\fR
.RS 4
-Allow to break the dependencies of the matching packages\&. Handle with care\&.
+Allow breaking the dependencies of the matching packages\&. Handle with care\&.
.RE
.PP
\fBSOLVER_MULTIVERSION\fR
.RE
.\}
.sp
-Return a list of decisions prooving the problem\&. This is somewhat similar to the findallproblemrules(), but the output is in an order that makes it easier to understand why the solver could not find a solution\&.
+Return a list of decisions proving the problem\&. This is somewhat similar to the findallproblemrules(), but the output is in an order that makes it easier to understand why the solver could not find a solution\&.
.sp
.if n \{\
.RS 4
.RE
.\}
.sp
-Return a list of decisions prooving a learnt rule\&.
+Return a list of decisions proving a learnt rule\&.
.sp
.if n \{\
.RS 4
You can turn off the vendor replacement checks with the Solver\(cqs SOLVER_FLAG_ALLOW_VENDORCHANGE flag\&.
.SH "BOOLEAN DEPENDENCIES"
.sp
-Boolean Dependencies allow to build complex expressions from simple dependencies\&. Note that depending on the package manager only a subset of those may be useful\&. For example, debian currently only allows an "OR" expression\&.
+Boolean Dependencies allow building complex expressions from simple dependencies\&. Note that depending on the package manager only a subset of those may be useful\&. For example, debian currently only allows an "OR" expression\&.
.PP
\fBREL_OR\fR
.RS 4
.RS 4
Write the output in testcase format instead of human readable text\&. The output can then be used in the result section of the test case\&. If the
\fB\-r\fR
-option is given twice, the output is formated for verbatim inclusion\&.
+option is given twice, the output is formatted for verbatim inclusion\&.
.RE
.PP
\fB\-l\fR \fIPKGSPEC\fR
generates.
*POOL_FLAG_NOWHATPROVIDESAUX*::
-Disable the creation of the auxillary whatprovides index. This saves
+Disable the creation of the auxiliary whatprovides index. This saves
a bit of memory but also makes the whatprovides lookups a bit slower.
*POOL_FLAG_WHATPROVIDESWITHDISABLED*::
repo.add_rpmdb_pubkeys()
Add all pubkeys contained in the rpm database to the repository. Note that
-newer rpm versions also allow to store the pubkeys in some directory instead
+newer rpm versions also allow storing the pubkeys in some directory instead
of the rpm database.
Solvable add_pubkey(const char *keyfile, int flags = 0)
updates about more information.
*SOLVER_WEAKENDEPS*::
-Allow to break the dependencies of the matching packages. Handle with care.
+Allow one to break the dependencies of the matching packages. Handle with care.
*SOLVER_MULTIVERSION*::
Mark the matched packages for multiversion install. If they get to be
decisions = problem.get_decisionlist()
decisions = problem.get_decisionlist()
-Return a list of decisions prooving the problem. This is somewhat similar to
+Return a list of decisions proving the problem. This is somewhat similar to
the findallproblemrules(), but the output is in an order that makes it easier
to understand why the solver could not find a solution.
decisions = rule.get_decisionlist()
decisions = rule.get_decisionlist()
-Return a list of decisions prooving a learnt rule.
+Return a list of decisions proving a learnt rule.
Decision *get_decisionsetlist()
my @decisionsets = $rule->get_decisionsetlist();
Boolean Dependencies
--------------------
-Boolean Dependencies allow to build complex expressions from simple
+Boolean Dependencies allow building complex expressions from simple
dependencies. Note that depending on the package manager only a subset
of those may be useful. For example, debian currently only allows
an "OR" expression.
*-r*::
Write the output in testcase format instead of human readable text.
The output can then be used in the result section of the test case.
-If the *-r* option is given twice, the output is formated for
+If the *-r* option is given twice, the output is formatted for
verbatim inclusion.
*-l* 'PKGSPEC'::
if (allowedarchs.count && pool->implicitobsoleteusescolors && installed)
{
- /* need an extra pass for lockstep checking: we only allow to keep an inferior arch
+ /* need an extra pass for lockstep checking: we only allow keeping an inferior arch
* if the corresponding installed package is not lock-stepped */
queue_empty(&allowedarchs);
FOR_PROVIDES(p, pp, s->name)
* Solver configuration
*-------------------------------------------------------------------------------------------------------------*/
- int allowdowngrade; /* allow to downgrade installed solvable */
- int allownamechange; /* allow to change name of installed solvables */
- int allowarchchange; /* allow to change architecture of installed solvables */
- int allowvendorchange; /* allow to change vendor of installed solvables */
+ int allowdowngrade; /* allow downgrading installed solvable */
+ int allownamechange; /* allow changing name of installed solvables */
+ int allowarchchange; /* allow changing architecture of installed solvables */
+ int allowvendorchange; /* allow changing vendor of installed solvables */
int allowuninstall; /* allow removal of installed solvables */
int noupdateprovide; /* true: update packages needs not to provide old package */
int needupdateprovide; /* true: update packages must provide old package */
* Call solver_add_obsoleted and intersect the result with the
* elements in Queue q starting at qstart.
* Assumes that it's the first call if qstart == q->count.
- * May use auxillary map m for the intersection process, all
+ * May use auxiliary map m for the intersection process, all
* elements of q starting at qstart must have their bit cleared.
* (This is also true after the function returns.)
* (See solver_add_obsoleted for limitations of the package p)