#1093851 liquidctl fails on start since python3-pil 11.1.0-1

Package:
liquidctl
Source:
liquidctl
Description:
CLI and Python drivers for AIO liquid coolers and other devices
Submitter:
Nick Black (Public gmail account)
Date:
2025-04-23 15:51:02 UTC
Severity:
normal
#1093851#5
Date:
2025-01-23 13:10:28 UTC
From:
To:
Dear Maintainer,

Earlier this evening, I upgraded python3-pil 10.4.0-1.1 -> 11.1.0-1. Since
then, liquidctl exits immediately with an ImportError:

[schwarzgerat](0) $ liquidctl
Traceback (most recent call last):
  File "/usr/bin/liquidctl", line 5, in <module>
    from liquidctl.cli import main
  File "/usr/lib/python3/dist-packages/liquidctl/__init__.py", line 67, in
<module>
    from liquidctl.driver import find_liquidctl_devices
  File "/usr/lib/python3/dist-packages/liquidctl/driver/__init__.py", line 37,
in <module>
    from liquidctl.driver import kraken3
  File "/usr/lib/python3/dist-packages/liquidctl/driver/kraken3.py", line 23,
in <module>
    from PIL import Image, ImageSequence
ImportError: cannot import name 'Image' from 'PIL' (unknown location)
[schwarzgerat](1) $

#1093851#10
Date:
2025-04-23 15:46:47 UTC
From:
To:
Hi Nick,

Can you please try upgrading your system? It was #1093826 [1] I
believe, a bug in python3-pil itself.

Regards,
Laszlo/GCS
[1] https://bugs.debian.org/1093826