On Thu, May 25, 2006 at 09:25:11AM -0400, Dylan Thurston wrote: > As I understand it, the sole purpose of this package is to download > non-free firmware. This fits into 'contrib', not 'main', since it > depends on non-free software for its ultimate operation. Packages > like this are given as an example of packages for contrib. From > Policy 2.2.2: > > ------------------------------------------------------------ > Examples of packages which would be included in _contrib_ are: > ... > * wrapper packages or other sorts of free accessories for non-free > programs. > ------------------------------------------------------------
Maybe you are right, but before doing the split (see later) I would like to be sure. The driver and the orig.tgz is DFSG clean. It works with no firmware on most adapters. We removed from the orig.tgz the firmware files (included in the upstream tgz, a project founded by the chip/firmware producer IIRC) since there was no license saying: "yes, you can redistribute these files". This package includes a 10 lines shell script that uses svn to checkout the firmware files from the upstream svn repository. For convenience we put this shell script in the same source package (actually in the diff.gz). This driver does not need the maybe-non-free stuff, but some users may be interested in using the firmware files. We could split the source package in two, one for main and one for contrib, but since I'm not sure this borderline situation is a real policy violation, I've not done it jet. In case it is, we will split. But I'm not that sure that this is a clear policy violation. This is not a wrapper package, nor a package that depends on a non free external software. Any idea if a similar package exists in main/contrib? Regards -- Enrico Tassi -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]