Use "policy" command as a more reliable way to detect missing packages #1036
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The output from
apt-cache policy
is much more strict and limited in its variability and content and meant for machine parsing, so it should be preferred overapt-cache show
when trying to detect the availability of a package.This change fixes issue #995 . Though that issue is already fixed in
main
, I believe the current fix - that greps the output ofapt-cache show
is not reliable enough and could get us in trouble in the future.