On Mon, May 04, 2009 at 03:45:16PM +0200, Tim van der Molen wrote: > On Mon, 04 May 2009 07:31:39 +0200, Matthew Szudzik wrote: > > One of the xenocara font configuration files is interfering with the > > /x11/msttcorefonts port. See > > > > http://marc.info/?l=openbsd-misc&m=124141462930332 > > > > Perhaps the port should be updated, so that the configuration file is > > disabled when the port is installed. > > I think it would be even better to have 31-nonmst.conf removed > altogether. This issue clearly shows that the file hardly makes any > sense. Its contents are better off in someone's personal ~/.fonts.conf > than in a system-wide configuration file. > > Regards, > Tim
Wow. Where were you when this actual issue was discovered and fixed ? You noticed the list of names on that commit ? matthieu, martynas, deraadt, naddy, todd... This file fix an actual issue, namely that firefox by itself prints most webpages like shit. Did you look at the port/package licence for msttcore ? # Font source files have a restrictive license PERMIT_PACKAGE_CDROM= Restrictive license, can't distribute modified files PERMIT_PACKAGE_FTP= Restrictive license, can't distribute modified files PERMIT_DISTFILES_CDROM= may not sell PERMIT_DISTFILES_FTP= Yes Basically, you want to ship a broken config, since we can't ship msttcorefonts. You have things totally reversed, as do the firefox people. !!! They assume you will always have the microsoft core fonts installed, even though these basically ARE NOT open source. You want the msttcorefonts ? install them... True, adding a fonts.conf snippet when you install them so they get used would make sense. but breaking the basic config just because YOU want to run non-free stuff and this file gets in the way ? Woah...
