Dear all, I'l working on packaging Solr, an enterprise search server built on Lucene. The Solr upstream source distribution contains a number of third-party libraries (see list at the end). I think (but I'll check) that they are all DFSG-free. I would like to use the Debian-packaged versions of these libraries instead of the versions included in the upstream source package.
When I discussed this with one of the upstream developers, his reaction was (http://www.mail-archive.com/[EMAIL PROTECTED]/msg04373.html): > : > 3) Some of the jars Solr inlcudes in it's war are not > : > the officially released version of third party software. : > That may be a problem. For the depencies on Lucene, it : > may mean I should either wait for the next Lucene release : > before packaging the previous Solr release, or package : > a development Lucene release separately (I'm also one : > of the maintainers of the Debian Lucene package). > It's a moving target ... the APIs may change in between > releases (ie: SOlr could upgrade to a nightly build of > Lucene between 2.1 and 2.2, and start taking advantage of > API changes made after 2.1 ... those APIs can freely change > again before the official Lucene 2.2 release. When Solr > upgrades it's embedded version to 2.2, we'll fix any > breakage because of those dependencies, but you may be screwed > either way as long as you only look at official releases of > all the parties involved. What is the policy about this issue? Cheers Jan-Pascal List of libraries in Solr: ./lib/commons-codec-1.3.jar ./lib/commons-io-1.2.jar ./lib/commons-csv-0.1-SNAPSHOT.jar ./lib/commons-fileupload-1.2.jar ./lib/servlet-api-2.4.jar ./lib/lucene-core-2007-05-20_00-04-53.jar ./lib/lucene-snowball-2007-05-20_00-04-53.jar ./lib/lucene-analyzers-2007-05-20_00-04-53.jar ./lib/lucene-highlighter-2007-05-20_00-04-53.jar ./lib/lucene-spellchecker-2007-05-20_00-04-53.jar ./lib/xpp3-1.1.3.4.O.jar ./lib/easymock.jar -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]