The Control File Attributes page shows as an example near the bottom the following:
In the following example, the Depends attribute declares a dependency on package01 version 2.2.1 or later, and states that package03 is an alternative package that satisfies the dependency on package02.
Depends: package01 (>= 2.2.1), package02 | package03
However, it doesn't indicate which package will be (automatically) installed if both package02 and package03 are available in feeds, and neither is installed.
If the first is always the chosen package, can this please be clarified in documentation?
If the order does not determine the package (but instead it depends on the feed, etc) could this either be
a) changed to order, or
b) clarified in documentation along with some manner to manipulate the preference?