__package_apt seems to interpret "Recommends:" as "Depends:" #197
Labels
No Label
bugfix
cleanup
discussion
documentation
doing
done
feature
improvement
packaging
Stale
testing
TODO
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: ungleich-public/cdist#197
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Created by: tpo
I have this here in a manifest:
Inkscape has the following dependencies:
The result of the above manifest is, that (depending on execution order) cdist will first deinstall aspell and inkscape and then reinstall inkscape and aspell. Or the inverse: install both and the remove them both:
My intuitive expectation of the above two declarations would however be, that aspell only would be removed and inscape would not be touched at all.
Of course the interpretation of "Recommends" is it is stronly advised to... unless you know what you're doing. But since cdist's target audience is devops I'd expect exactly this to be the case?
I suggest not to automatically deinstall a package if its "Recommends" dependecy gets deinstalled.
You can find the whole recipe attached.
closed
Created by: tpo
Oops, it seems I can't attach random files to issues. So here we go in cleartext: