[Libreoffice-bugs] [Bug 39743] Install overwrites newer versions of fonts

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Sat Mar 31 12:01:11 UTC 2018


https://bugs.documentfoundation.org/show_bug.cgi?id=39743

--- Comment #9 from Mike Kaganski <mikekaganski at hotmail.com> ---
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.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20180331/83ec7ce0/attachment.html>


More information about the Libreoffice-bugs mailing list