Prompt for AI Agent (Codex)
You are Codex with full repo edit privileges.
Problem
sudo ISO_VERSION=2024.12.26 iso/[Link] aborts with:
[build][error] packages.x86_64 must include python-pyside6 so the launcher can
run without a venv.
The kiosk ISO must ship the PySide6 launcher as a system package (not inside a venv).
Task
1) Edit iso/profile/packages.x86_64 and ensure it contains the following packages (each on its
own line): - python-pyside6 - qt6-wayland - qt6-virtualkeyboard
2) Do NOT remove existing required packages. Only add missing entries.
3) Add a short comment block near the added lines (if comments are allowed in this file) explaining: -
python-pyside6 is required so /opt/archive-box/launcher/[Link] runs before the
venv exists. - qt6-wayland ensures Qt works under sway/wayland. - qt6-virtualkeyboard
supports on-screen keyboard if enabled.
4) Validate changes: - Run grep -n '^python-pyside6$' iso/profile/packages.x86_64 and
confirm it prints at least one match. - Re-run: sudo ISO_VERSION=2024.12.26 iso/[Link] .
5) If the build fails after this change, stop and print the last 120 lines of output.
Proceed now.