Bug#459437: Processed: reopen 459437

Michael Koch konqueror at gmx.de
Mon Jan 7 10:56:32 UTC 2008


On Mon, Jan 07, 2008 at 09:06:03AM +0000, Debian Bug Tracking System wrote:
> Processing commands for control at bugs.debian.org:
> 
> > reopen 459437
> Bug#459437: liblucene-java: Missing dependency when using liblucene
> Bug reopened, originator not changed.

Please CC the according bug when reopening bugs.


java.util.Arrays was introduced in Java 1.2 so its basically included in
any of todays runtimes itself. There is no need for an additional
dependency.

Your original bug report was about the class org.apache.lucene.util.Arrays
not being found. This was a class existing in early lucene releases. It
was removed in lucene again and java.util.Arrays was used instead. In
Debian even the lucene version in oldstable (sarge) doesnt contain the
class org.apache.lucene.util.Arrays. I dont checked woody.

In your original report you had the following stacktrace:

> Exception in thread "main" java.lang.NoClassDefFoundError:
> org.apache.lucene.util.Arrays
>   at BlosxomIndexer.indexDocs(BlosxomIndexer.java:163)
>   at BlosxomIndexer.indexDocs(BlosxomIndexer.java:157)
>   at BlosxomIndexer.main(BlosxomIndexer.java:111)

That means that a class called BlosxomIndexer tries to use
org.apache.lucene.util.Arrays (instead of java.util.Arrays).
This means your copy of BlosxomIndexer was compiled a very old version
of lucene.


I hope that explains the situation a bit. I still think that this bug
should be closed as it is no bug in Debian (and never was at least since
sarge). When you agree please close this bug.


Cheers,
Michael





More information about the pkg-java-maintainers mailing list