[pkg-php-pear] php-zend-search_2.0.0~rc5-1_amd64.changes REJECTED

"David Prévot" taffit at debian.org
Wed May 13 16:11:36 UTC 2015


Hi Thorsten,

Thanks for your review,

> Some *.cfs files are licensed under " Open Publication License, v1.0",
> which is not compatible with DFSG.

They are actually built from the partial copy of (an old version of) the
PEAR manual [1] as distributed upstream:

https://anonscm.debian.org/cgit/pkg-php/php-zend-search.git/tree/tests/ZendSearch/Lucene/_indexSource/_files?id=upstream/2.0.0_rc5

    1: https://pear.php.net/manual/en/

> So these files should be removed from the source tarball.

I actually considered this partial copy as a fair use citation, but failed
to document it. Would you agree on that?

In the mean time (and in case you disagree), a ~dfsg version stripping
away this partial copy and the related tests (and files) has just been
accepted.

If you agree, please let me know: having the whole upstream testsuite
running on Debian infrastructure, at build time and via CI, is definitely
worth it (see P.-S.). I’d be happy to reupload the full upstream version
including the whole testsuite if ftpmaster agree on the fair use point of
view.

Regards

David

P.-S.: Test suites, and ci.d.n, really help to notice regressions in the
toolchain as already seen in the past, and also in patch integration, as
pointed in this specific package [2]. Of course, I can only share the
point of view that basing tests on non DFSG compliant doc was a poor
choice.

    2: https://github.com/butonic/ZendSearch/pull/2




More information about the pkg-php-pear mailing list