lucene-pylucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gav..." <ga...@16degrees.com.au>
Subject RE: Trouble installing pyLucene on FreeBSD
Date Sat, 09 Oct 2010 01:20:48 GMT


> -----Original Message-----
> From: Andi Vajda [mailto:vajda@apache.org]
> Sent: Saturday, 9 October 2010 11:04 AM
> To: pylucene-dev@lucene.apache.org
> Subject: Re: Trouble installing pyLucene on FreeBSD
> 
> 
> On Oct 8, 2010, at 17:37, "Gav..." <gavin@16degrees.com.au> wrote:
> 
> > Hi,
> >
> > Using FreeBSD 8.1-RC2 Im having trouble installing.
> >
> > I first tried to install using the ports system and
> > /usr/ports/textproc/py-lucene
> >
> > When that failed I installed from source, compiled jcc and then
> > pylucene,
> > after some
> > fiddling of source to s/freebsd7/freebsd8/g I ended up at the same
> > failure
> > as when
> > installing using the port.
> >
> > Using Python 2.6 and Ant 1.7, heres the error:
> 
> What version of java are you using ?
> Whose JDK ?

Hi Andi,

Seems to be 2 versions on there.

the default;

[gmcdonald@tyr ~]$ java -version
java version "1.6.0_03-p4"
Java(TM) SE Runtime Environment (build
1.6.0_03-p4-root_07_sep_2010_08_40-b00)
Java HotSpot(TM) 64-Bit Server VM (build
1.6.0_03-p4-root_07_sep_2010_08_40-b00, mixed mode)

Which could be the openjdk version

and there is also the sun version:

[gmcdonald@tyr ~]$ /usr/local/diablo-jdk1.6.0/jre/bin/java -version
java version "1.6.0_07"
Diablo Java(TM) SE Runtime Environment (build 1.6.0_07-b02)
Diablo Java HotSpot(TM) 64-Bit Server VM (build 10.0-b23, mixed mode)

during the source install, I pointed it to the /usr/local/diablo-jdk1.6.0
(sun) version.

Thanks

Gav...


> 
> Andi..
> 
> 
> >
> > /usr/local/bin/python -m jcc.__main__ --jar
> > lucene-java-3.0.2/build/lucene-core-3.0.2.jar --jar
> > lucene-java-3.0.2/build/contrib/snowball/lucene-snowball-3.0.2.jar --
> > jar
> > lucene-java-3.0.2/build/contrib/analyzers/common/lucene-
> > analyzers-3.0.2.jar
> > --jar lucene-java-3.0.2/build/contrib/regex/lucene-regex-3.0.2.jar --
> > jar
> > lucene-java-3.0.2/build/contrib/memory/lucene-memory-3.0.2.jar --jar
> > lucene-java-3.0.2/build/contrib/highlighter/lucene-
> > highlighter-3.0.2.jar
> > --jar lucene-java-3.0.2/build/contrib/queries/lucene-
> > queries-3.0.2.jar --jar
> > build/jar/extensions.jar  --package java.lang java.lang.System
> > java.lang.Runtime --package java.util java.util.Arrays
> > java.text.SimpleDateFormat java.text.DecimalFormat java.text.Collator
> > --package java.io java.io.StringReader java.io.InputStreamReader
> > java.io.FileInputStream --exclude org.apache.lucene.queryParser.Token
> > --exclude org.apache.lucene.queryParser.TokenMgrError --exclude
> > org.apache.lucene.queryParser.QueryParserTokenManager --exclude
> > org.apache.lucene.queryParser.ParseException --exclude
> > org.apache.lucene.search.regex.JakartaRegexpCapabilities --exclude
> > org.apache.regexp.RegexpTunnel --python lucene --mapping
> > org.apache.lucene.document.Document
> > 'get:(Ljava/lang/String;)Ljava/lang/String;' --mapping
> > java.util.Properties
> > 'getProperty:(Ljava/lang/String;)Ljava/lang/String;' --rename
> > org.apache.lucene.search.highlight.SpanScorer=HighlighterSpanScorer
> > --version 3.0.2 --module python/collections.py --files 2 --build
> > Exception in thread "main" java.lang.NoSuchMethodException:
> > java.lang.Object.compareTo(java.lang.Object)
> >        at java.lang.Class.getMethod(Class.java:1605)
> > Traceback (most recent call last):
> >  File "/usr/local/lib/python2.6/runpy.py", line 122, in
> > _run_module_as_main
> >    "__main__", fname, loader, pkg_name)
> >  File "/usr/local/lib/python2.6/runpy.py", line 34, in _run_code
> >    exec code in run_globals
> >  File
> > "/usr/local/lib/python2.6/site-packages/JCC-2.6-py2.6-freebsd-8.1-
> > RC2-amd64.
> > egg/jcc/__main__.py", line 102, in <module>
> >    cpp.jcc(sys.argv)
> >  File
> > "/usr/local/lib/python2.6/site-packages/JCC-2.6-py2.6-freebsd-8.1-
> > RC2-amd64.
> > egg/jcc/cpp.py", line 565, in jcc
> >    declares, typeset)
> >  File
> > "/usr/local/lib/python2.6/site-packages/JCC-2.6-py2.6-freebsd-8.1-
> > RC2-amd64.
> > egg/jcc/cpp.py", line 1014, in code
> >    superMethod = find_method(superCls, methodName, params)
> >  File
> > "/usr/local/lib/python2.6/site-packages/JCC-2.6-py2.6-freebsd-8.1-
> > RC2-amd64.
> > egg/jcc/cpp.py", line 218, in find_method
> >    if (e.getJavaException().getClass().getName() ==
> > 'java.lang.NoSuchMethodException'):
> >  File
> > "/usr/local/lib/python2.6/site-packages/JCC-2.6-py2.6-freebsd-8.1-
> > RC2-amd64.
> > egg/jcc/cpp.py", line 51, in getJavaException
> >    return self.args[0]
> > IndexError: tuple index out of range
> > gmake: *** [compile] Error 255
> >
> > Any ideas please?
> >
> > Gav...
> >



Mime
View raw message