Skip to content

Include pahole in the offline ISO package set - #9273

Open
ramirlm wants to merge 1 commit into
omacom:quattrofrom
ramirlm:codex/include-pahole-offline-package-set
Open

Include pahole in the offline ISO package set#9273
ramirlm wants to merge 1 commit into
omacom:quattrofrom
ramirlm:codex/include-pahole-offline-package-set

Conversation

@ramirlm

@ramirlm ramirlm commented Aug 30, 2026

Copy link
Copy Markdown

Summary

Omarchy installations are required to work fully offline. During hardware finalization, installing kernel headers can require pahole, but it was not included in the package list used to build the ISO's offline mirror. The missing artifact caused the finalizer to stop even though the package is part of the normal Arch repositories.

Changes

  • Add pahole to install/omarchy-other.packages, so the ISO builder includes it in the offline package mirror.
  • Keep the installer strictly offline; no online fallback is introduced.

Validation

  • bash -n bin/omarchy-pkg-add
  • grep -qx 'pahole' install/omarchy-other.packages
  • bash test/shell.d/bin-style-test.sh
  • bash test/shell.d/synaptic-touchpad-test.sh
  • bash test/shell.d/update-pacman-guard-test.sh
  • git diff --check

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants