You are viewing a plain text version of this content. The canonical link for it is here.
Posted to pylucene-dev@lucene.apache.org by Andi Vajda <va...@apache.org> on 2011/07/21 12:47:24 UTC

[VOTE] Release PyLucene 3.3 (rc2)

The Apache PyLucene 3.3-2 release closely tracking the recent release of 
Apache Lucene Java 3.3 is ready.

A release candidate is available from:
http://people.apache.org/~vajda/staging_area/

This new release candidate fixes an issue with wrapping the new grouping 
contrib module which is now part of the PyLucene build.

A list of changes in this release can be seen at:
http://svn.apache.org/repos/asf/lucene/pylucene/branches/pylucene_3_3/CHANGES

PyLucene 3.3 is built with JCC 2.10 included in these release artifacts.

A list of Lucene Java changes can be seen at:
http://svn.apache.org/repos/asf/lucene/dev/tags/lucene_solr_3_3/lucene/CHANGES.txt

Please vote to release these artifacts as PyLucene 3.3-2.

Thanks !

Andi..

ps: the KEYS file for PyLucene release signing is at:
     http://svn.apache.org/repos/asf/lucene/pylucene/dist/KEYS
     http://people.apache.org/~vajda/staging_area/KEYS

pps: here is my +1

Re: [VOTE] Release PyLucene 3.3 (rc3)

Posted by Michael McCandless <lu...@mikemccandless.com>.
+1 to release!

Smoke test passed and I see grouping module classes are visible by
default!  Thanks Andi :)

Mike McCandless

http://blog.mikemccandless.com

On Thu, Jul 21, 2011 at 12:47 PM, Andi Vajda <va...@apache.org> wrote:
>
> A problem was found with rc2. Please, vote on rc3, thanks :-)
>
> The Apache PyLucene 3.3-3 release closely tracking the recent release of
> Apache Lucene Java 3.3 is ready.
>
> A release candidate is available from:
> http://people.apache.org/~vajda/staging_area/
>
> This new release candidate fixes an issue with wrapping the new grouping
> contrib module which is now part of the PyLucene build.
>
> A list of changes in this release can be seen at:
> http://svn.apache.org/repos/asf/lucene/pylucene/branches/pylucene_3_3/CHANGES
>
> PyLucene 3.3 is built with JCC 2.10 included in these release artifacts.
>
> A list of Lucene Java changes can be seen at:
> http://svn.apache.org/repos/asf/lucene/dev/tags/lucene_solr_3_3/lucene/CHANGES.txt
>
> Please vote to release these artifacts as PyLucene 3.3-3.
>
> Thanks !
>
> Andi..
>
> ps: the KEYS file for PyLucene release signing is at:
>    http://svn.apache.org/repos/asf/lucene/pylucene/dist/KEYS
>    http://people.apache.org/~vajda/staging_area/KEYS
>
> pps: here is my +1
>

Re: [VOTE] Release PyLucene 3.3 (rc3)

Posted by Michael McCandless <lu...@mikemccandless.com>.
+1 to release!

Smoke test passed and I see grouping module classes are visible by
default!  Thanks Andi :)

Mike McCandless

http://blog.mikemccandless.com

On Thu, Jul 21, 2011 at 12:47 PM, Andi Vajda <va...@apache.org> wrote:
>
> A problem was found with rc2. Please, vote on rc3, thanks :-)
>
> The Apache PyLucene 3.3-3 release closely tracking the recent release of
> Apache Lucene Java 3.3 is ready.
>
> A release candidate is available from:
> http://people.apache.org/~vajda/staging_area/
>
> This new release candidate fixes an issue with wrapping the new grouping
> contrib module which is now part of the PyLucene build.
>
> A list of changes in this release can be seen at:
> http://svn.apache.org/repos/asf/lucene/pylucene/branches/pylucene_3_3/CHANGES
>
> PyLucene 3.3 is built with JCC 2.10 included in these release artifacts.
>
> A list of Lucene Java changes can be seen at:
> http://svn.apache.org/repos/asf/lucene/dev/tags/lucene_solr_3_3/lucene/CHANGES.txt
>
> Please vote to release these artifacts as PyLucene 3.3-3.
>
> Thanks !
>
> Andi..
>
> ps: the KEYS file for PyLucene release signing is at:
>    http://svn.apache.org/repos/asf/lucene/pylucene/dist/KEYS
>    http://people.apache.org/~vajda/staging_area/KEYS
>
> pps: here is my +1
>

Re: [VOTE] Release PyLucene 3.3 (rc3)

Posted by Christian Heimes <li...@cheimes.de>.
Am 21.07.2011 18:47, schrieb Andi Vajda:
> Please vote to release these artifacts as PyLucene 3.3-3.

+1 from me

I've tested PyLucene on Linux (Ubuntu 10.04 as well as 11.04 on X86_64)
with Python 2.6 and 2.7. My bobobrowse integration and the unit test
suite of our applications are working, too. The grouping module is
available, too. :)

Christian

Re: [VOTE] Release PyLucene 3.3 (rc3)

Posted by Robert Muir <rc...@gmail.com>.
+1, built RC3 and all tests passed here on linux.

On Thu, Jul 21, 2011 at 12:47 PM, Andi Vajda <va...@apache.org> wrote:
>
> A problem was found with rc2. Please, vote on rc3, thanks :-)
>
> The Apache PyLucene 3.3-3 release closely tracking the recent release of
> Apache Lucene Java 3.3 is ready.
>
> A release candidate is available from:
> http://people.apache.org/~vajda/staging_area/
>
> This new release candidate fixes an issue with wrapping the new grouping
> contrib module which is now part of the PyLucene build.
>
> A list of changes in this release can be seen at:
> http://svn.apache.org/repos/asf/lucene/pylucene/branches/pylucene_3_3/CHANGES
>
> PyLucene 3.3 is built with JCC 2.10 included in these release artifacts.
>
> A list of Lucene Java changes can be seen at:
> http://svn.apache.org/repos/asf/lucene/dev/tags/lucene_solr_3_3/lucene/CHANGES.txt
>
> Please vote to release these artifacts as PyLucene 3.3-3.
>
> Thanks !
>
> Andi..
>
> ps: the KEYS file for PyLucene release signing is at:
>    http://svn.apache.org/repos/asf/lucene/pylucene/dist/KEYS
>    http://people.apache.org/~vajda/staging_area/KEYS
>
> pps: here is my +1
>



-- 
lucidimagination.com

[VOTE] Release PyLucene 3.3 (rc3)

Posted by Andi Vajda <va...@apache.org>.
A problem was found with rc2. Please, vote on rc3, thanks :-)

The Apache PyLucene 3.3-3 release closely tracking the recent release of 
Apache Lucene Java 3.3 is ready.

A release candidate is available from:
http://people.apache.org/~vajda/staging_area/

This new release candidate fixes an issue with wrapping the new grouping 
contrib module which is now part of the PyLucene build.

A list of changes in this release can be seen at:
http://svn.apache.org/repos/asf/lucene/pylucene/branches/pylucene_3_3/CHANGES

PyLucene 3.3 is built with JCC 2.10 included in these release artifacts.

A list of Lucene Java changes can be seen at:
http://svn.apache.org/repos/asf/lucene/dev/tags/lucene_solr_3_3/lucene/CHANGES.txt

Please vote to release these artifacts as PyLucene 3.3-3.

Thanks !

Andi..

ps: the KEYS file for PyLucene release signing is at:
     http://svn.apache.org/repos/asf/lucene/pylucene/dist/KEYS
     http://people.apache.org/~vajda/staging_area/KEYS

pps: here is my +1

[VOTE] Release PyLucene 3.3 (rc3)

Posted by Andi Vajda <va...@apache.org>.
A problem was found with rc2. Please, vote on rc3, thanks :-)

The Apache PyLucene 3.3-3 release closely tracking the recent release of 
Apache Lucene Java 3.3 is ready.

A release candidate is available from:
http://people.apache.org/~vajda/staging_area/

This new release candidate fixes an issue with wrapping the new grouping 
contrib module which is now part of the PyLucene build.

A list of changes in this release can be seen at:
http://svn.apache.org/repos/asf/lucene/pylucene/branches/pylucene_3_3/CHANGES

PyLucene 3.3 is built with JCC 2.10 included in these release artifacts.

A list of Lucene Java changes can be seen at:
http://svn.apache.org/repos/asf/lucene/dev/tags/lucene_solr_3_3/lucene/CHANGES.txt

Please vote to release these artifacts as PyLucene 3.3-3.

Thanks !

Andi..

ps: the KEYS file for PyLucene release signing is at:
     http://svn.apache.org/repos/asf/lucene/pylucene/dist/KEYS
     http://people.apache.org/~vajda/staging_area/KEYS

pps: here is my +1

Re: [VOTE] Release PyLucene 3.3 (rc2)

Posted by Christian Heimes <li...@cheimes.de>.
Am 21.07.2011 12:47, schrieb Andi Vajda:
> 
> The Apache PyLucene 3.3-2 release closely tracking the recent release of 
> Apache Lucene Java 3.3 is ready.
> 
> A release candidate is available from:
> http://people.apache.org/~vajda/staging_area/
> 
> This new release candidate fixes an issue with wrapping the new grouping 
> contrib module which is now part of the PyLucene build.
> 
> A list of changes in this release can be seen at:
> http://svn.apache.org/repos/asf/lucene/pylucene/branches/pylucene_3_3/CHANGES
> 
> PyLucene 3.3 is built with JCC 2.10 included in these release artifacts.
> 
> A list of Lucene Java changes can be seen at:
> http://svn.apache.org/repos/asf/lucene/dev/tags/lucene_solr_3_3/lucene/CHANGES.txt
> 
> Please vote to release these artifacts as PyLucene 3.3-2.

The new RC compiles fine with grouping.jar. The tests are passing, too.
(Ubuntu 10.04, X86_64)

+1

Christian

Re: [VOTE] Release PyLucene 3.3 (rc2)

Posted by Andi Vajda <va...@apache.org>.
On Thu, 21 Jul 2011, Michael McCandless wrote:

> +1 to release.
>
> I ran my usual smoke test (index first 100K wikipedia docs and run a
> few searches).
>
> The grouping module isn't actually enabled right?  I see this:
>
>    JARS+=$(GROUPING_JAR)           # grouping module
>
> But then GROUPING_JAR isn't defined anywhere, I think?  I went and
> defined it (just copied how SPATIAL_JAR was set up), and was then able
> to compile it just fine this time around.

Ouch, there goes that release candidate. My bad, I had a merging snafu.
Still, I tested the grouping build on the 3.x branch.
Producing rc3 in a bit...

My apologies and thanks for finding this !

Andi..

>
> Mike McCandless
>
> http://blog.mikemccandless.com
>
> On Thu, Jul 21, 2011 at 10:50 AM, Thomas Koch <ko...@orbiteam.de> wrote:
>> Hi,
>> I've just tried to build PyLucene 3.3 on win32 and failed.
>> This may be unrelated to V3.3 though as I tried the build process with minGW
>> for the first time (used MSVC before)! Just wondering if I'm doing sth wrong
>> or anyone had this issue and can help:
>>
>> Using
>> - Python 2.6.6 (r266:84297, Aug 24 2010, 18:46:32) [MSC v.1500 32 bit
>> (Intel)] on win32
>> - jdk1.6.0_14
>> - mingw32-gcc (gcc (GCC) 4.5.2)
>> - setuptools.__version__'0.6c11'
>> - msys-make (GNU Make 3.81)
>> - ant 1.7.1
>>
>> I'm able to build (and install) JCC:
>> ./jcc-2.10-py2.6-win32.egg
>>>>> jcc.initVM()
>> <jcc.JCCEnv object at 0x01BAF0B0>
>>
>> Then "make" runs fine until the final "python -m jcc.__main__ xyz.jar ...
>> --build"
>> Here python.exe crashes (windows popup asking to send details to
>> somewhere...)
>>  make: *** [compile] Error 5
>>
>> The only warnings I get are
>>
>> which: icupkg: unknown command
>> ICU not installed
>> (is there a minGW package for that?)
>>
>> This is Windows-Vista 32-bit. Attached is my Makefile chunk.
>>
>> Any ideas? Has anyone yet tried to build PyLucene within
>> virtualenv(ironment) and is this suggested?
>>
>> I fear the answer is "you have to build Python with MinGW" ,-(
>>
>> I may get back to MSVC but would also like to get this running with MinGW...
>>
>> Regards
>> Thomas
>> --
>> # Makefile [...]
>> # Windows   (Win32, msys/MinGW, Python 2.6.6, Java 1.6, ant 1.7.1
>> PREFIX_PYTHON=C:\\Devel\\Python26
>> ANT=C:\\Devel\\Eclipse\\eclipse36\\plugins\\org.apache.ant_1.7.1.v20100518-1
>> 145\\bin\\ant
>> PYTHON=$(PREFIX_PYTHON)\\python.exe
>> JCC=$(PYTHON) -m jcc.__main__ --shared --compiler mingw32
>> NUM_FILES=3
>>
>>
>> Imports work to some extend ... here's make output with -v -d args for
>> python:
>> ...
>> import jcc # directory
>> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc
>> #
>> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\__init__.py
>> c
>> matches
>> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\__init__.py
>> import jcc # precompiled from
>> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\__init__.py
>> c
>> #
>> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\config.pyc
>> matches
>> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\config.py
>> import jcc.config # precompiled from
>> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\config.pyc
>> import jcc._jcc # dynamically loaded from
>> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\_jcc.pyd
>> # c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\cpp.pyc
>> matches
>> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\cpp.py
>> import jcc.cpp # precompiled from
>> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\cpp.pyc
>> # c:\Devel\Python26\lib\zipfile.pyc matches c:\Devel\Python26\lib\zipfile.py
>> import zipfile # precompiled from c:\Devel\Python26\lib\zipfile.pyc
>> # c:\Devel\Python26\lib\struct.pyc matches c:\Devel\Python26\lib\struct.py
>> import struct # precompiled from c:\Devel\Python26\lib\struct.pyc
>> import _struct # builtin
>> import time # builtin
>> # c:\Devel\Python26\lib\shutil.pyc matches c:\Devel\Python26\lib\shutil.py
>> import shutil # precompiled from c:\Devel\Python26\lib\shutil.pyc
>> # c:\Devel\Python26\lib\fnmatch.pyc matches c:\Devel\Python26\lib\fnmatch.py
>> import fnmatch # precompiled from c:\Devel\Python26\lib\fnmatch.pyc
>> import binascii # builtin
>> import cStringIO # builtin
>> import zlib # builtin
>> #
>> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\python.pyc
>> matches
>> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\python.py
>> import jcc.python # precompiled from
>> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\python.pyc
>> # c:\Devel\Python26\lib\platform.pyc matches
>> c:\Devel\Python26\lib\platform.py
>> import platform # precompiled from c:\Devel\Python26\lib\platform.pyc
>> # c:\Devel\Python26\lib\string.pyc matches c:\Devel\Python26\lib\string.py
>> import string # precompiled from c:\Devel\Python26\lib\string.pyc
>> import strop # builtin
>> import itertools # builtin
>> make: *** [compile] Error 5
>>
>>> -----Original Message-----
>>> From: Andi Vajda [mailto:vajda@apache.org]
>>> Sent: Thursday, July 21, 2011 12:47 PM
>>> To: pylucene-dev@lucene.apache.org
>>> Cc: general@lucene.apache.org
>>> Subject: [VOTE] Release PyLucene 3.3 (rc2)
>>>
>>>
>>> The Apache PyLucene 3.3-2 release closely tracking the recent release of
>>> Apache Lucene Java 3.3 is ready.
>>>
>>> A release candidate is available from:
>>> http://people.apache.org/~vajda/staging_area/
>>>
>>> This new release candidate fixes an issue with wrapping the new grouping
>>> contrib module which is now part of the PyLucene build.
>>>
>>> A list of changes in this release can be seen at:
>>>
>> http://svn.apache.org/repos/asf/lucene/pylucene/branches/pylucene_3_3/CHANGE
>> S
>>>
>>> PyLucene 3.3 is built with JCC 2.10 included in these release artifacts.
>>>
>>> A list of Lucene Java changes can be seen at:
>>>
>> http://svn.apache.org/repos/asf/lucene/dev/tags/lucene_solr_3_3/lucene/CHANG
>> ES
>>> .txt
>>>
>>> Please vote to release these artifacts as PyLucene 3.3-2.
>>>
>>> Thanks !
>>>
>>> Andi..
>>>
>>> ps: the KEYS file for PyLucene release signing is at:
>>>      http://svn.apache.org/repos/asf/lucene/pylucene/dist/KEYS
>>>      http://people.apache.org/~vajda/staging_area/KEYS
>>>
>>> pps: here is my +1
>>
>>
>>
>

Re: [VOTE] Release PyLucene 3.3 (rc2)

Posted by Michael McCandless <lu...@mikemccandless.com>.
+1 to release.

I ran my usual smoke test (index first 100K wikipedia docs and run a
few searches).

The grouping module isn't actually enabled right?  I see this:

    JARS+=$(GROUPING_JAR)           # grouping module

But then GROUPING_JAR isn't defined anywhere, I think?  I went and
defined it (just copied how SPATIAL_JAR was set up), and was then able
to compile it just fine this time around.

Mike McCandless

http://blog.mikemccandless.com

On Thu, Jul 21, 2011 at 10:50 AM, Thomas Koch <ko...@orbiteam.de> wrote:
> Hi,
> I've just tried to build PyLucene 3.3 on win32 and failed.
> This may be unrelated to V3.3 though as I tried the build process with minGW
> for the first time (used MSVC before)! Just wondering if I'm doing sth wrong
> or anyone had this issue and can help:
>
> Using
> - Python 2.6.6 (r266:84297, Aug 24 2010, 18:46:32) [MSC v.1500 32 bit
> (Intel)] on win32
> - jdk1.6.0_14
> - mingw32-gcc (gcc (GCC) 4.5.2)
> - setuptools.__version__'0.6c11'
> - msys-make (GNU Make 3.81)
> - ant 1.7.1
>
> I'm able to build (and install) JCC:
> ./jcc-2.10-py2.6-win32.egg
>>>> jcc.initVM()
> <jcc.JCCEnv object at 0x01BAF0B0>
>
> Then "make" runs fine until the final "python -m jcc.__main__ xyz.jar ...
> --build"
> Here python.exe crashes (windows popup asking to send details to
> somewhere...)
>  make: *** [compile] Error 5
>
> The only warnings I get are
>
> which: icupkg: unknown command
> ICU not installed
> (is there a minGW package for that?)
>
> This is Windows-Vista 32-bit. Attached is my Makefile chunk.
>
> Any ideas? Has anyone yet tried to build PyLucene within
> virtualenv(ironment) and is this suggested?
>
> I fear the answer is "you have to build Python with MinGW" ,-(
>
> I may get back to MSVC but would also like to get this running with MinGW...
>
> Regards
> Thomas
> --
> # Makefile [...]
> # Windows   (Win32, msys/MinGW, Python 2.6.6, Java 1.6, ant 1.7.1
> PREFIX_PYTHON=C:\\Devel\\Python26
> ANT=C:\\Devel\\Eclipse\\eclipse36\\plugins\\org.apache.ant_1.7.1.v20100518-1
> 145\\bin\\ant
> PYTHON=$(PREFIX_PYTHON)\\python.exe
> JCC=$(PYTHON) -m jcc.__main__ --shared --compiler mingw32
> NUM_FILES=3
>
>
> Imports work to some extend ... here's make output with -v -d args for
> python:
> ...
> import jcc # directory
> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc
> #
> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\__init__.py
> c
> matches
> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\__init__.py
> import jcc # precompiled from
> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\__init__.py
> c
> #
> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\config.pyc
> matches
> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\config.py
> import jcc.config # precompiled from
> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\config.pyc
> import jcc._jcc # dynamically loaded from
> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\_jcc.pyd
> # c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\cpp.pyc
> matches
> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\cpp.py
> import jcc.cpp # precompiled from
> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\cpp.pyc
> # c:\Devel\Python26\lib\zipfile.pyc matches c:\Devel\Python26\lib\zipfile.py
> import zipfile # precompiled from c:\Devel\Python26\lib\zipfile.pyc
> # c:\Devel\Python26\lib\struct.pyc matches c:\Devel\Python26\lib\struct.py
> import struct # precompiled from c:\Devel\Python26\lib\struct.pyc
> import _struct # builtin
> import time # builtin
> # c:\Devel\Python26\lib\shutil.pyc matches c:\Devel\Python26\lib\shutil.py
> import shutil # precompiled from c:\Devel\Python26\lib\shutil.pyc
> # c:\Devel\Python26\lib\fnmatch.pyc matches c:\Devel\Python26\lib\fnmatch.py
> import fnmatch # precompiled from c:\Devel\Python26\lib\fnmatch.pyc
> import binascii # builtin
> import cStringIO # builtin
> import zlib # builtin
> #
> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\python.pyc
> matches
> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\python.py
> import jcc.python # precompiled from
> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\python.pyc
> # c:\Devel\Python26\lib\platform.pyc matches
> c:\Devel\Python26\lib\platform.py
> import platform # precompiled from c:\Devel\Python26\lib\platform.pyc
> # c:\Devel\Python26\lib\string.pyc matches c:\Devel\Python26\lib\string.py
> import string # precompiled from c:\Devel\Python26\lib\string.pyc
> import strop # builtin
> import itertools # builtin
> make: *** [compile] Error 5
>
>> -----Original Message-----
>> From: Andi Vajda [mailto:vajda@apache.org]
>> Sent: Thursday, July 21, 2011 12:47 PM
>> To: pylucene-dev@lucene.apache.org
>> Cc: general@lucene.apache.org
>> Subject: [VOTE] Release PyLucene 3.3 (rc2)
>>
>>
>> The Apache PyLucene 3.3-2 release closely tracking the recent release of
>> Apache Lucene Java 3.3 is ready.
>>
>> A release candidate is available from:
>> http://people.apache.org/~vajda/staging_area/
>>
>> This new release candidate fixes an issue with wrapping the new grouping
>> contrib module which is now part of the PyLucene build.
>>
>> A list of changes in this release can be seen at:
>>
> http://svn.apache.org/repos/asf/lucene/pylucene/branches/pylucene_3_3/CHANGE
> S
>>
>> PyLucene 3.3 is built with JCC 2.10 included in these release artifacts.
>>
>> A list of Lucene Java changes can be seen at:
>>
> http://svn.apache.org/repos/asf/lucene/dev/tags/lucene_solr_3_3/lucene/CHANG
> ES
>> .txt
>>
>> Please vote to release these artifacts as PyLucene 3.3-2.
>>
>> Thanks !
>>
>> Andi..
>>
>> ps: the KEYS file for PyLucene release signing is at:
>>      http://svn.apache.org/repos/asf/lucene/pylucene/dist/KEYS
>>      http://people.apache.org/~vajda/staging_area/KEYS
>>
>> pps: here is my +1
>
>
>

RE: [VOTE] Release PyLucene 3.3 (rc2)

Posted by Thomas Koch <ko...@orbiteam.de>.
Hi Andi,
yes there was a thread on the mailing list about using MinGW on Windows, but
that didn't come to an end. 

I've meanwhile managed to build PyLucene-3.3.3 on Win32(vista) with msvc
compiler (Microsoft Visual Studio 9.0 == msvcr90.dll) and Python 2.6.

Did also run "make test" without any errors. So here's my +1 for the RC3
from Windows platform perspective.

Regards,
Thomas

> -----Original Message-----
> From: Andi Vajda [mailto:vajda@apache.org]
> Sent: Thursday, July 21, 2011 5:56 PM
> To: pylucene-dev@lucene.apache.org
> Subject: RE: [VOTE] Release PyLucene 3.3 (rc2)
> 
> 
>   Hi Thomas,
> 
> I don't use mingw so I can't tell you much about it but others on this
list
> do use it, they may have more to say...
> 
> About the 'icupkg' utility missing, this is ignorable, you just won't get
> the PyLucene/PyICU integration, which is not indispensable.
> 
> Andi..
> 
> On Thu, 21 Jul 2011, Thomas Koch wrote:
> 
> > I've just tried to build PyLucene 3.3 on win32 and failed.
> > This may be unrelated to V3.3 though as I tried the build process with
minGW
> > for the first time (used MSVC before)! Just wondering if I'm doing sth
wrong
> > or anyone had this issue and can help:
> >
> > Using
> > - Python 2.6.6 (r266:84297, Aug 24 2010, 18:46:32) [MSC v.1500 32 bit
> > (Intel)] on win32
> > - jdk1.6.0_14
> > - mingw32-gcc (gcc (GCC) 4.5.2)
> > - setuptools.__version__'0.6c11'
> > - msys-make (GNU Make 3.81)
> > - ant 1.7.1
> >
> > I'm able to build (and install) JCC:
> > ./jcc-2.10-py2.6-win32.egg
> >>>> jcc.initVM()
> > <jcc.JCCEnv object at 0x01BAF0B0>
> >
> > Then "make" runs fine until the final "python -m jcc.__main__ xyz.jar
...
> > --build"
> > Here python.exe crashes (windows popup asking to send details to
> > somewhere...)
> > make: *** [compile] Error 5
> >
> > The only warnings I get are
> >
> > which: icupkg: unknown command
> > ICU not installed
> > (is there a minGW package for that?)
> >
> > This is Windows-Vista 32-bit. Attached is my Makefile chunk.
> >
> > Any ideas? Has anyone yet tried to build PyLucene within
> > virtualenv(ironment) and is this suggested?
> >
> > I fear the answer is "you have to build Python with MinGW" ,-(
> >
> > I may get back to MSVC but would also like to get this running with
MinGW...
> >
> > Regards
> > Thomas
> > --
> > # Makefile [...]
> > # Windows   (Win32, msys/MinGW, Python 2.6.6, Java 1.6, ant 1.7.1
> > PREFIX_PYTHON=C:\\Devel\\Python26
> >
ANT=C:\\Devel\\Eclipse\\eclipse36\\plugins\\org.apache.ant_1.7.1.v20100518-1
> > 145\\bin\\ant
> > PYTHON=$(PREFIX_PYTHON)\\python.exe
> > JCC=$(PYTHON) -m jcc.__main__ --shared --compiler mingw32
> > NUM_FILES=3
> >
> >
> > Imports work to some extend ... here's make output with -v -d args for
> > python:
> > ...
> > import jcc # directory
> > c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc
> > #
> >
c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\__init__.py
> > c
> > matches
> >
c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\__init__.py
> > import jcc # precompiled from
> >
c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\__init__.py
> > c
> > #
> >
c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\config.pyc
> > matches
> >
c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\config.py
> > import jcc.config # precompiled from
> >
c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\config.pyc
> > import jcc._jcc # dynamically loaded from
> >
c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\_jcc.pyd
> > #
c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\cpp.pyc
> > matches
> > c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\cpp.py
> > import jcc.cpp # precompiled from
> > c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\cpp.pyc
> > # c:\Devel\Python26\lib\zipfile.pyc matches
c:\Devel\Python26\lib\zipfile.py
> > import zipfile # precompiled from c:\Devel\Python26\lib\zipfile.pyc
> > # c:\Devel\Python26\lib\struct.pyc matches
c:\Devel\Python26\lib\struct.py
> > import struct # precompiled from c:\Devel\Python26\lib\struct.pyc
> > import _struct # builtin
> > import time # builtin
> > # c:\Devel\Python26\lib\shutil.pyc matches
c:\Devel\Python26\lib\shutil.py
> > import shutil # precompiled from c:\Devel\Python26\lib\shutil.pyc
> > # c:\Devel\Python26\lib\fnmatch.pyc matches
c:\Devel\Python26\lib\fnmatch.py
> > import fnmatch # precompiled from c:\Devel\Python26\lib\fnmatch.pyc
> > import binascii # builtin
> > import cStringIO # builtin
> > import zlib # builtin
> > #
> >
c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\python.pyc
> > matches
> >
c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\python.py
> > import jcc.python # precompiled from
> >
c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\python.pyc
> > # c:\Devel\Python26\lib\platform.pyc matches
> > c:\Devel\Python26\lib\platform.py
> > import platform # precompiled from c:\Devel\Python26\lib\platform.pyc
> > # c:\Devel\Python26\lib\string.pyc matches
c:\Devel\Python26\lib\string.py
> > import string # precompiled from c:\Devel\Python26\lib\string.pyc
> > import strop # builtin
> > import itertools # builtin
> > make: *** [compile] Error 5
> >
> >> -----Original Message-----
> >> From: Andi Vajda [mailto:vajda@apache.org]
> >> Sent: Thursday, July 21, 2011 12:47 PM
> >> To: pylucene-dev@lucene.apache.org
> >> Cc: general@lucene.apache.org
> >> Subject: [VOTE] Release PyLucene 3.3 (rc2)
> >>
> >>
> >> The Apache PyLucene 3.3-2 release closely tracking the recent release
of
> >> Apache Lucene Java 3.3 is ready.
> >>
> >> A release candidate is available from:
> >> http://people.apache.org/~vajda/staging_area/
> >>
> >> This new release candidate fixes an issue with wrapping the new
grouping
> >> contrib module which is now part of the PyLucene build.
> >>
> >> A list of changes in this release can be seen at:
> >>
> >
http://svn.apache.org/repos/asf/lucene/pylucene/branches/pylucene_3_3/CHANGE
> > S
> >>
> >> PyLucene 3.3 is built with JCC 2.10 included in these release
artifacts.
> >>
> >> A list of Lucene Java changes can be seen at:
> >>
> >
http://svn.apache.org/repos/asf/lucene/dev/tags/lucene_solr_3_3/lucene/CHANG
> > ES
> >> .txt
> >>
> >> Please vote to release these artifacts as PyLucene 3.3-2.
> >>
> >> Thanks !
> >>
> >> Andi..
> >>
> >> ps: the KEYS file for PyLucene release signing is at:
> >>      http://svn.apache.org/repos/asf/lucene/pylucene/dist/KEYS
> >>      http://people.apache.org/~vajda/staging_area/KEYS
> >>
> >> pps: here is my +1
> >
> >



RE: [VOTE] Release PyLucene 3.3 (rc2)

Posted by Andi Vajda <va...@apache.org>.
  Hi Thomas,

I don't use mingw so I can't tell you much about it but others on this list 
do use it, they may have more to say...

About the 'icupkg' utility missing, this is ignorable, you just won't get 
the PyLucene/PyICU integration, which is not indispensable.

Andi..

On Thu, 21 Jul 2011, Thomas Koch wrote:

> I've just tried to build PyLucene 3.3 on win32 and failed.
> This may be unrelated to V3.3 though as I tried the build process with minGW
> for the first time (used MSVC before)! Just wondering if I'm doing sth wrong
> or anyone had this issue and can help:
>
> Using
> - Python 2.6.6 (r266:84297, Aug 24 2010, 18:46:32) [MSC v.1500 32 bit
> (Intel)] on win32
> - jdk1.6.0_14
> - mingw32-gcc (gcc (GCC) 4.5.2)
> - setuptools.__version__'0.6c11'
> - msys-make (GNU Make 3.81)
> - ant 1.7.1
>
> I'm able to build (and install) JCC:
> ./jcc-2.10-py2.6-win32.egg
>>>> jcc.initVM()
> <jcc.JCCEnv object at 0x01BAF0B0>
>
> Then "make" runs fine until the final "python -m jcc.__main__ xyz.jar ...
> --build"
> Here python.exe crashes (windows popup asking to send details to
> somewhere...)
> make: *** [compile] Error 5
>
> The only warnings I get are
>
> which: icupkg: unknown command
> ICU not installed
> (is there a minGW package for that?)
>
> This is Windows-Vista 32-bit. Attached is my Makefile chunk.
>
> Any ideas? Has anyone yet tried to build PyLucene within
> virtualenv(ironment) and is this suggested?
>
> I fear the answer is "you have to build Python with MinGW" ,-(
>
> I may get back to MSVC but would also like to get this running with MinGW...
>
> Regards
> Thomas
> --
> # Makefile [...]
> # Windows   (Win32, msys/MinGW, Python 2.6.6, Java 1.6, ant 1.7.1
> PREFIX_PYTHON=C:\\Devel\\Python26
> ANT=C:\\Devel\\Eclipse\\eclipse36\\plugins\\org.apache.ant_1.7.1.v20100518-1
> 145\\bin\\ant
> PYTHON=$(PREFIX_PYTHON)\\python.exe
> JCC=$(PYTHON) -m jcc.__main__ --shared --compiler mingw32
> NUM_FILES=3
>
>
> Imports work to some extend ... here's make output with -v -d args for
> python:
> ...
> import jcc # directory
> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc
> #
> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\__init__.py
> c
> matches
> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\__init__.py
> import jcc # precompiled from
> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\__init__.py
> c
> #
> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\config.pyc
> matches
> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\config.py
> import jcc.config # precompiled from
> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\config.pyc
> import jcc._jcc # dynamically loaded from
> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\_jcc.pyd
> # c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\cpp.pyc
> matches
> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\cpp.py
> import jcc.cpp # precompiled from
> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\cpp.pyc
> # c:\Devel\Python26\lib\zipfile.pyc matches c:\Devel\Python26\lib\zipfile.py
> import zipfile # precompiled from c:\Devel\Python26\lib\zipfile.pyc
> # c:\Devel\Python26\lib\struct.pyc matches c:\Devel\Python26\lib\struct.py
> import struct # precompiled from c:\Devel\Python26\lib\struct.pyc
> import _struct # builtin
> import time # builtin
> # c:\Devel\Python26\lib\shutil.pyc matches c:\Devel\Python26\lib\shutil.py
> import shutil # precompiled from c:\Devel\Python26\lib\shutil.pyc
> # c:\Devel\Python26\lib\fnmatch.pyc matches c:\Devel\Python26\lib\fnmatch.py
> import fnmatch # precompiled from c:\Devel\Python26\lib\fnmatch.pyc
> import binascii # builtin
> import cStringIO # builtin
> import zlib # builtin
> #
> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\python.pyc
> matches
> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\python.py
> import jcc.python # precompiled from
> c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\python.pyc
> # c:\Devel\Python26\lib\platform.pyc matches
> c:\Devel\Python26\lib\platform.py
> import platform # precompiled from c:\Devel\Python26\lib\platform.pyc
> # c:\Devel\Python26\lib\string.pyc matches c:\Devel\Python26\lib\string.py
> import string # precompiled from c:\Devel\Python26\lib\string.pyc
> import strop # builtin
> import itertools # builtin
> make: *** [compile] Error 5
>
>> -----Original Message-----
>> From: Andi Vajda [mailto:vajda@apache.org]
>> Sent: Thursday, July 21, 2011 12:47 PM
>> To: pylucene-dev@lucene.apache.org
>> Cc: general@lucene.apache.org
>> Subject: [VOTE] Release PyLucene 3.3 (rc2)
>>
>>
>> The Apache PyLucene 3.3-2 release closely tracking the recent release of
>> Apache Lucene Java 3.3 is ready.
>>
>> A release candidate is available from:
>> http://people.apache.org/~vajda/staging_area/
>>
>> This new release candidate fixes an issue with wrapping the new grouping
>> contrib module which is now part of the PyLucene build.
>>
>> A list of changes in this release can be seen at:
>>
> http://svn.apache.org/repos/asf/lucene/pylucene/branches/pylucene_3_3/CHANGE
> S
>>
>> PyLucene 3.3 is built with JCC 2.10 included in these release artifacts.
>>
>> A list of Lucene Java changes can be seen at:
>>
> http://svn.apache.org/repos/asf/lucene/dev/tags/lucene_solr_3_3/lucene/CHANG
> ES
>> .txt
>>
>> Please vote to release these artifacts as PyLucene 3.3-2.
>>
>> Thanks !
>>
>> Andi..
>>
>> ps: the KEYS file for PyLucene release signing is at:
>>      http://svn.apache.org/repos/asf/lucene/pylucene/dist/KEYS
>>      http://people.apache.org/~vajda/staging_area/KEYS
>>
>> pps: here is my +1
>
>

RE: [VOTE] Release PyLucene 3.3 (rc2)

Posted by Thomas Koch <ko...@orbiteam.de>.
Hi,
I've just tried to build PyLucene 3.3 on win32 and failed.
This may be unrelated to V3.3 though as I tried the build process with minGW
for the first time (used MSVC before)! Just wondering if I'm doing sth wrong
or anyone had this issue and can help:

Using 
- Python 2.6.6 (r266:84297, Aug 24 2010, 18:46:32) [MSC v.1500 32 bit
(Intel)] on win32
- jdk1.6.0_14
- mingw32-gcc (gcc (GCC) 4.5.2)
- setuptools.__version__'0.6c11'
- msys-make (GNU Make 3.81)
- ant 1.7.1

I'm able to build (and install) JCC:
./jcc-2.10-py2.6-win32.egg
>>> jcc.initVM()
<jcc.JCCEnv object at 0x01BAF0B0>

Then "make" runs fine until the final "python -m jcc.__main__ xyz.jar ...
--build"
Here python.exe crashes (windows popup asking to send details to
somewhere...)
 make: *** [compile] Error 5

The only warnings I get are

which: icupkg: unknown command
ICU not installed
(is there a minGW package for that?)

This is Windows-Vista 32-bit. Attached is my Makefile chunk.

Any ideas? Has anyone yet tried to build PyLucene within
virtualenv(ironment) and is this suggested?

I fear the answer is "you have to build Python with MinGW" ,-(

I may get back to MSVC but would also like to get this running with MinGW...

Regards
Thomas
--
# Makefile [...]
# Windows   (Win32, msys/MinGW, Python 2.6.6, Java 1.6, ant 1.7.1 
PREFIX_PYTHON=C:\\Devel\\Python26
ANT=C:\\Devel\\Eclipse\\eclipse36\\plugins\\org.apache.ant_1.7.1.v20100518-1
145\\bin\\ant
PYTHON=$(PREFIX_PYTHON)\\python.exe
JCC=$(PYTHON) -m jcc.__main__ --shared --compiler mingw32
NUM_FILES=3


Imports work to some extend ... here's make output with -v -d args for
python:
...
import jcc # directory
c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc
#
c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\__init__.py
c
matches
c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\__init__.py
import jcc # precompiled from
c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\__init__.py
c
#
c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\config.pyc 
matches
c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\config.py
import jcc.config # precompiled from
c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\config.pyc
import jcc._jcc # dynamically loaded from
c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\_jcc.pyd
# c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\cpp.pyc 
matches
c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\cpp.py
import jcc.cpp # precompiled from
c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\cpp.pyc
# c:\Devel\Python26\lib\zipfile.pyc matches c:\Devel\Python26\lib\zipfile.py
import zipfile # precompiled from c:\Devel\Python26\lib\zipfile.pyc
# c:\Devel\Python26\lib\struct.pyc matches c:\Devel\Python26\lib\struct.py
import struct # precompiled from c:\Devel\Python26\lib\struct.pyc
import _struct # builtin
import time # builtin
# c:\Devel\Python26\lib\shutil.pyc matches c:\Devel\Python26\lib\shutil.py
import shutil # precompiled from c:\Devel\Python26\lib\shutil.pyc
# c:\Devel\Python26\lib\fnmatch.pyc matches c:\Devel\Python26\lib\fnmatch.py
import fnmatch # precompiled from c:\Devel\Python26\lib\fnmatch.pyc
import binascii # builtin
import cStringIO # builtin
import zlib # builtin
#
c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\python.pyc 
matches
c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\python.py
import jcc.python # precompiled from
c:\Devel\Python26\lib\site-packages\jcc-2.10-py2.6-win32.egg\jcc\python.pyc
# c:\Devel\Python26\lib\platform.pyc matches
c:\Devel\Python26\lib\platform.py
import platform # precompiled from c:\Devel\Python26\lib\platform.pyc
# c:\Devel\Python26\lib\string.pyc matches c:\Devel\Python26\lib\string.py
import string # precompiled from c:\Devel\Python26\lib\string.pyc
import strop # builtin
import itertools # builtin
make: *** [compile] Error 5

> -----Original Message-----
> From: Andi Vajda [mailto:vajda@apache.org]
> Sent: Thursday, July 21, 2011 12:47 PM
> To: pylucene-dev@lucene.apache.org
> Cc: general@lucene.apache.org
> Subject: [VOTE] Release PyLucene 3.3 (rc2)
> 
> 
> The Apache PyLucene 3.3-2 release closely tracking the recent release of
> Apache Lucene Java 3.3 is ready.
> 
> A release candidate is available from:
> http://people.apache.org/~vajda/staging_area/
> 
> This new release candidate fixes an issue with wrapping the new grouping
> contrib module which is now part of the PyLucene build.
> 
> A list of changes in this release can be seen at:
>
http://svn.apache.org/repos/asf/lucene/pylucene/branches/pylucene_3_3/CHANGE
S
> 
> PyLucene 3.3 is built with JCC 2.10 included in these release artifacts.
> 
> A list of Lucene Java changes can be seen at:
>
http://svn.apache.org/repos/asf/lucene/dev/tags/lucene_solr_3_3/lucene/CHANG
ES
> .txt
> 
> Please vote to release these artifacts as PyLucene 3.3-2.
> 
> Thanks !
> 
> Andi..
> 
> ps: the KEYS file for PyLucene release signing is at:
>      http://svn.apache.org/repos/asf/lucene/pylucene/dist/KEYS
>      http://people.apache.org/~vajda/staging_area/KEYS
> 
> pps: here is my +1