Bug 1875377 - PDF export in calc does not export labels
Summary: PDF export in calc does not export labels
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: libreoffice
Version: 32
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Caolan McNamara
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-09-03 12:15 UTC by Lukáš Doktor
Modified: 2020-09-25 16:48 UTC (History)
4 users (show)

Fixed In Version: libreoffice-6.4.6.2-2.fc32 libreoffice-7.0.1.2-3.fc33
Clone Of:
Environment:
Last Closed: 2020-09-09 15:02:15 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Document that exported well last year but with the current libreoffice results in missing "ANO" and "NE" labels (21.72 KB, application/vnd.oasis.opendocument.spreadsheet)
2020-09-03 12:15 UTC, Lukáš Doktor
no flags Details
Broken output exported with libreoffice-calc-6.4.6.2-1.fc32.x86_64 (43.51 KB, application/pdf)
2020-09-03 12:18 UTC, Lukáš Doktor
no flags Details
Correct export generated with some libreoffice version last year (42.23 KB, application/pdf)
2020-09-03 12:19 UTC, Lukáš Doktor
no flags Details

Description Lukáš Doktor 2020-09-03 12:15:12 UTC
Created attachment 1713592 [details]
Document that exported well last year but with the current libreoffice results in missing "ANO" and "NE" labels

Description of problem:
PDF export of the attached file used to produce pdf output with labels "ANO" and "NE" next to the radio buttons last year but this year (after several upgrades) it does not export it. I noticed the "ANO" and "NE" labels are actually there so I can copy&paste it elsewhere, but they are not visible.

Version-Release number of selected component (if applicable):
libreoffice-calc-6.4.6.2-1.fc32.x86_64

How reproducible:
Always

Steps to Reproduce:
1. Open the attached document
2. Click the "Export directly as PDF" button
3. Open the exported PDF file

Actual results:
There is the sentence "Mám zájem o vyzvednutí..." and next to it 2 radio buttons with no labels

Expected results:
There should be labels "ANO" and "NE" next to the radio buttons

Additional info:

Comment 1 Lukáš Doktor 2020-09-03 12:18:09 UTC
Created attachment 1713593 [details]
Broken output exported with libreoffice-calc-6.4.6.2-1.fc32.x86_64

Comment 2 Lukáš Doktor 2020-09-03 12:19:21 UTC
Created attachment 1713594 [details]
Correct export generated with some libreoffice version last year

Comment 3 Caolan McNamara 2020-09-03 16:24:34 UTC
looking at the bisect repositories this worked at the start of the 6.4 cycle and was broken by the end.

Comment 4 Caolan McNamara 2020-09-04 13:33:12 UTC
not as simple as that, seems to be some problem with Cantarell-VF.otf vs Cantarell-Regular.otf the VF (Variable Font?). The font subset we use if we get the Regular works, the one from the variable fonts doesn't

Comment 5 Lukáš Doktor 2020-09-04 15:37:56 UTC
Thank you for looking into this, is there a workaround? I'm a newbie to forms and the only adjustment I can find is background color which won't help.

Comment 6 Caolan McNamara 2020-09-04 18:55:11 UTC
The only workaround I can think of is to delete /usr/share/fonts/cantarell/Cantarell-VF.otf or have some custom fontconfig rule to hide it. I don't recommend either. I think I have a fix for libreoffice to avoid the problem which I'll make available soon

Comment 7 Fedora Update System 2020-09-06 11:10:57 UTC
FEDORA-2020-b26e7c34df has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-b26e7c34df

Comment 8 Fedora Update System 2020-09-06 11:10:58 UTC
FEDORA-2020-c9585707de has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2020-c9585707de

Comment 9 Fedora Update System 2020-09-07 17:20:52 UTC
FEDORA-2020-b26e7c34df has been pushed to the Fedora 32 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-b26e7c34df`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-b26e7c34df

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 10 Fedora Update System 2020-09-07 21:44:23 UTC
FEDORA-2020-c9585707de has been pushed to the Fedora 33 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-c9585707de`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-c9585707de

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 11 Lukáš Doktor 2020-09-08 04:52:00 UTC
Thank you, it works well with your fixes.

Comment 12 Lukáš Doktor 2020-09-08 04:52:45 UTC
Forgot to add that I tested it on F32 libreoffice-calc-1:6.4.6.2-2.fc32.x86_64

Comment 13 Fedora Update System 2020-09-09 15:02:15 UTC
FEDORA-2020-b26e7c34df has been pushed to the Fedora 32 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 14 Fedora Update System 2020-09-25 16:48:54 UTC
FEDORA-2020-c9585707de has been pushed to the Fedora 33 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.