Skip to content

Commit 97b15e7

Browse files
committed
Update pbuild.html
1 parent 27bfd55 commit 97b15e7

File tree

1 file changed

+43
-0
lines changed

1 file changed

+43
-0
lines changed

docs/pbuild.html

+43
Original file line numberDiff line numberDiff line change
@@ -1338,12 +1338,55 @@ <h4 id="_expandflags_flag_value">3.2.9. ExpandFlags: FLAG[:VALUE]</h4>
13381338
<div class="ulist"><ul>
13391339
<li>
13401340
<p>
1341+
dorecommends
1342+
</p>
1343+
</li>
1344+
</ul></div>
1345+
<div class="paragraph"><p>Try to install all recommended packages. Packages with dependency conflicts
1346+
are ignored.</p></div>
1347+
<div class="ulist"><ul>
1348+
<li>
1349+
<p>
1350+
dosupplements
1351+
</p>
1352+
</li>
1353+
</ul></div>
1354+
<div class="paragraph"><p>Try to install all supplemented packages. Packages with dependency conflicts
1355+
are ignored. This has the downside that new packages can cause different
1356+
dependency expansion, so this should only be enabled for special use
1357+
cases.</p></div>
1358+
<div class="ulist"><ul>
1359+
<li>
1360+
<p>
1361+
ignoreconflicts
1362+
</p>
1363+
</li>
1364+
</ul></div>
1365+
<div class="paragraph"><p>Ignore defined conflicts of packages. By default these are reported as unresolvable.
1366+
This switch may be useful when packages get not installed in the build environment,
1367+
but getting processed afterwards. That tool, eg. some image building tool, must be
1368+
able to handle the situation (eg. by just using a subset of the packages).</p></div>
1369+
<div class="ulist"><ul>
1370+
<li>
1371+
<p>
13411372
kiwi-nobasepackages
13421373
</p>
13431374
</li>
13441375
</ul></div>
13451376
<div class="paragraph"><p>Do not put the require/support/preinstall packages in the repositories
13461377
offered to the kiwi build tool. This should have been the default.</p></div>
1378+
<div class="ulist"><ul>
1379+
<li>
1380+
<p>
1381+
keepfilerequires
1382+
</p>
1383+
</li>
1384+
</ul></div>
1385+
<div class="paragraph"><p>Dependencies on files are only fulfilled if matching FileProvides are specified
1386+
in the project configuration. If those are missing, the dependency results in
1387+
an "unresolvable" state for directly required files or in silent breaking of the
1388+
dependency for indirectly required files. With this option, all file requires are
1389+
honoured by default and lead to "unresolvable" if there are no matching FileProvides defined.</p></div>
13471390
</div>
13481391
<div class="sect3">
13491392
<h4 id="_exportfilter_regex_architectures">3.2.10. ExportFilter: REGEX ARCHITECTURES</h4>

0 commit comments

Comments
 (0)