Skip to content

Show active profile packages - #55

Merged
jhuntwork merged 1 commit into
mainfrom
active-packages
Aug 23, 2026
Merged

Show active profile packages#55
jhuntwork merged 1 commit into
mainfrom
active-packages

Conversation

@jhuntwork

Copy link
Copy Markdown
Owner

Mere profiles did not provide a direct way to see which package versions
are currently active, requiring users to inspect generation state and
manifests themselves.

This change adds mere profile packages, which reads the active generation
manifest and prints package names with their version and release in a stable
order. It defaults to the system profile and accepts --profile or -p for
named profiles.

Missing active state is reported clearly without turning a normal first-use
state into an error, while an active generation with no packages is shown as
empty. The command is read-only and preserves typed errors for failures to
inspect existing active state.

Add a profile packages command that reads the active generation manifest
and presents package names with their version and release. Support both
the system profile and explicitly named profiles, with deterministic
ordering and clear output for missing or empty active state.
@jhuntwork
jhuntwork merged commit 8bf6bf8 into main Aug 23, 2026
2 checks passed
@jhuntwork
jhuntwork deleted the active-packages branch August 23, 2026 17:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant