libcommons-jexl2-java

2013-05-31 Thread Olivier Sallou
Hi Emmanuel, I just tried to upload libcommons-jexl2-java from experimental to unstable now that maven-debian-helper has been updated on unstable. However I have a build error now during unit tests: Tests in error: testCalculations(org.apache.commons.jexl2.ArithmeticTest

Re: libcommons-jexl2-java

2013-05-31 Thread Emmanuel Bourg
Le 31/05/2013 14:30, Olivier Sallou a écrit : So it seems there is a regression related to a package update (which one?). Hi Olivier, This is caused by the JUnit upgrade. It works with JUnit 4.10 but fails with JUnit 4.11. This issue doesn't happen with JEXL 3 but I don't understand why. I

Re: libcommons-jexl2-java

2013-05-31 Thread Emmanuel Bourg
Le 31/05/2013 16:07, Emmanuel Bourg a écrit : This is caused by the JUnit upgrade. It works with JUnit 4.10 but fails with JUnit 4.11. This issue doesn't happen with JEXL 3 but I don't understand why. I added a patch to disable the failing assertions. I now understand why it failed. JUnit

Re: libcommons-jexl2-java

2013-04-29 Thread Olivier Sallou
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 04/26/2013 08:24 PM, Emmanuel Bourg wrote: Le 26/04/2013 17:29, Olivier Sallou a écrit : I have updated from repo but it ends with an error with your update of rules. Is it any better if you update to maven-debian-helper 1.6.1 from

Re: libcommons-jexl2-java

2013-04-29 Thread Emmanuel Bourg
Le 29/04/2013 09:01, Olivier Sallou a écrit : Indeed, upgrading to experimental solves the issue. This means that Build-Depends must be updated to reflect the need of maven-debian-helper = 1.6.1 Package content is fine. Once versioning is fixed, I should be able to upload the package.

Re: libcommons-jexl2-java

2013-04-26 Thread Olivier Sallou
to sponsor it. I will have a look at the package soon. I see however in lintian warnings that classpath is not set in jar manifest. Could you please fix this? Olivier http://mentors.debian.net/package/libcommons-jexl2-java Emmanuel Bourg -- Olivier Sallou IRISA / University of Rennes 1

Re: libcommons-jexl2-java

2013-04-26 Thread Emmanuel Bourg
Hi Olivier, Le 26/04/2013 09:50, Olivier Sallou a écrit : I am ok to sponsor it. I will have a look at the package soon. I see however in lintian warnings that classpath is not set in jar manifest. Could you please fix this? Thank you. I don't know how to do that with Maven helper. But

Re: libcommons-jexl2-java

2013-04-26 Thread Eugene Zhukov
On Fri, Apr 26, 2013 at 10:56 AM, Emmanuel Bourg ebo...@apache.org wrote: Hi Olivier, Le 26/04/2013 09:50, Olivier Sallou a écrit : I am ok to sponsor it. I will have a look at the package soon. I see however in lintian warnings that classpath is not set in jar manifest. Could you

Re: libcommons-jexl2-java

2013-04-26 Thread Olivier Sallou
indeed. However Java policy [0] specifies, even for library that classpath should be set. By the way I tried a first build and it failed on clean target with svn-buildpackage (see below). It works I build the package directly. osallou@debiansid:~/Desktop/DEBIAN-JAVA/libcommons-jexl2-java/trunk

Re: libcommons-jexl2-java

2013-04-26 Thread Emmanuel Bourg
Le 26/04/2013 10:27, Olivier Sallou a écrit : By the way I tried a first build and it failed on clean target with svn-buildpackage (see below). It works I build the package directly. I didn't try svn-buildpackage, I just download the source with ./debian/rules get-orig-source, untar it and

Re: libcommons-jexl2-java

2013-04-26 Thread Emmanuel Bourg
Le 26/04/2013 10:16, Eugene Zhukov a écrit : To fix this warning you can patch pom.xml with maven-jar-plugin and addClasspathtrue/addClasspath flag. http://maven.apache.org/shared/maven-archiver/examples/classpath.html Thank you Eugene, I wasn't aware of this feature. However will that

Re: libcommons-jexl2-java

2013-04-26 Thread Emmanuel Bourg
/2.1.1/commons-jexl-2.1.1.jar - /usr/share/java/commons-jexl-2.1.1.jar I opened the .deb generated and I do see a symlink to /usr/share/java. dpkg-deb -c gives me this: ./ ./usr/ ./usr/share/ ./usr/share/java/ ./usr/share/java/commons-jexl.jar ./usr/share/doc/ ./usr/share/doc/libcommons-jexl2-java

Re: libcommons-jexl2-java

2013-04-26 Thread Olivier Sallou
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 04/26/2013 10:24 AM, Emmanuel Bourg wrote: Le 26/04/2013 10:16, Eugene Zhukov a écrit : To fix this warning you can patch pom.xml with maven-jar-plugin and addClasspathtrue/addClasspath flag.

Re: libcommons-jexl2-java

2013-04-26 Thread Niels Thykier
On 2013-04-26 11:58, Olivier Sallou wrote: I have the latest version on SVN for debian dir. Olivier Which version of the maven helpers are you using? There was a bug in one of the maven helpers where it didn't deploy jars to /usr/share/java by default for lib*-java packages (which may be

Re: libcommons-jexl2-java

2013-04-26 Thread Olivier Sallou
On 04/26/2013 12:13 PM, Niels Thykier wrote: On 2013-04-26 11:58, Olivier Sallou wrote: I have the latest version on SVN for debian dir. Olivier Which version of the maven helpers are you using? There was a bug in one of the maven helpers where it didn't deploy jars to /usr/share/java by

Re: libcommons-jexl2-java

2013-04-26 Thread James Page
On 26/04/13 09:24, Emmanuel Bourg wrote: Le 26/04/2013 10:16, Eugene Zhukov a écrit : To fix this warning you can patch pom.xml with maven-jar-plugin and addClasspathtrue/addClasspath flag. http://maven.apache.org/shared/maven-archiver/examples/classpath.html Thank you Eugene, I wasn't aware

Re: libcommons-jexl2-java

2013-04-26 Thread Eugene Zhukov
On Fri, Apr 26, 2013 at 11:24 AM, Emmanuel Bourg ebo...@apache.org wrote: Le 26/04/2013 10:16, Eugene Zhukov a écrit : To fix this warning you can patch pom.xml with maven-jar-plugin and addClasspathtrue/addClasspath flag.

Re: libcommons-jexl2-java

2013-04-26 Thread Olivier Sallou
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 04/26/2013 12:38 PM, Emmanuel Bourg wrote: Le 26/04/2013 12:28, James Page a écrit : Maybe try this as an alternative approach - its a little manual but does work:

Re: libcommons-jexl2-java

2013-04-26 Thread Emmanuel Bourg
Le 26/04/2013 12:47, Olivier Sallou a écrit : You may have missed the debian/libcommons-jexl2-java.classpath Indeed, thank you. It works now. Do we want absolute or relative references? Class-Path: commons-logging.jar or Class-Path: /usr/share/java/commons-logging.jar Both are

Re: libcommons-jexl2-java

2013-04-26 Thread Olivier Sallou
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 04/26/2013 01:20 PM, Emmanuel Bourg wrote: Le 26/04/2013 12:47, Olivier Sallou a écrit : You may have missed the debian/libcommons-jexl2-java.classpath Indeed, thank you. It works now. Do we want absolute or relative references?

Re: libcommons-jexl2-java

2013-04-26 Thread Niels Thykier
On 2013-04-26 13:20, Emmanuel Bourg wrote: Le 26/04/2013 12:47, Olivier Sallou a écrit : You may have missed the debian/libcommons-jexl2-java.classpath Indeed, thank you. It works now. Do we want absolute or relative references? Class-Path: commons-logging.jar or

Re: libcommons-jexl2-java

2013-04-26 Thread Emmanuel Bourg
Le 26/04/2013 13:39, Niels Thykier a écrit : It has not been standardized. Lintian accepts anything Class-Path entry that either points to an existing file in the same package or points to an entry in /usr/share/java. I scanned quickly the jars in my /usr/share/java directory. Out of 596

Re: libcommons-jexl2-java

2013-04-26 Thread Olivier Sallou
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 04/26/2013 01:59 PM, Emmanuel Bourg wrote: Le 26/04/2013 13:39, Niels Thykier a écrit : It has not been standardized. Lintian accepts anything Class-Path entry that either points to an existing file in the same package or points to an

Re: libcommons-jexl2-java

2013-04-26 Thread Olivier Sallou
. I have updated from repo but it ends with an error with your update of rules. mh_installjar -plibcommons-jexl2-java -l pom.xml -ncommons-jexl2 target/commons-jexl-2.1.1.jar rm debian/libcommons-jexl2-java/usr/share/java/commons-jexl.jar rm: cannot remove ?debian/libcommons-jexl2-java/usr/share/java

Re: libcommons-jexl2-java

2013-04-26 Thread Olivier Sallou
-jexl-2.1.1.jar rm debian/libcommons-jexl2-java/usr/share/java/commons-jexl.jar rm: cannot remove ?debian/libcommons-jexl2-java/usr/share/java/commons-jexl.jar?: No such file or directory make: *** [binary-post-install/libcommons-jexl2-java] Error 1 dpkg-buildpackage: error: fakeroot debian

Re: libcommons-jexl2-java

2013-04-26 Thread Emmanuel Bourg
Le 26/04/2013 17:29, Olivier Sallou a écrit : I have updated from repo but it ends with an error with your update of rules. Is it any better if you update to maven-debian-helper 1.6.1 from experimental? Emmanuel Bourg signature.asc Description: OpenPGP digital signature

Re: libcommons-jexl2-java

2013-04-25 Thread Emmanuel Bourg
Le 25/04/2013 12:53, Olivier Sallou a écrit : Hi Emmanuel, did you progress on jexl2 ? I did not see it on mentors.debian.net Hi Olivier, I uploaded the package on mentors, let me know how it works for you. Do you want to sponsor it? http://mentors.debian.net/package/libcommons-jexl2-java

libcommons-jexl2-java

2013-04-10 Thread Olivier Sallou
Hi, do you know if there is someone working on libcommons-jexl2-java ? I saw a recent mail talking about it [0] and I need it for picard-tools package. [0] http://www.mail-archive.com/debian-java@lists.debian.org/msg17794.html thanks Olivier -- gpg key id: 4096R/326D8438

Re: libcommons-jexl2-java

2013-04-10 Thread Emmanuel Bourg
Le 10/04/2013 16:41, Olivier Sallou a écrit : do you know if there is someone working on libcommons-jexl2-java ? I saw a recent mail talking about it [0] and I need it for picard-tools package. Hi Olivier, I started working on this package but I'm not done yet. I should be able to push