On 05/31/2015 02:01 AM, Sebastiaan Couwenberg wrote: > On 04/27/2015 09:59 PM, Sebastiaan Couwenberg wrote: >> The new JOSM tested snapshot (8279) released today requires two >> additional Java dependencies: Commons JCS & Commons Logging, the latter >> is already packaged in Debian but JCS is not. I've filed an RFP >> (#783538) and I'll look into package it myself depending on the response >> to the RFP. The current upstream release is 2.0-beta1 so it may not be >> entirely ready for wider use yet. > > There has been no response to the RFP, so I looked into packing JCS > myself. Initial packaging is available in my personal git repository for > now: > > http://git.linuxminded.nl/?p=pkg-java/libcommons-jcs-java > > While most of the build dependencies seem to be available in Debian, > there is an issue with missing velocity-tools components. See the > attached build log. > > The velocity-tools README.Debian documents the missing struts part, so > we need some changes there to accommodate JCS. I hope the Java team can > help with that.
The velocity-tools issue has been resolved, the pom.xml needed an explicit dependency on velocity and maven rules for the velocity-tools-view jar. Apart from a few test failures the commons-jcs-core module now builds, unfortunately the next module in line (commons-jcs-jcache) fails to build due to missing geronimo specs dependencies. http://commons.apache.org/proper/commons-jcs/commons-jcs-jcache/dependencies.html I'll look into packaging the missing jeronimo specs dependencies too. If possible I'll exclude the commons-jcs-jcache-extras & commons-jcs-tck-tests modules that depend on the unpackaged openwebbeans-impl so I don't need to package that too. Kind Regards, Bas -- GPG Key ID: 4096R/6750F10AE88D4AF1 Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1 -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/556e1e7d.1080...@xs4all.nl