Bug#951007: gradle: please update gradle-javascript for libsimple-http-java 6.0.1

Sudip Mukherjee sudipm.mukherjee at gmail.com
Tue Apr 7 20:29:32 BST 2020


On Sun, Feb 09, 2020 at 09:43:24AM -0800, tony mancill wrote:
> Source: gradle
> Severity: wishlist
> 
> This bug is for coordination/tracking...  Sudip Mukherjee has been kind
> enough to update simple-http to modern version that has been uploaded to
> experimental.  Now we need to update gradle-javascript to be able to
> find simple.jar.

For records, copying from a mail I sent to Tony about this:

I managed to take a look and iiuc, I think we have a problem.
gradle depends on gradle to build itself. So, when I try to build
gradle with new simple-http, old gradle is not finding simple.jar and
is failing. I checked upstream gradle and they have not updated
simple-http version and I think they might have also faced the same
problem and could not update.
I think the only solution is to modify simple-http so that it creates
a temporary simple.jar and then we can build gradle to use with new
jar files and then we can remove the temporary simple.jar in a next
release of simple-http.

And then from another subsequent mail:

I did manage to add some hack to
create a single jar file but gradle still failed to build. It seems
only a single jar is not enough, the updated simple-http has also
removed some class and gradle is using them like
org.simpleframework.http.resource.FileContext or
org.simpleframework.http.core.ContainerServer and gradle is using
these classes. :(
I checked upstream gradle and that also is using these classes.
https://github.com/ngallagher/simpleframework/issues/15 was already
opened for ContainerServer.
I guess we can not use updated libsimple-http-java until upstream
gradle also refactor their code and start using the new lib.


--
Regards
Sudip



More information about the pkg-java-maintainers mailing list