Issue 98906

Summary: Install overwrites exising (newer) DejaVu fonts
Product: Installation Reporter: dlasher <dlasher>
Component: uiAssignee: AOO issues mailing list <issues>
Status: ACCEPTED --- QA Contact:
Severity: Trivial    
Priority: P3 CC: issues, mseidel
Version: OOo 3.0.1   
Target Milestone: ---   
Hardware: PC   
OS: Windows Vista   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---

Description dlasher 2009-02-05 09:42:48 UTC
I have the latest DejaVu fonts (version 2.28, downloaded from 
dejavu.sourceforge.net) installed in the Fonts folder.

The install of OO.o 3.0.1 copied version 2.21 of these fonts to the Fonts 
folder, overwriting some of the newer fonts and duplicating others, which makes 
a mess.

The install should check for newer versions of the fonts before copying them. 
Since the DejaVu fonts are updated more often than OO.o, just putting the 
latest version in the OO.o install would not solve this problem.
Comment 1 Olaf Felka 2009-03-06 13:59:39 UTC
@ is: Is there something that can be done by the MSI? If yes I see many concerns
about the installation performance when we will check every font version.
Comment 2 intersol 2009-03-06 21:13:30 UTC
You can get good results just by coping the files if they had a newer date.
Checking the version inside the fonts is hard and can showdown but if you check
the file datatime of creation you could skip this.

I very unlikely for someone to have older fonts with new dates.

Anyway I consider this an important bug.
Comment 3 ingo.schmidt-rosbiegal 2009-03-09 12:09:33 UTC
The Windows Installer service decided, if a file needs to be updated or not.
Therefore it will be necessary to evaluate the internal versions of the font
files. This is not done at the moment.
Trying to find a solution for OOo 3.2.
Comment 4 ingo.schmidt-rosbiegal 2009-08-12 11:24:55 UTC
Shifting target to OOo 3.3
Comment 5 ingo.schmidt-rosbiegal 2010-06-03 13:39:26 UTC
Setting new target.