Jörg, how are you going to approach shaded deps? Also, it might be interesting to you, RPM for Lucene 4.7 is available in Fedora (Rawhide) now: https://apps.fedoraproject.org/packages/lucene/ so you may not need to rebuild it.
Lukas On Wed, Mar 5, 2014 at 9:15 AM, joergpra...@gmail.com <joergpra...@gmail.com > wrote: > Tomasz, Elasticsearch source tarballs are available at github > https://github.com/elasticsearch/elasticsearch/releases and the RPM > should be automatically built, just by issuing the command "mvn install". > > For the RPM, I agree with you. I'm also disappointed by the RPM package > offer so far. It seems to me the ES team misunderstands RPM as a solely > binary distribution format, and used a simplified Maven RPM plugin build in > pom.xml. > > I have installed a RHEL7 Beta yesterday to start a rebuild of > Elasticsearch with Maven according to Fedora rules > http://fedoraproject.org/wiki/How_to_create_an_RPM_package > > This will include src.rpm, spec file, correct target architecture, and > dependencies, like in the Solr RPM at > https://bugzilla.redhat.com/show_bug.cgi?id=1025904 > > I hope it will be useful. > > Jörg > > > > On Wed, Mar 5, 2014 at 5:42 AM, Tomasz Kloczko > <kloczko.tom...@gmail.com>wrote: > >> On Wednesday, 5 March 2014 03:58:41 UTC, Mark Walkom wrote: >>> >>> There are rpm/deb repos http://www.elasticsearch.org/blog/apt- >>> and-yum-repositories/ >>> Otherwise you can find the sources on github >>> >> >> rpm packages cannot be build from github repo so this is why I'm asking >> where are source tar balls. >> Someone created these tar balls before rpm packages have been created .. >> >> In above yum repo there is no any traces of source rpm packages. >> In github repo there is no spec files which can be used on build rpm >> packages. >> (If in source tar ball is <package>.spec file such tar ball can be used >> to build rpm package by for example "rpmbuild -ta >> <packge>-<version>.tar.gz") >> >> Don't get me wrong but lack of officially released tar balls, files used >> on build binary packages is some kind of contradiction to claim "this >> project is open source" ;) >> Someone build rpm packages available on download page. Question is only >> who did this and why these source packages are not published on official >> pages? :) >> >> I'm not paranoid but I don't see reasons why I should trust official rpm >> packages specially when I see that official rpm packages are noarch and >> some of these packages contains shared object files which never should be >> packaged into noarch.rpm packages. >> >> Tomasz >> >> -- >> You received this message because you are subscribed to the Google Groups >> "elasticsearch" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to elasticsearch+unsubscr...@googlegroups.com. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/elasticsearch/df95d569-924b-433c-9295-fd4774bdf589%40googlegroups.com<https://groups.google.com/d/msgid/elasticsearch/df95d569-924b-433c-9295-fd4774bdf589%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> >> For more options, visit https://groups.google.com/groups/opt_out. >> > > -- > You received this message because you are subscribed to the Google Groups > "elasticsearch" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to elasticsearch+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/elasticsearch/CAKdsXoF2sMOPLVfma%2B35x2ocR7eP%2BR5FGsWjB6nfFGEHfjM0qQ%40mail.gmail.com<https://groups.google.com/d/msgid/elasticsearch/CAKdsXoF2sMOPLVfma%2B35x2ocR7eP%2BR5FGsWjB6nfFGEHfjM0qQ%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/groups/opt_out. > -- You received this message because you are subscribed to the Google Groups "elasticsearch" group. To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/CAO9cvUZyaZt_fqE6P6tjkCjhEQ-OJL%3D-cY0qRaeWafj7z48hLA%40mail.gmail.com. For more options, visit https://groups.google.com/groups/opt_out.