← Back to issue list

repo: always refresh cache when build packages are required

View original Github issue

Metadata

Project
snapcraft
Number
#3099
Type
pull request
State
merged
Author
cjp256
Labels
Created
Updated
Closed

Current evaluation

Merged to ensure the package cache refreshes whenever a requested build package is not already installed. Approved by one reviewer, modifying eight files with 199 additions and 120 deletions.

Suggested action:

No scores available.

Issue body

Make sure cache is up to date by refreshing whenever a package being requested is not already installed.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged to ensure the package cache refreshes whenever a requested build package is not already installed. Approved by one reviewer, modifying eight files with 199 additions and 120 deletions.
qwen3.6-35b-a3b-mtp-q6 Merged changes ensuring the package cache refreshes whenever required build packages are missing, guaranteeing up-to-date dependencies during builds.
qwen3.6-35b-a3b-mtp-q6 Merged to always refresh the package cache when required build packages are not installed, ensuring up-to-date dependencies during builds.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1185 repo: add version support for build-packages snapcraft merged Merged after adjusting apt_cache to exclude package versions, adding version support for build-packages. Rebased changes were re-applied and tests passed. Approved by two reviewers.
74%
#1468 fix(deb): refresh apt cache before marking packages craft-parts merged Merged a fix refreshing the apt cache before package marking to prevent BuildPackageNotFound errors from stale caches. Approved by three reviewers and merged after CI flakiness was confirmed as environment-related.
72%