-
Type: Bug
-
Status: Resolved
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: NCC-1.4.24
-
Fix Version/s: NCC-1.4.24.3, NCC-1.5.5, NCC-1.6.1
-
Component/s: nuxeo-connect-client
-
Tags:
-
Sprint:NOS 9.3.6
-
Story Points:2
If a package has several versions and the last one has a dependency, the first one will be chosen !
Example :
- package A is not installed and has 3 available versions :
- version 1.0 has no dependency
- version 1.1 has no dependency
- version 1.2 has a dependency on package B
- package B is not already installed
=> If I try to install package A without specifying a version, it will install A-1.0 instead of A-1.2 + B !!
The problem comes from the P2CUDFDependencyResolver class which is specifying the wrong criteria for dependency resolution :
- actual -removed,-changed,-notuptodate,-new,-versionchanged
- should be -removed,-versionchanged,-notuptodate,-new
- is related to
-
NXP-23133 Use last version of connect-client in 6.0, 7.10, 8.10 and master branch
- Resolved