lucene-misc contrib module has two package names equals to the core version: org.apache.lucene.index and org.apache.lucene.store. For theese modules we need to configure the creation of the bundles so that the OSGI repository recognize theese packages as merged else we get a 'uses constraint violation' error in the installation.
The solution is to mark the packages as mergeables adding a configuration in the maven-bunde-plugin:
the * represents the package names. We could put org.apache.lucene.* too