I just pulled the 0.2.0 source straight from http://archive.apache.org/dist/incubator/thrift/0.2.0-incubating/, built, and installed libthrift.jar as org.apache.thrift:thrift.jar:0.2.0 in my local maven repository. I ran into one more unresolveable dependency -- org.eclipse:osgi:3.6.2.R36x_v20110210. I tracked that one down from http://mvnrepository.com/artifact/org.sonatype.tycho/org.eclipse.osgi/3.6.2.R36x_v20110210and installed it manually.
Build succeeded after then. I should probably add a proxy entry for mvnrepository.com to my nexus server. The thrift dependency is a little more odd -- is there a reason this isn't a more recent version that is actually available on the common maven repos? On Sat, Feb 18, 2012 at 9:55 PM, Evan Pollan <[email protected]> wrote: > I just pulled down the whirr trunk via svn, but I get build failures with > the services/hbase maven module. Here's the error that occurs (building > the "install" goal via the top-level reactor pom): > > [ERROR] Failed to execute goal on project whirr-hbase: Could not resolve >> dependencies for project >> org.apache.whirr:whirr-hbase:bundle:0.8.0-SNAPSHOT: Could not find artifact >> org.apache.thrift:thrift:jar:0.2.0 in [my maven repo here]. > > > Is there a specific repo that I need to proxy through my nexus server to > resolve the thrift artifact? We're proxying the usual suspects, but none > of them have a "thrift" artifact. Maven central has a "libthrift" > artifact, but it has versions 0.6.1, 0.7.0, and 0.8.0 (latest). I didn't > see anything in the BUILD.txt or README.txt addressing this... > > thanks, > Evan >
