> -----Original Message----- > From: Andi Vajda [mailto:va...@apache.org] > Sent: Saturday, 9 October 2010 11:32 AM > To: pylucene-dev@lucene.apache.org > Subject: Re: Trouble installing pyLucene on FreeBSD > > > On Oct 8, 2010, at 18:20, "Gav..." <ga...@16degrees.com.au> wrote: > > > > > > >> -----Original Message----- > >> From: Andi Vajda [mailto:va...@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..." <ga...@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; > > > > [gmcdon...@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: > > > > [gmcdon...@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. > > Be sure to not mix java installs. Be sure to use the header files and > libs (when building jcc) that correspond to the java binaries you > intend to use. > > I don't have a freebsd setup, so no experience on that plarform. I > know that there are a few freebsd users who may read this list. Let's > hope they chime in. > > Andi..
Well , seems not. I am trying to set up a reviewboard instance here at the ASF for projects to use. don't suppose that might makes a difference to want to help your always helpful sysadmin ? Gav... > > > > > > 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... > >>> > >