Date: Mon, 13 Feb 2012 10:27:10 +0100 From: Bernhard Froehlich <decke@FreeBSD.org> To: Bleakwiser <traebarlow@gmail.com> Cc: freebsd-ports@freebsd.org Subject: Re: [CFT] Hadoop preliminary port Message-ID: <168ca9f150b4af07ddc91340fff7cb99@bluelife.at> In-Reply-To: <CAEVfBA-vJhwJDFhh72U1q-LaJJuVM4JUmpLEVFuDSnnQ5XfUEw@mail.gmail.com> References: <20110808091432.GA16138@goofy.cultdeadsheep.org> <1329119043376-5478416.post@n5.nabble.com> <HWPffMLk/yCuhsOy2IZmsptEMik@ccIJq6nEuRe/NjgSGItUEiBW9ng> <CAEVfBA9Yx8Bp-bUiWmZbum3dmGYLhMNVgobq2-e%2B06jaB1gNbw@mail.gmail.com> <4F38C95D.6020807@infracaninophile.co.uk> <CAEVfBA-vJhwJDFhh72U1q-LaJJuVM4JUmpLEVFuDSnnQ5XfUEw@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 13.02.2012 09:48, Bleakwiser wrote: > I was able to find some better information on the patch command > through > wikipeida, their article on it is really great. > > However I'm still not clear on what files I'm supposed to download to > be > running the patch on. I've dug around inside the .diff file with pico > a bit > and it's rather cryptic. Lots of things are commented (I assume by +) > and I > was also able to find some relevant man pages on 'patch' as opposed > to 'man > diff' i was using earlier. > > The correct command would be 'patch -p1 < hadoop-1.0.0.diff' not just > 'patch -p1' w/o any other arguments, which tells the patch program to > use > the directory structure inside the .diff file. But perhaps piping the > output of 'fetch' handles that all for me? > > However, we are getting way ahead of ourselves here and the same > thing can > be accomplished with different syntax. W/o having the correct > software > apply the patch to there isn't much sense in running the command at > all > anyway. Since I'm not familiar with the rather cryptic contents of > .diff > files I've wasted a good half hour just looking through it's contents > for > some clue as to exactly what I need to be downloading. Of course > there is > always the try and fail technique, where I would just simply try each > tbz > off the site and try and fail until it worked... for some reason I > never > liked that method. > > Thanks and again. I am defiantly not eleete enough to be helping test > this > port so I'll leave it to those informed already on the list. I > wouldn't > want to continue to waste anyone's time w/ trivial questions much > less > waste hours and hours of my own time looking up syntax for nitche CLI > utilities so take care and good luck with the port. It's defiantly a > 'killer app' so for BSD's sake I hope you folks get it. > > And as promiced, the /facepalm of failure... > /facepalm There are at least 2 more ways to get hadoop. Clement has an redports.org account and is working on hadoop there. So you could just checkout his svn tree and get the latest port: 1) just fetch his redports.org repository compressed as tar.bz2: fetch http://redports.org/~clement/svn.tar.bz2 tar xvf svn.tar.bz2 2) you need devel/subversion installed for that svn co https://svn.redports.org/clement/ Now you need to manually add the hadoop lines in GIDs/UIDs to your /usr/ports/GIDs|UIDs files as well as copying over the devel/hadoop directory to /usr/ports. -- Bernhard Froehlich http://www.bluelife.at/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?168ca9f150b4af07ddc91340fff7cb99>