Implement Action Task List for Image changes #1

Open
opened 2026-02-07 14:00:45 +00:00 by Toasterson · 0 comments
Toasterson commented 2026-02-07 14:00:45 +00:00 (Migrated from codeberg.org)

When installing or changing packages the manifests need to be read and we need to calculate a set of changes to the Image based on the Actions installed and the new manifests to add or those to remove.

Requirements:

  • If a action slightly differs between the manifests the package manager needs to throw an error and refuse installation
  • Multiple manifests can define the exact same action
  • During install that needs to be de duplicated.
  • During upgrade we need to find out which actions need to change
  • During uninstall the actions have a chance to be present in a manifest that needs to be removed and in one left on the image so it needs to not be touched.
When installing or changing packages the manifests need to be read and we need to calculate a set of changes to the Image based on the Actions installed and the new manifests to add or those to remove. Requirements: - If a action slightly differs between the manifests the package manager needs to throw an error and refuse installation - Multiple manifests can define the exact same action - During install that needs to be de duplicated. - During upgrade we need to find out which actions need to change - During uninstall the actions have a chance to be present in a manifest that needs to be removed and in one left on the image so it needs to not be touched.
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
OpenIndiana/ips#1
No description provided.