Brother does not Wish to compile #22

Closed
opened 2025-12-27 04:09:13 +00:00 by doeriale · 12 comments
doeriale commented 2025-12-27 04:09:13 +00:00 (Migrated from git.future-gadget-lab.de)
  1. Setup venv
  2. install requirments
  3. compile UI , this happens:
al@fgl-home-01:~/Repositories/LSAS$ bin/python3 src/visuals/ui/compile_ui.py 
pyside6-uic /home/al/Repositories/LSAS/src/visuals/ui/forms/mainwindow.ui -o /home/al/Repositories/LSAS/src/visuals/ui/generated/ui_mainwindow.py
Traceback (most recent call last):
  File "/home/al/Repositories/LSAS/src/visuals/ui/compile_ui.py", line 33, in <module>
    raise SystemExit(main())
                     ~~~~^^
  File "/home/al/Repositories/LSAS/src/visuals/ui/compile_ui.py", line 27, in main
    subprocess.run(cmd, check=True)
    ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.13/subprocess.py", line 554, in run
    with Popen(*popenargs, **kwargs) as process:
         ~~~~~^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.13/subprocess.py", line 1039, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
    ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                        pass_fds, cwd, env,
                        ^^^^^^^^^^^^^^^^^^^
    ...<5 lines>...
                        gid, gids, uid, umask,
                        ^^^^^^^^^^^^^^^^^^^^^^
                        start_new_session, process_group)
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.13/subprocess.py", line 1972, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'pyside6-uic'

Nachweis:

al@fgl-home-01:~/Repositories/LSAS$ bin/pip3 install -r requirements.txt 
Requirement already satisfied: mariadb==1.1.14 in ./lib/python3.13/site-packages (from -r requirements.txt (line 1)) (1.1.14)
Requirement already satisfied: requests==2.32.5 in ./lib/python3.13/site-packages (from -r requirements.txt (line 2)) (2.32.5)
Requirement already satisfied: PySide6==6.10.1 in ./lib/python3.13/site-packages (from -r requirements.txt (line 3)) (6.10.1)
Requirement already satisfied: packaging in ./lib/python3.13/site-packages (from mariadb==1.1.14->-r requirements.txt (line 1)) (25.0)
Requirement already satisfied: charset_normalizer<4,>=2 in ./lib/python3.13/site-packages (from requests==2.32.5->-r requirements.txt (line 2)) (3.4.4)
Requirement already satisfied: idna<4,>=2.5 in ./lib/python3.13/site-packages (from requests==2.32.5->-r requirements.txt (line 2)) (3.11)
Requirement already satisfied: urllib3<3,>=1.21.1 in ./lib/python3.13/site-packages (from requests==2.32.5->-r requirements.txt (line 2)) (2.6.2)
Requirement already satisfied: certifi>=2017.4.17 in ./lib/python3.13/site-packages (from requests==2.32.5->-r requirements.txt (line 2)) (2025.11.12)
Requirement already satisfied: shiboken6==6.10.1 in ./lib/python3.13/site-packages (from PySide6==6.10.1->-r requirements.txt (line 3)) (6.10.1)
Requirement already satisfied: PySide6_Essentials==6.10.1 in ./lib/python3.13/site-packages (from PySide6==6.10.1->-r requirements.txt (line 3)) (6.10.1)
Requirement already satisfied: PySide6_Addons==6.10.1 in ./lib/python3.13/site-packages (from PySide6==6.10.1->-r requirements.txt (line 3)) (6.10.1)

Idee: pyside6-uic muss forced gemacht werden ?

1. Setup venv 2. install requirments 3. compile UI , this happens: ```sh al@fgl-home-01:~/Repositories/LSAS$ bin/python3 src/visuals/ui/compile_ui.py pyside6-uic /home/al/Repositories/LSAS/src/visuals/ui/forms/mainwindow.ui -o /home/al/Repositories/LSAS/src/visuals/ui/generated/ui_mainwindow.py Traceback (most recent call last): File "/home/al/Repositories/LSAS/src/visuals/ui/compile_ui.py", line 33, in <module> raise SystemExit(main()) ~~~~^^ File "/home/al/Repositories/LSAS/src/visuals/ui/compile_ui.py", line 27, in main subprocess.run(cmd, check=True) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/subprocess.py", line 554, in run with Popen(*popenargs, **kwargs) as process: ~~~~~^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/subprocess.py", line 1039, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pass_fds, cwd, env, ^^^^^^^^^^^^^^^^^^^ ...<5 lines>... gid, gids, uid, umask, ^^^^^^^^^^^^^^^^^^^^^^ start_new_session, process_group) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/subprocess.py", line 1972, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: 'pyside6-uic' ``` Nachweis: ```sh al@fgl-home-01:~/Repositories/LSAS$ bin/pip3 install -r requirements.txt Requirement already satisfied: mariadb==1.1.14 in ./lib/python3.13/site-packages (from -r requirements.txt (line 1)) (1.1.14) Requirement already satisfied: requests==2.32.5 in ./lib/python3.13/site-packages (from -r requirements.txt (line 2)) (2.32.5) Requirement already satisfied: PySide6==6.10.1 in ./lib/python3.13/site-packages (from -r requirements.txt (line 3)) (6.10.1) Requirement already satisfied: packaging in ./lib/python3.13/site-packages (from mariadb==1.1.14->-r requirements.txt (line 1)) (25.0) Requirement already satisfied: charset_normalizer<4,>=2 in ./lib/python3.13/site-packages (from requests==2.32.5->-r requirements.txt (line 2)) (3.4.4) Requirement already satisfied: idna<4,>=2.5 in ./lib/python3.13/site-packages (from requests==2.32.5->-r requirements.txt (line 2)) (3.11) Requirement already satisfied: urllib3<3,>=1.21.1 in ./lib/python3.13/site-packages (from requests==2.32.5->-r requirements.txt (line 2)) (2.6.2) Requirement already satisfied: certifi>=2017.4.17 in ./lib/python3.13/site-packages (from requests==2.32.5->-r requirements.txt (line 2)) (2025.11.12) Requirement already satisfied: shiboken6==6.10.1 in ./lib/python3.13/site-packages (from PySide6==6.10.1->-r requirements.txt (line 3)) (6.10.1) Requirement already satisfied: PySide6_Essentials==6.10.1 in ./lib/python3.13/site-packages (from PySide6==6.10.1->-r requirements.txt (line 3)) (6.10.1) Requirement already satisfied: PySide6_Addons==6.10.1 in ./lib/python3.13/site-packages (from PySide6==6.10.1->-r requirements.txt (line 3)) (6.10.1) ``` Idee: pyside6-uic muss forced gemacht werden ?
doeriale commented 2025-12-27 04:09:54 +00:00 (Migrated from git.future-gadget-lab.de)

created branch 22-brother-does-not-wish-to-compile to address this issue

created branch [`22-brother-does-not-wish-to-compile`](/tools/LSAS/-/compare/main...22-brother-does-not-wish-to-compile) to address this issue
doeriale commented 2025-12-27 04:09:57 +00:00 (Migrated from git.future-gadget-lab.de)

changed the description

changed the description
doeriale commented 2025-12-27 04:10:57 +00:00 (Migrated from git.future-gadget-lab.de)

changed the description

changed the description
qualmluc commented 2025-12-27 08:23:19 +00:00 (Migrated from git.future-gadget-lab.de)

mentioned in commit f84871c892

mentioned in commit f84871c892ae6a8be3226922f58aaae273433d04
qualmluc commented 2025-12-27 08:29:36 +00:00 (Migrated from git.future-gadget-lab.de)

this should now work, as mentioned in the adjusted README.md

this should now work, as mentioned in the adjusted README.md
qualmluc commented 2025-12-28 18:40:57 +00:00 (Migrated from git.future-gadget-lab.de)

changed the incident status to Resolved by closing the incident

changed the incident status to **Resolved** by closing the incident
doeriale commented 2025-12-29 07:40:04 +00:00 (Migrated from git.future-gadget-lab.de)

Remains non-functional

al@fgl-home-01:~/Repositories/lsas$ .venv/bin/python3 ./src/visuals/ui/compile_ui.py 
./.venv/bin/pyside6-uic /home/al/Repositories/lsas/src/visuals/ui/forms/mainwindow.ui -o /home/al/Repositories/lsas/src/visuals/ui/generated/ui_mainwindow.py
./.venv/bin/pyside6-uic /home/al/Repositories/lsas/src/visuals/ui/forms/maria_dialog.ui -o /home/al/Repositories/lsas/src/visuals/ui/generated/ui_maria_dialog.py
./.venv/bin/pyside6-uic /home/al/Repositories/lsas/src/visuals/ui/forms/settings.ui -o /home/al/Repositories/lsas/src/visuals/ui/generated/ui_settings.py
Generated 3 UI file(s) into /home/al/Repositories/lsas/src/visuals/ui/generated
al@fgl-home-01:~/Repositories/lsas$ .venv/bin/python3 lsas.py 
ERROR: fileread not successful
Remains non-functional ``` al@fgl-home-01:~/Repositories/lsas$ .venv/bin/python3 ./src/visuals/ui/compile_ui.py ./.venv/bin/pyside6-uic /home/al/Repositories/lsas/src/visuals/ui/forms/mainwindow.ui -o /home/al/Repositories/lsas/src/visuals/ui/generated/ui_mainwindow.py ./.venv/bin/pyside6-uic /home/al/Repositories/lsas/src/visuals/ui/forms/maria_dialog.ui -o /home/al/Repositories/lsas/src/visuals/ui/generated/ui_maria_dialog.py ./.venv/bin/pyside6-uic /home/al/Repositories/lsas/src/visuals/ui/forms/settings.ui -o /home/al/Repositories/lsas/src/visuals/ui/generated/ui_settings.py Generated 3 UI file(s) into /home/al/Repositories/lsas/src/visuals/ui/generated al@fgl-home-01:~/Repositories/lsas$ .venv/bin/python3 lsas.py ERROR: fileread not successful ```
doeriale commented 2025-12-29 08:22:53 +00:00 (Migrated from git.future-gadget-lab.de)

Most likely skill issue

Most likely skill issue
doeriale commented 2025-12-29 08:23:05 +00:00 (Migrated from git.future-gadget-lab.de)

assigned to @doeriale

assigned to @doeriale
qualmluc commented 2025-12-29 15:22:46 +00:00 (Migrated from git.future-gadget-lab.de)

mentioned in commit 2e6880a1ce

mentioned in commit 2e6880a1ce06c85bfb1bfce21bcff4708f82a8a2
qualmluc commented 2025-12-29 15:24:45 +00:00 (Migrated from git.future-gadget-lab.de)

should be fixed now. added a process, where:

  • ui start, also starts the compile automatically
  • the compile is searching for a .venv now, instead of using a hardcoded path
should be fixed now. added a process, where: - ui start, also starts the compile automatically - the compile is searching for a .venv now, instead of using a hardcoded path
qualmluc commented 2025-12-29 15:24:49 +00:00 (Migrated from git.future-gadget-lab.de)

changed the incident status to Resolved by closing the incident

changed the incident status to **Resolved** by closing the incident
qualmluc (Migrated from git.future-gadget-lab.de) closed this issue 2025-12-29 15:24:49 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ALU-Software/LSAS#22
No description provided.