Skip to content

Commit 94321be

Browse files
committed
🐛 fix: fix: prevent pacman -Su during ISO installation
The packages.conf generated by _configure_package_settings() in install_service.py had update_system and update_db set to true, which caused Calamares to run 'pacman -Su --noconfirm --disable-download-timeout' during installation. This attempted to upgrade all system packages from remote repositories, which is incorrect for an offline ISO installation. Changes in packages.conf generation: - update_system: true → false (prevents pacman -Su) - update_db: true → false (prevents pacman -Sy) - skip_if_no_internet: false → true (skip package ops if offline) The package module should only perform local install/remove operations specified in the operations block, not full system upgrades.
1 parent 1db9cfe commit 94321be

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

biglinux-livecd/usr/share/biglinux/calamares/src/services/install_service.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -226,9 +226,9 @@ def _configure_package_settings(self) -> bool:
226226
227227
backend: pacman
228228
229-
skip_if_no_internet: false
230-
update_db: true
231-
update_system: true
229+
skip_if_no_internet: true
230+
update_db: false
231+
update_system: false
232232
233233
pacman:
234234
num_retries: 10

0 commit comments

Comments
 (0)