splix rejected
Till Kamppeter
till.kamppeter at gmail.com
Fri Jan 5 11:34:46 GMT 2007
The PPDs are generated from the .drv file in the ppd/ directory. The
file is processed with the ppdc utility of the CUPS DDK. The author
includes the generated files for convenience, so that the user does not
need to install CUPS DDK to build the package.
AFAIK CUPS DDK is not part of the Ubuntu distribution. What should I do:
- Stay with the pre-built PPDs but tell in debian/README.debian, that
these are generated from the .derv file and the user can re-generate
them with CUPS DDK
- Introduce CUPS DDK into Ubuntu and do all the process to get it into
main. As soon as it appears in main return to the Splix introduction
and
o Let SpliX take CUPS DDK as build dependency and force the build
process to rebuild the PPDs. Let the patch to fix the PPD bugs only
apply to the .drv file then
o In addition, repackage the source tarball to not include the PPDs,
as they can be considered non-free.
o Ask the author to release a "distribution edition" of the tarball
containing only human-generated files and as soon as he has
uploaded this version build the package based on this version.
WDYT should I do?
Till
Tollef Fog Heen wrote:
> Hi,
>
> I have just rejected splix. The reason for this is the inclusion of
> the ppds in the ppd/ directory. They have been compiled with some PPD
> compiler from sources somewhere, but I am unable to find what they
> have been compiled from as well as the relevant compilation scripts.
> This makes the source undistributable under the GPL.
>
> Please fix and reupload.
>
More information about the ubuntu-archive
mailing list