Bug 1214060

Summary: html2ps conversion fails with perl >= 5.26
Product: [openSUSE] openSUSE Tumbleweed Reporter: Christophe Marin <christophe>
Component: OtherAssignee: Forgotten User GfSLLQGSl_ <forgotten_GfSLLQGSl_>
Status: NEW --- QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: mpluskal, werner
Version: Current   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Christophe Marin 2023-08-08 08:29:20 UTC
Affected: Tumbleweed, Leap, SLE 15

html2ps -f <file> fails with this error:

Unimplemented: POSIX::tmpnam(): use File::Temp instead at /usr/bin/html2ps line 498.

We're apparently having an old version in openSUSE (some distro have 1.0b7) and it needs patching.

Debian has a collection of improvements and fixes:
https://salsa.debian.org/debian/html2ps/-/tree/master/debian/patches

The important one for this report is perl-deprecation.patch