--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: RFS: pylucene/3.5.0-1 ITA -- Python extension for accessing Java Lucene
- From: Dmitry Nezhevenko <dion@dion.org.ua>
- Date: Tue, 24 Apr 2012 02:01:48 +0300
- Message-id: <20120423230145.GA14135@laptop.local>
Package: sponsorship-requests
Severity: normal
Dear mentors,
I am looking for a sponsor for my package "pylucene"
* Package name : pylucene
Version : 3.5.0-1
Upstream Author : Apache Lucene developers
* URL : http://lucene.apache.org/pylucene/
* License : Apache-2
Section : python
It builds those binary packages:
python-lucene - Python extension for accessing Java Lucene
python-lucene-dbg - debugging symbols for python-lucene
To access further information about this package, please visit the
following URL:
http://mentors.debian.net/package/pylucene
Alternatively, one can download the package with dget using this
command:
dget -x http://mentors.debian.net/debian/pool/main/p/pylucene/pylucene_3.5.0-1.dsc
More information about pylucene is available at http://lucene.apache.org/pylucene/
Current version of pylucene in debian is sid is not installable at all (it
still depends on python 2.5). I've asked current maintainer and Jeff
agreed that I can take care of it:
http://lists.debian.org/debian-devel/2012/04/msg00464.html
As about my motivation, I need this package as optional dependency for
ReviewBoard package.
There are a few issues that I'm unsure how to currently solve:
- upstream tarball contains full source of original Java-based lucene,
compiles it. Upstream makefile compiles it. Currently debian has no
lucene3 at all (there is another ITP for this: #594027), but once it'll be
ready, it should be possible to just build-depends on it
- package still uses rpath since it needs to be linked to jvm libraries
that are actually private. Nothing change here since latest upload. I
know that it's bad but another solution is to provide ld.so.conf.d
entry that will contains something like
/usr/lib/jvm/java-6-openjdk-amd64/jre/lib/amd64/server. But for me
this looks even uglier.
- since it links to jvm libraries, it can't be used with java
implementations other than default-jre
Changes since the last upload:
* New maintainer (closes: 670179)
* New upstream release
* Switch to dpkg-source 3.0 (quilt) format
* Switch to machine-readable debian/copyright
* Bump debian/compat to 8, drop debian/pycompat
* Switch from cdbs to dh
* Add watch file
* Build for all supported versions of python2 (closes: 581198, 632240)
* Rename binary package to python-lucene (closes: 581197)
* Add -dbg package
--
WBR, Dmitry
--- End Message ---