Bug#591109: libfreemarker-java: FTBFS: cannot find symbol PyJavaInstance

2010-08-04 Thread Nicolas Duboc
On Tue, Aug 03, 2010 at 09:23:01PM +0200, Torsten Werner wrote:
 reassign 591109 jython
 affects 591109 + libfreemarker-java
 thanks
 
 Hi Nicolas,
 
 you have changed the jython package in a way which does not follow the
 Debian Java Policy. The package ships a tree of class files instead of
 a jar file as in Lenny.

   Hi Torsten,

 I think you were confused by the .class files in the
/usr/share/jython/Lib directory.  These class files are the result of
the byte-compilation of the Lib python files by the Jython compiler.
These files are completely and transparently handled by the Jython
interpreter much like the .pyo and .pyc files for Python.  They are
not supposed to be directly accessed by users.

 The Jython public API is included in the /usr/share/java/jython.jar
file, and I think it follows the Debian Java policy.

 I think the real issue for libfreemarker-java is that the public API
for Jython has changed between Jython 2.2 and 2.5 and so the Jython wrapper
of freemarker needs to be ported to Jython 2.5.

  BTW, you even ship Windows *.exe files. Please
 remove them.

 You are right about the .exe files.  I'll have a look at that. But I
wonder if that is not part of the Python distutil distribution.

 Regards,

-- 
Nicolas Duboc ndu...@debian.org


signature.asc
Description: Digital signature


Bug#591109: libfreemarker-java: FTBFS: cannot find symbol PyJavaInstance

2010-08-04 Thread Torsten Werner
Hi Nicolas,

thanks for the explanation. I've removed the jython support from the
freemarker package. An upstream bug report has already been filed but
there is no response yet.

Cheers,
Torsten



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#591109: libfreemarker-java: FTBFS: cannot find symbol PyJavaInstance

2010-08-03 Thread Torsten Werner
reassign 591109 jython
affects 591109 + libfreemarker-java
thanks

Hi Nicolas,

you have changed the jython package in a way which does not follow the
Debian Java Policy. The package ships a tree of class files instead of
a jar file as in Lenny. I haven't even found any information about the
change in the changelog file. Please ship a jar file in
/usr/share/java/. BTW, you even ship Windows *.exe files. Please
remove them.

Cheers,
Torsten

On Sun, Aug 1, 2010 at 12:41 AM, Lucas Nussbaum
lu...@lucas-nussbaum.net wrote:
 Source: libfreemarker-java
 Version: 2.3.16-2
 Severity: serious
 Tags: squeeze sid
 User: debian...@lists.debian.org
 Usertags: qa-ftbfs-20100731 qa-ftbfs
 Justification: FTBFS on amd64

 Hi,

 During a rebuild of all packages in sid, your package failed to build on
 amd64.

 Relevant part:
  /usr/bin/fakeroot debian/rules clean
 test -x debian/rules
 dh_testroot
 dh_clean
 cd .  /usr/lib/jvm/default-java/bin/java -classpath 
 /usr/share/ant/lib/ant.jar:/usr/share/ant/lib/ant-launcher.jar:/usr/share/java/ant-nodeps.jar:/usr/share/java/dom4j.jar:/usr/share/java/servlet-api-2.5.jar:/usr/share/java/el-api-2.1.jar:/usr/share/java/jsp-api-2.1.jar:/usr/share/java/jaxen.jar:/usr/share/java/jdom1.jar:/usr/share/java/js.jar:/usr/share/java/junit.jar:/usr/share/java/jython.jar:/usr/share/java/log4j-1.2.jar:/usr/share/java/excalibur-logkit.jar:/usr/share/java/xercesImpl.jar:/usr/share/java/xalan2.jar:/usr/share/java/commons-jxpath.jar:/usr/share/java/ant-junit.jar:/usr/lib/jvm/default-java/lib/tools.jar
   -Dant.home=/usr/share/ant org.apache.tools.ant.Main -Dcompile.debug=true 
 -Dcompile.optimize=true    -propertyfile 
 /build/user-libfreemarker-java_2.3.16-2-amd64-7imBFI/libfreemarker-java-2.3.16/debian/ant.properties
  clean
 Buildfile: 
 /build/user-libfreemarker-java_2.3.16-2-amd64-7imBFI/libfreemarker-java-2.3.16/build.xml

 clean:
    [delete] Deleting: 
 /build/user-libfreemarker-java_2.3.16-2-amd64-7imBFI/libfreemarker-java-2.3.16/src/freemarker/core/FMParser.java
    [delete] Deleting: 
 /build/user-libfreemarker-java_2.3.16-2-amd64-7imBFI/libfreemarker-java-2.3.16/src/freemarker/core/FMParserConstants.java
    [delete] Deleting: 
 /build/user-libfreemarker-java_2.3.16-2-amd64-7imBFI/libfreemarker-java-2.3.16/src/freemarker/core/FMParserTokenManager.java
    [delete] Deleting: 
 /build/user-libfreemarker-java_2.3.16-2-amd64-7imBFI/libfreemarker-java-2.3.16/src/freemarker/core/SimpleCharStream.java
    [delete] Deleting: 
 /build/user-libfreemarker-java_2.3.16-2-amd64-7imBFI/libfreemarker-java-2.3.16/src/freemarker/core/Token.java
    [delete] Deleting: 
 /build/user-libfreemarker-java_2.3.16-2-amd64-7imBFI/libfreemarker-java-2.3.16/src/freemarker/core/TokenMgrError.java

 fetchlibs:

 BUILD SUCCESSFUL
 Total time: 0 seconds
 rm -f debian/stamp-ant-build
 rm -f debian/stamp-ant-check
  dpkg-source -b libfreemarker-java-2.3.16
 dpkg-source: info: using source format `3.0 (quilt)'
 dpkg-source: info: building libfreemarker-java using existing 
 ./libfreemarker-java_2.3.16.orig.tar.gz
 dpkg-source: warning: ignoring deletion of file 
 src/freemarker/core/Token.java
 dpkg-source: warning: ignoring deletion of file 
 src/freemarker/core/FMParser.java
 dpkg-source: warning: ignoring deletion of file 
 src/freemarker/core/SimpleCharStream.java
 dpkg-source: warning: ignoring deletion of file 
 src/freemarker/core/FMParserConstants.java
 dpkg-source: warning: ignoring deletion of file 
 src/freemarker/core/TokenMgrError.java
 dpkg-source: warning: ignoring deletion of file 
 src/freemarker/core/FMParserTokenManager.java
 dpkg-source: info: building libfreemarker-java in 
 libfreemarker-java_2.3.16-2.debian.tar.gz
 dpkg-source: info: building libfreemarker-java in 
 libfreemarker-java_2.3.16-2.dsc
  debian/rules build
 test -x debian/rules
 mkdir -p .
 cd .  /usr/lib/jvm/default-java/bin/java -classpath 
 /usr/share/ant/lib/ant.jar:/usr/share/ant/lib/ant-launcher.jar:/usr/share/java/ant-nodeps.jar:/usr/share/java/dom4j.jar:/usr/share/java/servlet-api-2.5.jar:/usr/share/java/el-api-2.1.jar:/usr/share/java/jsp-api-2.1.jar:/usr/share/java/jaxen.jar:/usr/share/java/jdom1.jar:/usr/share/java/js.jar:/usr/share/java/junit.jar:/usr/share/java/jython.jar:/usr/share/java/log4j-1.2.jar:/usr/share/java/excalibur-logkit.jar:/usr/share/java/xercesImpl.jar:/usr/share/java/xalan2.jar:/usr/share/java/commons-jxpath.jar:/usr/share/java/ant-junit.jar:/usr/lib/jvm/default-java/lib/tools.jar
   -Dant.home=/usr/share/ant org.apache.tools.ant.Main -Dcompile.debug=true 
 -Dcompile.optimize=true    -propertyfile 
 /build/user-libfreemarker-java_2.3.16-2-amd64-7imBFI/libfreemarker-java-2.3.16/debian/ant.properties
  javacc jar javadoc
 Buildfile: 
 /build/user-libfreemarker-java_2.3.16-2-amd64-7imBFI/libfreemarker-java-2.3.16/build.xml

 javacc:
      [copy] Copying 1 file to 
 /build/user-libfreemarker-java_2.3.16-2-amd64-7imBFI/libfreemarker-java-2.3.16/build/javacc/freemarker/core
 [javacc:generate] Java Compiler 

Processed: Re: Bug#591109: libfreemarker-java: FTBFS: cannot find symbol PyJavaInstance

2010-08-03 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 reassign 591109 jython
Bug #591109 [src:libfreemarker-java] libfreemarker-java: FTBFS: cannot find 
symbol PyJavaInstance
Bug reassigned from package 'src:libfreemarker-java' to 'jython'.
Bug No longer marked as found in versions libfreemarker-java/2.3.16-2.
 affects 591109 + libfreemarker-java
Bug #591109 [jython] libfreemarker-java: FTBFS: cannot find symbol 
PyJavaInstance
Added indication that 591109 affects libfreemarker-java
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
591109: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=591109
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#591109: libfreemarker-java: FTBFS: cannot find symbol PyJavaInstance

2010-07-31 Thread Lucas Nussbaum
Source: libfreemarker-java
Version: 2.3.16-2
Severity: serious
Tags: squeeze sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20100731 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
  /usr/bin/fakeroot debian/rules clean
 test -x debian/rules
 dh_testroot
 dh_clean 
 cd .  /usr/lib/jvm/default-java/bin/java -classpath 
 /usr/share/ant/lib/ant.jar:/usr/share/ant/lib/ant-launcher.jar:/usr/share/java/ant-nodeps.jar:/usr/share/java/dom4j.jar:/usr/share/java/servlet-api-2.5.jar:/usr/share/java/el-api-2.1.jar:/usr/share/java/jsp-api-2.1.jar:/usr/share/java/jaxen.jar:/usr/share/java/jdom1.jar:/usr/share/java/js.jar:/usr/share/java/junit.jar:/usr/share/java/jython.jar:/usr/share/java/log4j-1.2.jar:/usr/share/java/excalibur-logkit.jar:/usr/share/java/xercesImpl.jar:/usr/share/java/xalan2.jar:/usr/share/java/commons-jxpath.jar:/usr/share/java/ant-junit.jar:/usr/lib/jvm/default-java/lib/tools.jar
   -Dant.home=/usr/share/ant org.apache.tools.ant.Main -Dcompile.debug=true 
 -Dcompile.optimize=true-propertyfile 
 /build/user-libfreemarker-java_2.3.16-2-amd64-7imBFI/libfreemarker-java-2.3.16/debian/ant.properties
  clean
 Buildfile: 
 /build/user-libfreemarker-java_2.3.16-2-amd64-7imBFI/libfreemarker-java-2.3.16/build.xml
 
 clean:
[delete] Deleting: 
 /build/user-libfreemarker-java_2.3.16-2-amd64-7imBFI/libfreemarker-java-2.3.16/src/freemarker/core/FMParser.java
[delete] Deleting: 
 /build/user-libfreemarker-java_2.3.16-2-amd64-7imBFI/libfreemarker-java-2.3.16/src/freemarker/core/FMParserConstants.java
[delete] Deleting: 
 /build/user-libfreemarker-java_2.3.16-2-amd64-7imBFI/libfreemarker-java-2.3.16/src/freemarker/core/FMParserTokenManager.java
[delete] Deleting: 
 /build/user-libfreemarker-java_2.3.16-2-amd64-7imBFI/libfreemarker-java-2.3.16/src/freemarker/core/SimpleCharStream.java
[delete] Deleting: 
 /build/user-libfreemarker-java_2.3.16-2-amd64-7imBFI/libfreemarker-java-2.3.16/src/freemarker/core/Token.java
[delete] Deleting: 
 /build/user-libfreemarker-java_2.3.16-2-amd64-7imBFI/libfreemarker-java-2.3.16/src/freemarker/core/TokenMgrError.java
 
 fetchlibs:
 
 BUILD SUCCESSFUL
 Total time: 0 seconds
 rm -f debian/stamp-ant-build
 rm -f debian/stamp-ant-check
  dpkg-source -b libfreemarker-java-2.3.16
 dpkg-source: info: using source format `3.0 (quilt)'
 dpkg-source: info: building libfreemarker-java using existing 
 ./libfreemarker-java_2.3.16.orig.tar.gz
 dpkg-source: warning: ignoring deletion of file src/freemarker/core/Token.java
 dpkg-source: warning: ignoring deletion of file 
 src/freemarker/core/FMParser.java
 dpkg-source: warning: ignoring deletion of file 
 src/freemarker/core/SimpleCharStream.java
 dpkg-source: warning: ignoring deletion of file 
 src/freemarker/core/FMParserConstants.java
 dpkg-source: warning: ignoring deletion of file 
 src/freemarker/core/TokenMgrError.java
 dpkg-source: warning: ignoring deletion of file 
 src/freemarker/core/FMParserTokenManager.java
 dpkg-source: info: building libfreemarker-java in 
 libfreemarker-java_2.3.16-2.debian.tar.gz
 dpkg-source: info: building libfreemarker-java in 
 libfreemarker-java_2.3.16-2.dsc
  debian/rules build
 test -x debian/rules
 mkdir -p .
 cd .  /usr/lib/jvm/default-java/bin/java -classpath 
 /usr/share/ant/lib/ant.jar:/usr/share/ant/lib/ant-launcher.jar:/usr/share/java/ant-nodeps.jar:/usr/share/java/dom4j.jar:/usr/share/java/servlet-api-2.5.jar:/usr/share/java/el-api-2.1.jar:/usr/share/java/jsp-api-2.1.jar:/usr/share/java/jaxen.jar:/usr/share/java/jdom1.jar:/usr/share/java/js.jar:/usr/share/java/junit.jar:/usr/share/java/jython.jar:/usr/share/java/log4j-1.2.jar:/usr/share/java/excalibur-logkit.jar:/usr/share/java/xercesImpl.jar:/usr/share/java/xalan2.jar:/usr/share/java/commons-jxpath.jar:/usr/share/java/ant-junit.jar:/usr/lib/jvm/default-java/lib/tools.jar
   -Dant.home=/usr/share/ant org.apache.tools.ant.Main -Dcompile.debug=true 
 -Dcompile.optimize=true-propertyfile 
 /build/user-libfreemarker-java_2.3.16-2-amd64-7imBFI/libfreemarker-java-2.3.16/debian/ant.properties
  javacc jar javadoc
 Buildfile: 
 /build/user-libfreemarker-java_2.3.16-2-amd64-7imBFI/libfreemarker-java-2.3.16/build.xml
 
 javacc:
  [copy] Copying 1 file to 
 /build/user-libfreemarker-java_2.3.16-2-amd64-7imBFI/libfreemarker-java-2.3.16/build/javacc/freemarker/core
 [javacc:generate] Java Compiler Compiler Version 5.0 (Parser Generator)
 [javacc:generate] (type javacc with no arguments for help)
 [javacc:generate] Reading from file 
 /build/user-libfreemarker-java_2.3.16-2-amd64-7imBFI/libfreemarker-java-2.3.16/src/freemarker/core/FMParser.jj
  . . .
 [javacc:generate] Warning: Line 57, Column 4: Bad option name LEXER_CLASS.  
 Option setting will be ignored.
 [javacc:generate] Warning: Line 58, Column 4: Bad option name 
 CONSTANTS_CLASS.  Option setting will be ignored.
 [javacc:generate] Note: UNICODE_INPUT option is