Skip to content
This repository was archived by the owner on Aug 7, 2025. It is now read-only.

Conversation

@bryteise
Copy link
Contributor

No description provided.

William Douglas added 3 commits April 25, 2025 11:06
Both '.' and '+' are valid names for bundles for swupd-client. In
order to use package names, mixer-tools also needs to allow these
characters.

Signed-off-by: William Douglas <[email protected]>
Improve the usability of log messages by indicating which manifest is
invalid when printing errors.

Signed-off-by: William Douglas <[email protected]>
Add package level bundles "pundles" first class support in mixer. This
involves tagging pundles with "pundle" in the bundle definition file's
"MAINTAINER" field.

This support requires changes to bundle constraints, primarily that
cycles are now allowed in bundle includes. As part of this, directory
subtraction will no longer be done for includes as the true directory
owner isn't something that can be decided on in a cycle.

Validation also needed a slight adjustment for pundles to reflect
their minimal bundle definition files.

Signed-off-by: William Douglas <[email protected]>
@bryteise bryteise merged commit b452dd9 into master Apr 25, 2025
48 checks passed
@bryteise bryteise deleted the many-bundles branch April 25, 2025 18:30
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants