nuxeo-ai-aws-2.4.1 depends on nuxeo-ai-core:2.4.1 as expected (the dependency is fixed on the same version for both).
But:
$ ./bin/nuxeoctl mp-install nuxeo-ai-aws-2.4.1 -q
Dependency resolution:
Installation order (3): nuxeo-web-ui-2.4.0/nuxeo-ai-core-2.4.2-SNAPSHOT/nuxeo-ai-aws-2.4.1
Packages to download (3): nuxeo-web-ui:2.4.0, nuxeo-ai-aws:2.4.1,
nuxeo-ai-core:2.4.2-SNAPSHOT
$ ./bin/nuxeoctl mp-install nuxeo-ai-core -q
Dependency resolution:
Installation order (2): nuxeo-web-ui-2.4.0/nuxeo-ai-core-2.4.1
Packages to download (2): nuxeo-web-ui:2.4.0, nuxeo-ai-core:2.4.1
$ ./bin/nuxeoctl mp-install nuxeo-ai-aws nuxeo-ai-core -q
Dependency resolution:
Installation order (3): nuxeo-web-ui-2.4.0/nuxeo-ai-core-2.4.1/nuxeo-ai-aws-2.4.1
Packages to download (3): nuxeo-web-ui:2.4.0, nuxeo-ai-aws:2.4.1, nuxeo-ai-core:2.4.1
$ ./bin/nuxeoctl mp-show nuxeo-ai-aws-2.4.1 -q
****************************************
Package: nuxeo-ai-aws-2.4.1
State: remote
Version: 2.4.1
Name: nuxeo-ai-aws
Type: addon
Visibility: UNKNOWN
Target platforms: {server-10.10,server-10.10-HF*}
Depends: {nuxeo-ai-core:2.4.1}
****************************************
When nuxeo-ai-core is requested, the correct release version is resolved.
When nuxeo-ai-core is a dependency, the snapshot version is resolved instead, despite nuxeo-ai-aws dependency on an explicit version.
nuxeo-ai-aws-2.4.1 depends on nuxeo-ai-core:2.4.1 as expected (the dependency is fixed on the same version for both).
But:
When nuxeo-ai-core is requested, the correct release version is resolved.
When nuxeo-ai-core is a dependency, the snapshot version is resolved instead, despite nuxeo-ai-aws dependency on an explicit version.