Skip to content
This repository has been archived by the owner on Jun 3, 2020. It is now read-only.

GettingPackagesIntoFedora_Nutch

Grant Gainey edited this page Dec 12, 2016 · 3 revisions

{{{ #!div class="important" style="border: 2pt solid; text-align: center" '''''DEPRECATED, NO LONGER USED''''' }}}

= Nutch packaging for Fedora = == Overview == The goal of this page is to organize the work needed to get Nutch packaged and into Fedora. == Version == Using nightly builds from: http://hudson.zones.apache.org/hudson/job/Nutch-trunk/ The reason for using a nightly build and not the release "0.9" is that I ran into problems when trying to index "/help/index.pxt". Nutch was crashing, I looked on the mailing list and saw other people had similar problems which were resolved when they upgraded to the nightly builds.

== Estimate ==

== Nutch Dependencies == Looking at: nutch-2008-11-12_04-01-21 || JAR File || RPM Name || Spacewalk Version || Fedora-9/10 Version || Packager/Owner || Comments || Status || commons-cli-2.0-SNAPSHOT.jar || jakarta-commons-cli || || 1.0 || jmrodi || Might need a version upgrade? Orphaned in Fedora|| || || commons-logging-1.0.4.jar || jakarta-commons-logging || || 1.0.4 || || || DONE || || commons-logging-api-1.0.4.jar || jakarta-commons-logging || || 1.0.4 || || || DONE || || commons-codec-1.3.jar || jakarta-commons-codec || || 1.3 || || || DONE || || commons-el.jar || jakarta-commons-el || || 1.0 || || under jetty-ext || DONE || || commons-httpclient-3.0.1.jar || jakarta-commons-httpclient || || 3.1.0 || || || || || commons-lang-2.1.jar || jakarta-commons-lang || || 2.3 || || || || || log4j-1.2.15.jar || log4j || || 1.2.14 || || || IN_FEDORA || || pmd-3.6.jar || pmd || || 3.6 || || || DONE || || jaxen-1.1-beta-7.jar || jaxen || || 1.1 || || under pmd-ext || DONE || || tika-0.1-incubating.jar || || || || || http://www.apache.org/dyn/closer.cgi/incubator/tika || NEEDS_RPM || || jakarta-oro-2.0.8.jar || jakarta-oro || || 2.0.8 || || || IN_FEDORA || || jasper-compiler.jar || tomcat5-jasper || || 5.5.27 || || under jetty-ext || || || jasper-runtime.jar || tomcat5-jasper || || 5.5.27 || || under jetty-ext || || || jsp-api.jar || tomcat5-jsp-2.0-api || || 5.5.27 || || as tomcat5-jsp-2.0-api in Fedora || IN_FEDORA || || servlet-api.jar || tomcat5-servlet-2.4-api || || 5.5.27 || || as tomcat6-servlet-2.5-api in Fedora || IN_FEDORA || || ant.jar || ant || || 1.7.0 || || under jetty-ext || IN_FEDORA || || lucene-core-2.3.0.jar || lucene || || 2.3.0 || || || DONE || || lucene-misc-2.3.0.jar || lucene || || 2.3.0 || || || DONE || || xerces-2_6_2-apis.jar || UNSURE || || || || This might be included with xerces-j2, not sure || || || xerces-2_6_2.jar || xerces-j2 || || 2.7.1 || || || || || hadoop-0.18.1-core.jar || || || || || || || || jets3t-0.6.0.jar || || || || || https://jets3t.dev.java.net/ || NEEDS_RPM || || junit-3.8.1.jar || junit || || 3.8.2 || || || IN_FEDORA || || taglibs-i18n.jar || unsure, might be related to jakarta-taglibs-i18n || || not in fedora || || || NEEDS_RPM || || icu4j-3_6.jar || icu4j || || 3.6.1 || || || DONE || || jetty-5.1.4.jar || jetty || || 5.1.14 || || || DONE ||

== Hadoop Dependencies == Looking at: hadoop-0.19.0 || JAR File || RPM Name || Spacewalk Version || Fedora Version || Packager || Comments || Status || commons-cli-2.0-SNAPSHOT.jar || jakarta-commons-cli || || 1.0 || jmrodi || Might need a version upgrade? || || || commons-codec-1.3.jar || jakarta-commons-codec || || 1.3 || || || ORPHANED_IN_FEDORA || || commons-httpclient-3.0.1.jar || jakarta-commons-httpclient || || 3.1.0 || || || ORPHANED_IN_FEDORA || || commons-logging-1.0.4.jar || jakarta-commons-logging || || 1.0.4 || || || ORPHANED_IN_FEDORA || || commons-logging-api-1.0.4.jar || jakarta-commons-logging || || 1.0.4 || || || ORPHANED_IN_FEDORA || || commons-net-1.4.1.jar || jakarta-commons-net || || 1.4.1 || || || ORPHANED_IN_FEDORA || || hsqldb-1.8.0.10.jar || hsqldb || || 1.8.0.10 (F10) || || || IN_FEDORA || || junit-3.8.1.jar || junit || || 3.8.2 || || || IN_FEDORA || || jetty-5.1.4.jar || jetty || || 5.1.14 || || || IN_FEDORA || || log4j-1.2.15.jar || log4j || || 1.2.14 || || || IN_FEDORA || || oro-2.0.8.jar || jakarta-oro || || 2.0.8 || || || IN_FEDORA || || servlet-api.jar || tomcat5-servlet-2.4-api || || 5.5.27 || || || IN_FEDORA || ||xmlenc-0.52.jar || xmlenc || || 0.52 || fabiand || http://xmlenc.sourceforge.net/ || IN_FEDORA || || jets3t-0.6.1.jar || || || || jmatthews || https://jets3t.dev.java.net/ || !FedoraPackageReview - [https://bugzilla.redhat.com/show_bug.cgi?id=484281 bz 484281]|| || kfs-0.2.0.jar || || || || || http://kosmosfs.wiki.sourceforge.net/ || BUILD FAILED, I think it needs log4cpp || || slf4j-api-1.4.3.jar || || || || fabiand || Build uses maven, http://www.slf4j.org/dist/slf4j-1.5.5.tar.gz || NEEDS_RPM, IN_PROGRESS - fabiand || || slf4j-log4j12-1.4.3.jar || || || || fabiand || Build uses maven, http://www.slf4j.org/dist/slf4j-1.5.5.tar.gz || NEEDS_RPM, IN_PROGRESS - fabiand ||

And looking at hadoop 0.20 they use ivy, http://ant.apache.org/ivy/, a new buildtool, maybe similar to maven ...

Clone this wiki locally