Changes between Version 5 and Version 6 of Ticket #1730


Ignore:
Timestamp:
12/18/2021 08:24:06 AM (3 years ago)
Author:
Pierre Labastie
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1730 – Description

    v5 v6  
    22  - (i) they are not already installed
    33  - (ii) their version is higher than the installed version
    4 If a dependency is installed, its dependencies are not considered.
     4If a dependency is not in any of those states, its dependencies are not considered.
    55
    6 But it may happen that a dependency (depB) of a dependency (depA) is in case (i) or (ii) (most likely), but not depA. In this case, depB is not considered, although it might happen that it is needed for the requested package.
     6But it may happen that a dependency (depB) of a dependency (depA) is in state (i) or (ii) (most likely), but not depA. In this case, depB is not considered, although it might happen that it is needed for the requested package.
    77
    88So the dependency system should be changed to always compute the full dependency chain, and another function should be created to remove packages not in case (i) or (ii) from the list of generated dependencies.