Your message dated Thu, 24 Nov 2011 19:47:33 +0000
with message-id <e1rtfgf-0001fa...@franck.debian.org>
and subject line Bug#648740: fixed in flute 1:1.1.6-3
has caused the Debian Bug report #648740,
regarding flute: define lib.dir
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
648740: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648740
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: flute
Version: 1:1.1.6-2
Severity: normal
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu precise ubuntu-patch

Dear Maintainer,

In Ubuntu, flute was FTBFS, and I've been looking into it.  Flute would build 
locally,
but not in a pbuilder instance.

https://launchpadlibrarian.net/85013254/buildlog_ubuntu-precise-i386.flute_1%3A1.1.6-2_FAILEDTOBUILD.txt.gz

The problem was that it was not finding sac.jar in the classpath.

If I set includeantruntime="false" on the <javac> of the compile target, I
could also reproduce locally.  Seems that the ant run time was providing the
classpaths necessary to find sac.jar, but it wasn't for some reason in a chroot.

Since includeantruntime="false" is the recommended way to achieve reliable
builds, it seems like a genuine bug that the build fails with it even though 
Debian doesn't seem to be hitting this issue.

Looking further, I discovered that if I used ivy to resolve the dependencies,
it would work because ivy would put sac.jar in ./lib (which is the default
${lib.dir} value).

So I tried the attached patch to define lib.dir manually to /usr/share/java
and that worked.

Thanks for considering the patch, which would let us get back in sync.


-- System Information:
Debian Release: wheezy/sid
  APT prefers precise-updates
  APT policy: (500, 'precise-updates'), (500, 'precise-security'), (500, 
'precise')
Architecture: i386 (i686)

Kernel: Linux 3.1.0-2-generic-pae (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru flute-1.1.6/debian/rules flute-1.1.6/debian/rules
--- flute-1.1.6/debian/rules	2011-11-01 10:38:42.000000000 -0400
+++ flute-1.1.6/debian/rules	2011-11-14 11:17:16.000000000 -0500
@@ -10,7 +10,7 @@
 
 override_dh_auto_build:
 	cd source/org/w3c/flute/parser && javacc Parser.jj
-	ant -Dantcontrib.build.cache.dir=/usr/share/java compile jar javadoc
+	ant -Dantcontrib.build.cache.dir=/usr/share/java -Dlib.dir=/usr/share/java compile jar javadoc
 
 override_dh_auto_clean:
 	for i in TokenMgrError.java Token.java CharStream.java \

--- End Message ---
--- Begin Message ---
Source: flute
Source-Version: 1:1.1.6-3

We believe that the bug you reported is fixed in the latest version of
flute, which is due to be installed in the Debian FTP archive:

flute_1.1.6-3.debian.tar.gz
  to main/f/flute/flute_1.1.6-3.debian.tar.gz
flute_1.1.6-3.dsc
  to main/f/flute/flute_1.1.6-3.dsc
libflute-java-doc_1.1.6-3_all.deb
  to main/f/flute/libflute-java-doc_1.1.6-3_all.deb
libflute-java_1.1.6-3_all.deb
  to main/f/flute/libflute-java_1.1.6-3_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 648...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andrew Ross <ubu...@rossfamily.co.uk> (supplier of updated flute package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 21 Nov 2011 23:15:34 +0000
Source: flute
Binary: libflute-java libflute-java-doc
Architecture: source all
Version: 1:1.1.6-3
Distribution: unstable
Urgency: low
Maintainer: Debian Java Maintainers 
<pkg-java-maintainers@lists.alioth.debian.org>
Changed-By: Andrew Ross <ubu...@rossfamily.co.uk>
Description: 
 libflute-java - Java CSS parser using SAC (JFree version)
 libflute-java-doc - Java CSS parser using SAC (JFree version) -- documentation
Closes: 648740 649323
Changes: 
 flute (1:1.1.6-3) unstable; urgency=low
 .
   * Update vcs location. (Closes: #649323).
   * Fix watch file.
   * Fix package name in suggests.
   * Define lib.dir correctly (Closes: #648740).
Checksums-Sha1: 
 4ffe77056cf51a7926943c94f17e43eb6984159c 2030 flute_1.1.6-3.dsc
 2d2d24c693cc3636720c3c724317a4e572f22b0d 4146 flute_1.1.6-3.debian.tar.gz
 f56d057c22506b3a11063b5f94ef27e59fc4a558 94460 libflute-java_1.1.6-3_all.deb
 9ebecec2bffe898c22ec9c61d1eac70fc4dfb5f3 81944 
libflute-java-doc_1.1.6-3_all.deb
Checksums-Sha256: 
 ca30a3afe79a27bb6c540f19a518b9ea53f823ab845a988a1014d0c159aa09a9 2030 
flute_1.1.6-3.dsc
 7ba6d95ae6bc1e98bed6400287ba8a0829646f07b3e14f662dc10bc193ab0d22 4146 
flute_1.1.6-3.debian.tar.gz
 36c5fc788de1694a0c5542ee80df3fec5cc6a3da7fc420a23baf8ea6b8a9045a 94460 
libflute-java_1.1.6-3_all.deb
 a5a7ff9b0cb0acb754e3c35ee9f882ae17a177959a09d5863fb97de1e6b1c147 81944 
libflute-java-doc_1.1.6-3_all.deb
Files: 
 cd37ce32435d17f5f13aa1701e396695 2030 java optional flute_1.1.6-3.dsc
 2890cbca9a56b7d797e84dfdf3e89e39 4146 java optional flute_1.1.6-3.debian.tar.gz
 a312228707ee8c12306305564310c800 94460 java optional 
libflute-java_1.1.6-3_all.deb
 5ae5ef0e47777962813b92e1879dd4cf 81944 doc optional 
libflute-java-doc_1.1.6-3_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQIcBAEBAgAGBQJOzpvSAAoJECHSBYmXSz6W/ikQALogLxB7AZ1dc8Hq0tw6aDFG
dLHSzGx0/3r0y8ZlRG3AYDz7x0YEZiXQnXyicWMcHWOck5Om/xEBBMkB/NJPmfRt
q56CnfYfxkBmmKLfY6OMuaP/1+mD0KKsFfwA8Uo26GrWpJ6eJ6oEqWcF56TL4V99
NBOiAIM8RSLYrofe51bab7Sp9XR2iSGFTnvloT1SzP09/2DjGzaTks5TOycQL15d
qdTwaUKm8IkV2wVajuvgETbRgjJFAaUoqgi89miJVjpbmJn8RnjnzHJEklfkrRLu
XqrEh6I57IGTUZxCKxtmQ3l4JDsLcNaxIMXkDEuEFFPhhWDtMBSxSryoG/JNwQAB
vAfsMKUq4rSkf3gYVl7NGdNDZF2vJCJeO/K+nNbebK43HpeYzE5G8qiAAZE8l15B
wES1uruKzD8Z7FyFtKghx4/fuY+xfC3uxlKgp7gxHgKe7fOeikqNoL4XZs9EXMGr
2vQB/yyOIRrMh+ygT/xr347+qCnibipyzCtD0RJJG1qVBB2C81x3xW4B8scXCG+9
6/hEycD83qsTX3Ots4DgeQXGKbkcGIXSDiXa0tks21YXEqfy7skeSyn8b3bWDKDw
CVDdmOqm5s44LsTzfY6LbRYQQP7E+AbI6JjZHAg2MvE0031dNsbLLrjytz7kao0Z
FZh1B/YZeIYdvTYInLUy
=ZKdW
-----END PGP SIGNATURE-----



--- End Message ---
__
This is the maintainer address of Debian's Java team
<http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers>. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Reply via email to