I don't propose a solution, but here are some things I think relevant to the discussion:
- For the one application that I ever run in wine, installing msttcorefonts made the difference between whether that application was usable under wine or not: without msttcorefonts, most text fields just didn't show up, making the application impossible to use. If that were true of every application (a premise I suppose to be false, but I wouldn't know), and if there's no other package that can be installed to get text to show up, then Recommends or even Depends really would be appropriate, even if that meant that wine belongs in contrib: under these premises, it really would practically depend on non-free components. - If, rather, there's no other package that can be installed to get text to show up, but it affects only *most* applications, then Suggests may well be sufficient: the question is only whether enough DFSG software can be run without installing msttcorefonts that it's worthwhile having wine in the archive; how much software it can't run is irrelevant. The package description may well need to be changed accordingly, making it clear that this package only enables running this small set of software, not windows software generally. - Regarding the statement ‘Not all policy violations are serious bugs.’, some relevant Debian policy excerpts: Packages that do not conform to the guidelines denoted by _must_ (or _required_) will generally not be considered acceptable for the Debian distribution. ... These classifications are roughly equivalent to the bug severities _serious_ (for _must_ or _required_ directive violations), [other correspondances elided]. (The policy directive that this bug violates, cited above, uses `must'.) The most relevant excerpt from the http://release.debian.org/etch_rc_policy.txt file that's already been mentioned is that "Recommends:" lines do not count as requirements. (in the context of non-free dependencies). Of course, this file is specific to the etch release, and was cited prior to the etch release. The relevant excerpt from the http://release.debian.org/lenny-goals.txt file that's been mentioned is: * No unmet recommends relations inside main Advocate: Luk Claes Description: Packages in main should be able to satisfy all recommend relations in main. Bug-Tag: recommends State: confirmed OTOH, the file itself only describes these as "goals", and doesn't explicitly say that all such bugs should be marked as severity Serious or higher. Do we have any other information as to whether such bugs should be marked as Serious or whether it suffices to have the specified Bug-Tag ? - The deduction Since Wine is all about emulating a non-free OS, it makes sense to recommend something that's an integral part of that OS, its fonts; undoubtedly, many applications Wine is trying to run will assume they're there. does not follow. Linux and the Gnu tools are all about emulating the proprietary Unix OS, but that doesn't mean that they should recommend non-free components, even components that one might consider as core to Unix as Windows' fonts are to Windows, and even if that means that many Unix applications won't run on Linux/Gnu platform. What's important is is what software does run, not what software doesn't run. - If the proposition Anyone willing to run Wine in the first place is unlikely to be against installing anything from contrib or the stronger proposition everyone who runs wine is as willing to install anything from contrib as they are software from main were true, then it may well support putting wine in contrib, but it wouldn't be sufficient to support allowing wine in main to recommend or depend on software in contrib or non-free. That would require propositions about the definition or purpose of the main/contrib distinction. As for whether the above propositions are true, it is relevant to note that wine isn't exlusively for running non-Free software, just as computers generally aren't exclusively for running non-Free software, even if the majority of software or the majority of Windows software were non-Free. A search on sourceforge reveals a number of Free software packages that are written against the Windows API. - Unfortunately there appears not to have been any news re the liberation fonts. Does anyone know how to allow software to be usable without installing either msttcorefonts or the liberation fonts, such as by using the ttf-freefont and ttf-bitstream-vera packages already mentioned (or ttf-dejavu) ? pjrm. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]