0% found this document useful (0 votes)
4 views1 page

Fix Kiosk ISO Build with PySide6 Package

The document outlines a task to edit the 'iso/profile/packages.x86_64' file to include necessary packages for building a kiosk ISO. It specifies adding 'python-pyside6', 'qt6-wayland', and 'qt6-virtualkeyboard' while preserving existing packages and includes instructions for validating the changes. If the build fails after the modifications, the last 120 lines of output should be printed.

Uploaded by

krimzonking782
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views1 page

Fix Kiosk ISO Build with PySide6 Package

The document outlines a task to edit the 'iso/profile/packages.x86_64' file to include necessary packages for building a kiosk ISO. It specifies adding 'python-pyside6', 'qt6-wayland', and 'qt6-virtualkeyboard' while preserving existing packages and includes instructions for validating the changes. If the build fails after the modifications, the last 120 lines of output should be printed.

Uploaded by

krimzonking782
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

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.

You might also like