Bug 415928

Summary: fonts-linuxlibertine incorrectly names fonts
Product: [KDE Neon] neon Reporter: roland
Component: Packages User EditionAssignee: Neon Bugs <neon-bugs>
Status: CLOSED UPSTREAM    
Severity: normal CC: jr, neon-bugs, sitter
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: package in synaptic
fonts installed on KDE Neon
fonts appearing in LO on KDE Neon
Fonts appearing in LO on Windows 10

Description roland 2020-01-06 13:21:34 UTC
Created attachment 124923 [details]
package in synaptic

SUMMARY
The package fonts-linuxlibertine incorrectly names libertine font family by appending "O" to each name. This makes it impossible to send a book out for editing to any other platform because the font they get from here:
http://libertine-fonts.org/download/

has the correct names. At one time Libertine was the default font for LO so there are millions of pages of documents written using it.

STEPS TO REPRODUCE
1. Default install of KDE Neon with LibreOffice
2. install fonts-linuxlibertine from repo
3. Open LibreOffice Writer
4. Select Linux Libertine font
5. Paste in raw text from Lorem Ipsum Generator: https://loremipsum.io/generator/?n=5&t=p
6. Save document
7. Copy/export document to Windows 10 VM
8. Install LO on Windows 10
9. Install Linux Libertine font
10. Open Document

OBSERVED RESULT

Libre Office cannot find the font on Windows 10. It will display "Linux Libertine O" in italics because the font cannot be found. It won't even guess Linux Libertine is closely compatible to "Linux Libertine O." Instead you will get something that looks like Courier much of the time.

EXPECTED RESULT
Linux Libertine font should be universal. It all comes from libertine-fonts.org and nobody should be changing the names.

SOFTWARE/OS VERSIONS
Windows: 10
Operating System: KDE neon 5.17
KDE Plasma Version: 5.17.4
KDE Frameworks Version: 5.65.0
Qt Version: 5.13.2
Kernel Version: 5.0.0-37-generic
OS Type: 64-bit
Processors: 8 × Intel® Core™ i7-6700 CPU @ 3.40GHz
Memory: 23.3 GiB of RAM

ADDITIONAL INFORMATION
Comment 1 roland 2020-01-06 13:22:37 UTC
Created attachment 124924 [details]
fonts installed on KDE Neon

After installing both fonts-linuxlibertine and the fonts from libertine-fonts.org
Comment 2 roland 2020-01-06 13:24:07 UTC
Created attachment 124925 [details]
fonts appearing in LO on KDE Neon
Comment 3 roland 2020-01-06 13:25:17 UTC
Created attachment 124926 [details]
Fonts appearing in LO on Windows 10
Comment 4 roland 2020-01-06 13:27:26 UTC
The 598 page book I sent to editor this weekend ballooned to over 900 pages when they opened it. Took close to two hours to track this down via phone.
Comment 5 Jonathan Riddell 2020-01-06 14:06:23 UTC
This just comes from ubuntu who get it from Debian, please report there.

https://launchpad.net/ubuntu/+source/fonts-linuxlibertine

https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=fonts-linuxlibertine;dist=unstable
Comment 6 roland 2020-01-06 14:08:46 UTC
If you wish it sent up stream then push it upstream from here. Don't just flag it resolved and tell me to do it. I use KDE Neon.
Comment 7 roland 2020-01-07 19:01:46 UTC
The only way for someone who chooses to use KDE Neon to report a problem "upstream" to Ubuntu is to hand over personal information they (me) chooses not to share with UbuntuOne and/or Canonical. Since KDE Neon chooses to use Ubuntu repos rather than supply and support their own, it is the responsibility of KDE Neon powers that be to forward upstream. Forcing an end user to do it is a direct violation of GDPR.

https://gdpr-info.eu/

The old days of being able to declare everything an upstream bug and quickly closing it ended when GDPR became law. No distro provides a 100% anonymous method of reporting bugs. Personal information must be divulged to do it as they all require you to create an account.
Comment 8 Jonathan Riddell 2020-01-07 19:02:54 UTC
This is not a service the neon team provides