On Sat, Jul 10, 2004 at 01:38:51PM +0200, Bernhard R. Link wrote: > * Lewis Jardine <[EMAIL PROTECTED]> [040710 03:49]: > > The typical user of such an emulator is developing software, and using > > the emulator to test it (in which case visualboy advance is no different > > to SPIM or WINE). > > > > In my opinion, Debian contains sufficient tools to develop your own > > programs to run on any emulator that isn't encumbered by requiring a > > particular non-free file: hex editors, assemblers, compilers, and > > documentation. To say that a typical emulator user would not have game > > roms is like saying a typical user of gputils might have no PIC images > > (and therefore gputils should be in contrib). > > If there are to be used with self-made images and debian contains all > tools to create them, simply make one, put it under a free licence and > package it (or cause it to be included within the emulator package). > Then noone will dare to tell that this is nothing for main.
I don't think that the basis for a package's inclusion in main should be the packaging in main of appropriate content. That would be a waste of archive resources. The prerequisites for inclusion in main should merely be a reasonable belief that the program is useful without recourse to anything non-free, and inclusion of the basic set of dependencies for correct functioning. I believe that fulfills our requirements under the social contract, while minimising archive bloat. - Matt