Solution Kyocera Printer from LibreOffice, filter failed in CUPS

I had a hard time to get printing to work with my new Kyocera ECOSYS PA4500x Printer from LibreOffice (and only from Libreoffice, Test page in printer driver did well, as well as PDF printing).

in
/var/log/cups/error_log
you find
D [10/May/2025:23:28:43 +0200] [Job 150] File "/usr/lib/cups/filter/kyofilter_pre_H", line 16, in
D [10/May/2025:23:28:43 +0200] [Job 150] import reportlab
D [10/May/2025:23:28:43 +0200] [Job 150] ModuleNotFoundError: No module named 'reportlab'
D [10/May/2025:23:28:43 +0200] [Job 150] PID 30448 (/usr/lib/cups/filter/kyofilter_pre_H) stopped with status 1.
D [10/May/2025:23:28:43 +0200] [Job 150] Hint: Try setting the LogLevel to “debug” to find out more.
D [10/May/2025:23:28:43 +0200] [Job 150] Input is empty, outputting empty file.

So I started YAST, switched to install software, searched for “reportlab” and installed every version that was found.

So the problem is an unresolved dependency from a Python3 Library for PDF manipulation, blame Kyocera.

See also: Cups filter failed for jpg and libreoffice files, not for pdf