pacman package cache is never cleaned #71
No reviewers
Labels
No labels
P0
P1
P2
P3
audio
bakery
boot
breadbug
bug
build
ci
dependencies
design
disk
docs
encryption
final
firewall
graphics
hardware
idle
installer
keybinds
nvidia
packages
phase-1
polish
recovery
reliability
reproducibility
secure-boot
security
shell
signing
snapshots
supply-chain
swap
tech-debt
theming
ux
website
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Breadway/bos!71
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/bos-34-paccache-timer"
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?
Include pacman-contrib and enable its weekly paccache.timer during installation. The upstream default keeps the latest three versions per package, preventing unbounded cache growth while retaining rollback packages.
Verified post-install shell syntax, package inclusion, git diff --check, and enabling the real Arch paccache.timer unit in an isolated temporary root. systemctl --root is-enabled returns enabled. Full installer acceptance remains for headless review.
Closes #34
Independent source review PASS at
03f9df96cc. The manifest includes pacman-contrib once and the post-install loop enables paccache.timer. Independently extracted the real Arch pacman-contrib timer and service into a disposable root, enabled the timer, and systemctl --root is-enabled returned enabled. Upstream timer is weekly and persistent. Shell syntax and diff check pass. No CI statuses are configured. Full Calamares installation was not repeated.