c-ludenberg
69da290ac5
fix: add --ask=4 safety net for init-rc conflicts in all three pacman code paths
--ignore alone doesn't reliably prevent provider resolution during fresh
pacman -S installs. --ask=4 auto-answers YES to conflict resolution
questions (e.g. 'remove dinit-rc?') with --noconfirm, providing a safety
net when --ignore doesn't prevent the dinit-rc vs openrc conflict.
All three code paths updated:
- buildiso: make_rootfs() basestrap call
- basestrap/main.py: PMPacman.install()
- packages/main.py: PMPacman.install()