Bug 30253

Summary: Okular doesn't print stamps. Update poppler >= 21.10
Product: Mageia Reporter: papoteur <yvesbrungard>
Component: RPM PackagesAssignee: KDE maintainers <kde>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal    
Version: 8   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: poppler-20.12.1-1.mga8.src.rpm CVE:
Status comment:

Description papoteur 2022-04-07 16:18:47 CEST
Description of problem:
I defined an annotation with an image to stamp. I can insert this image on the PDF document.
However it doesn't be printed either on printer or in a new PDF file.


Version-Release number of selected component (if applicable):
Okular 20.12.0
Poppler 20.12.1

According to KDE, the solution is to update Poppler to 21.10 at least.

How reproducible:
See https://bugs.kde.org/show_bug.cgi?id=383651
STEPS TO REPRODUCE:
1. Open a PDF file with Okular
2. Define a custom image stamp (Configure Okular > Annotations > Add > Stamp > enter a valid path to an image in the combobox)
3. Stamp your image into the document
4. File > Save As > Save the document somewhere
5. Use Okular to print the document or open it document in a non-Okular PDF viewer


EXPECTED RESULTS:
The image stamp is visible when the document is printed or viewed in a non-Okular PDF viewer


ACTUAL RESULTS:
The image stamp annotation is not visible In any of the non-Okular PDF viewers I had available: Adobe Acrobat, Foxit Reader, SumatraPDF, the PDF readers built into Firefox and Microsoft Edge. Acrobat reader can see and manipulate the *outlines* of the annotations, but the outlines have no images in them.
Comment 1 Jani Välimaa 2022-04-08 16:09:37 CEST
All pkgs requiring poppler needs to be rebuilt if we're going to update it.

Poppler upstream increases lib majors every time new version is released even there's no reason to do it.
Comment 2 Thomas Backlund 2022-04-08 17:27:53 CEST
maybe the patch(es) that actually fixes it could be backported...
Comment 3 papoteur 2022-04-09 11:35:00 CEST
The merge request is of 52 commits:
https://gitlab.freedesktop.org/poppler/poppler/-/merge_requests/872
I don't think that this bug merits the work with incertitude on the result.
Comment 4 papoteur 2024-06-06 07:21:06 CEST
This is now fixed in Mageia 9

Resolution: (none) => FIXED
Status: NEW => RESOLVED