| Elego ComPact Manual Set Version 1.2 | ||
|---|---|---|
| Prev | Chapter 5. Pool Management using the Graphical User Interface | Next |
Once you have selected a pool in the left directory frame, all the package/version combinations are listed in the dir2/dir3 frame. Beware: Only packages compiled with the current TPC (shown in the header) are listed. The main use for browsing pools is to remove selected package versions, which are no more needed. You may either proceed by selecting packages manually, or applying an expression to select them. You may also use the small buttons in the top right corner of the pool listing frame to select and deselect all package versions, or to invert the selection.
Select applys the expression contained in the input field on its right to the pool and selects all matching package versions. All expressions are added to the history list above, from which you can choose any entry to use it again with the Edit button.
The general syntax of selection expressions is
<expr> ::= <expr1> | <expr1> or <expr1>
<expr1> ::= <expr2> | <expr2> and <expr2>
<expr2> ::= <expr3> | ( <expr3> ) | not <expr3>
<expr3> ::= name is <string>
| name matches <regex>
| label is <string>
| label matches <regex>
| version = <string>
| version < <string>
| version <= <string>
| version > <string>
| version >= <string>
| outdated | fixed | hidden
The most important and useful atomic expression is outdated, which selects package versions for
which an alternative with a higher patch level exists in the
pool. Usually these package versions should not be used, as
they are probably buggy and should be superceded in package
imports by more recently fixed versions. If you have selected all the packages you want, you can call the external pool manager program to execute actions with all the selected package versions. Edit chooses one of the actions of the selection list and places it into the input field below. Action executes the action in the input field.
Purge removes all selected package versions from the pool directly. This actually does it. There is no recover option.