On 6/15/07, Hans Leidekker hans@it.vu.nl wrote:
Since that is very unlikely I'd say we should go for symlinks to save space and time. We can resort to full copies when we find an app that needs it.
While this strikes me as 100% a packaging issue, it just seems like something really prone to error. When the new Foo distro comes out and decides to place their fonts in /opt/Foo/X they'll need to figure out how to make the sym links, but then maybe they won't include these fonts, so the package maintainer will have to make another package and ship it alongside Wine. That'll work great until Wine gets ported some other OS that doesn't include the fonts, then that maintainer will have to deal with some odd scheme.
We're talking 1MB of duplication in the filesystem (to download: 600k) - who worries about 1MB these days? We already have all the infrastructure in Wine in place to simply drop these in windows\fonts; it's a simple solution and it'll work in every case. While maybe Alexandre doesn't want to include them in the git repository simply for maintenance reasons, I think packagers should include them directly with their Wine package and install in windows\fonts.
-Brian -Brian