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

Latest commit

 

History

History
87 lines (63 loc) · 5.5 KB

GettingPackagesIntoFedora_Nutch.md

File metadata and controls

87 lines (63 loc) · 5.5 KB

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 - 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 ...