The installer does not check whether newer versions of the included fonts are already installed. Therefore the latest build of DejaVu fonts 2.33 were overwritten by version 2.32, and Liberation Sans Narrow 1.07 was overwritten by 1.06.
I had reported this bug to OpenOffice.org in 2009, but it wasn't fixed by them either.
Not a real fix, but it is at least a mitigation of damage: LibreOffice 3.4.5 and 3.5 will contain DejaVu 2.33 and Liberation 1.07.1.
[This is an automated message.]
This bug was filed before the changes to Bugzilla on 2011-10-16. Thus it
started right out as NEW without ever being explicitly confirmed. The bug is
changed to state NEEDINFO for this reason. To move this bug from NEEDINFO back
to NEW please check if the bug still persists with the 3.5.0 beta1 or beta2 prereleases.
Details on how to test the 3.5.0 beta1 can be found at:
more detail on this bulk operation: http://nabble.documentfoundation.org/RFC-Operation-Spamzilla-tp3607474p3607474.html
** Please read this message in its entirety before responding **
To make sure we're focusing on the bugs that affect our users today, LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed bugs which have not been touched for over a year.
There have been thousands of bug fixes and commits since anyone checked on this bug report. During that time, it's possible that the bug has been fixed, or the details of the problem have changed. We'd really appreciate your help in getting confirmation that the bug is still present.
If you have time, please do the following:
Test to see if the bug is still present on a currently supported version of LibreOffice (4.3.5 or later): https://www.libreoffice.org/download/
If the bug is present, please leave a comment that includes the version of LibreOffice and your operating system, and any changes you see in the bug behavior
If the bug is NOT present, please set the bug's Status field to RESOLVED-WORKSFORME and leave a short comment that includes your version of LibreOffice and Operating System
Please DO NOT
Update the version field
Reply via email (please reply directly on the bug tracker)
Set the bug's Status field to RESOLVED - FIXED (this status has a particular meaning that is not appropriate in this case)
Thank you for your help!
-- The LibreOffice QA Team
Since LO 4.4, Windows 7
*** Bug 115243 has been marked as a duplicate of this bug. ***
*** Bug 111330 has been marked as a duplicate of this bug. ***
Resurrecting per dupes.
Hopefully Mike Kaganski fixed this once and for all.
Some background FYI.
At the time of filing the issue, LibreOffice MSI installer didn't contain font version data, and thus unconditionally copied its fonts. Then, in fix for Bug 76239 (which was actually a dupe for this), versions started to be written to MSI, and so installer should have not downgraded fonts. But the fix was insufficient due to then-lacking of proper library that would correctly parse font files (a workaround was imperfect), so some of fonts were either not processed (otf), or report wrong version (usually unconditional 1.0).
The duped bug 115243 is the example of the latter, where the font would have wrong version 1.0 in our MSI DB, while actual version is 0.111, which is less that 1.0, thus LibreOffice assumed to have a later version and "upgraded" with actually lover version.
So, as Andras pointed out, we hope to get rid of the problem now since we fixed bug 116581, and Khaled Hosny helped finding the library that reports versions properly. Any future problems of this kind should be reported separately, since it would be bugs in new functionality, as opposed to this one filed against then-absent functionality.