core icon indicating copy to clipboard operation
core copied to clipboard

CFE-4408: Fixed package promises with only promisers and no other attributes

Open craigcomstock opened this issue 8 months ago • 8 comments

CFE-4315 introduced a behavior change so that in the case of a simple package promise with only a promiser:

packages: "ed";

Things would just work in the case where there was no default package manager defined with package_module_knowledge.platform_default.

In the case where package_module_knowledge.platform_default was defined this simple case would cause errors.

This change fixes this second case as well as modifies and adds some logging around the choosing of v1 or v2 package promise implementation.

Ticket: CFE-4408 Changelog: title

craigcomstock avatar Jun 24 '24 19:06 craigcomstock