Comments regarding relaxngcc_1.12-1_amd64.changes

Timo Aaltonen tjaalton at ubuntu.com
Tue Feb 18 21:25:07 UTC 2014


On 18.02.2014 23:16, Timo Aaltonen wrote:
> On 28.01.2014 15:24, Gergely Nagy wrote:
>> On Wed, Jan 22, 2014 at 3:17 PM, Timo Aaltonen <tjaalton at ubuntu.com> wrote:
>>> On 22.01.2014 15:56, Timo Aaltonen wrote:
>>>> On 22.01.2014 15:21, Timo Aaltonen wrote:
>>>>> On 21.01.2014 14:44, Gergely Nagy wrote:
>>>>>
>>>>>>  - 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.
>>>>
>>>> I could remove all of them without any issues, so best to recreate the
>>>> tarball and push to NEW again, with all the fixes.
>>>
>>> scratch that, removing those trims the resulting .jar too and breaks at
>>> least JAXB build..
>>
>> Well, we need all files to be rebuildable, all generated files need
>> their source, and we need at least documentation on how to rebuild
>> them, even if they aren't rebuilt on every build. I'm afraid I'll have
>> to reject the package in the current state, until this issue is
>> solved. (The other things would be fine in a -2 version, but not this
>> one).
> 
> We have a bootstrapping issue with this.. upstream CVS repo ships with
> 'lib/bootstrap-relaxngcc.jar' which is used to generate the files for
> the parser. And since the source tarball can't include that relaxngcc
> has no way to enter Debian?
> 
> Fedora doesn't seem to care, they used to have a version where it used
> the embedded jar file, but the one that entered the archive used the
> same build system as our original upload..

sending to debian-java too in case someone has ideas..

this is a blocker for xsom -> fastinfoset -> jaxb -> RESTEasy -> Dogtag
10 -> FreeIPA :/


-- 
t



More information about the pkg-java-maintainers mailing list