After pulling and installing the new version I keep getting error messages and the pironman5 service does not start

Hello,

I would like to ask for your help, I pulled the new version from github and after installing it pironman5 service could not be started. Can you please help me find out what the problem can be?
I am pasting the error log here.
Thank you

Kernel details
Operating System: Debian GNU/Linux 12 (bookworm)
Kernel: Linux 6.12.21-v8+
Architecture: arm64

Log:
Process: 1100 ExecStart=/usr/local/bin/pironman5 start --background --debug-level=debug (code=exited, status=0/SUCCESS)
Main PID: 1106 (code=exited, status=1/FAILURE)

Apr 03 15:59:04 rustypi pironman5[1106]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Apr 03 15:59:04 rustypi pironman5[1106]: File “/usr/lib/python3.11/pathlib.py”, line 1059, in read_text
Apr 03 15:59:04 rustypi pironman5[1106]: with self.open(mode=‘r’, encoding=encoding, errors=errors) as f:
Apr 03 15:59:04 rustypi pironman5[1106]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Apr 03 15:59:04 rustypi pironman5[1106]: File “/usr/lib/python3.11/pathlib.py”, line 1045, in open
Apr 03 15:59:04 rustypi pironman5[1106]: return io.open(self, mode, buffering, encoding, errors, newline)
Apr 03 15:59:04 rustypi pironman5[1106]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Apr 03 15:59:04 rustypi pironman5[1106]: FileNotFoundError: [Errno 2] No such file or directory: ‘/sys/bus/gpio/devices/gpiochip14/of_node/compatible’
Apr 03 15:59:05 rustypi systemd[1]: pironman5.service: Main process exited, code=exited, status=1/FAILURE
Apr 03 15:59:05 rustypi systemd[1]: pironman5.service: Failed with result ‘exit-code’.

sudo pironman5 start results:
File “/opt/pironman5/venv/bin/pironman5-service”, line 8, in
sys.exit(main())
^^^^^^
File “/opt/pironman5/venv/lib/python3.11/site-packages/pironman5/init.py”, line 47, in main
from pm_auto.ws2812 import RGB_STYLES
File “/opt/pironman5/venv/lib/python3.11/site-packages/pm_auto/ws2812.py”, line 5, in
import board
File “/opt/pironman5/venv/lib/python3.11/site-packages/board.py”, line 45, in
from adafruit_blinka.board.raspberrypi.raspi_5 import *
File “/opt/pironman5/venv/lib/python3.11/site-packages/adafruit_blinka/board/raspberrypi/raspi_5.py”, line 6, in
from adafruit_blinka.microcontroller.bcm2712 import pin
File “/opt/pironman5/venv/lib/python3.11/site-packages/adafruit_blinka/microcontroller/bcm2712/pin.py”, line 7, in
from adafruit_blinka.microcontroller.generic_linux.lgpio_pin import Pin
File “/opt/pironman5/venv/lib/python3.11/site-packages/adafruit_blinka/microcontroller/generic_linux/lgpio_pin.py”, line 30, in
CHIP = _get_gpiochip()
^^^^^^^^^^^^^^^
File “/opt/pironman5/venv/lib/python3.11/site-packages/adafruit_blinka/microcontroller/generic_linux/lgpio_pin.py”, line 18, in _get_gpiochip
drivers = set((dev / “of_node/compatible”).read_text().split(“\0”))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3.11/pathlib.py”, line 1059, in read_text
with self.open(mode=‘r’, encoding=encoding, errors=errors) as f:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3.11/pathlib.py”, line 1045, in open
return io.open(self, mode, buffering, encoding, errors, newline)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: ‘/sys/bus/gpio/devices/gpiochip14/of_node/compatible’

I have successfully updated to the latest Raspberry Pi OS kernel version 6.12.x and installed the most recent version of the Pironman5 software. After thorough testing:

  • The system is functioning normally
  • I was unable to reproduce the issue you reported