Comments regarding relaxngcc_1.12-1_amd64.changes

Timo Aaltonen tjaalton at ubuntu.com
Wed Jan 22 13:21:38 UTC 2014


On 21.01.2014 14:44, Gergely Nagy wrote:
> Dear maintainer,
> 
> While processing your upload of relaxngcc 1.12-1, I noticed the
> following things about the packaging:
> 
>  - The source tarball has been repacked, but this is not documented
>    anywhere, and the only sign of it is the get-orig-targz target in
>    debian/rules. Please document this in the debian/copyright file.
>    Explaining why the repacking was done and what is removed would
>    also be nice to see documented in debian/README.source, not just as
>    comments in debian/rules.

Pretty much all the java packages I've dealt with repack the source,
filtering .class and .jar files and whatnot. Now I see though that it
doesn't have README.source at all, I'll add that to git.

>  - src/relaxngcc/javabody/JavaBodyParser.jj does not appear to be
>    under the Apache-1.1 license, but what exactly it is under, is
>    unclear to me. This should be clarified.

Looks like it's from javacc: examples/JavaGrammars/Java1.1.jj
and modified for this project. The original file is under BSD-3-clause.

>  - There are a couple of files in the source that have comments like:
>    /* this file is generated by RelaxNGCC */
> 
>    Are these files rebuildable? (Sadly, my Java build system knowledge
>    is not enough to determine this on my own)

Not sure, no idea where they were generated from.. I'll see if they are
needed at all.

> None of these warrant a reject, but I would like to see them
> clarified, if I'm to let the package through NEW. If you want to
> correct them, and reupload, instead of fixing them in a future
> version, that is also an option. I will reject the current version
> from NEW then, and you can reupload after.

If it's ok I'll push updates to git and get -2 uploaded soon enough that
should cover all the above. Getting -1 through NEW would still be nice :)


-- 
t



More information about the pkg-java-maintainers mailing list