whirr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Evan Pollan <evan.pol...@gmail.com>
Subject Re: Trunk build -- maven dependency resolution issue with thrift?
Date Sun, 19 Feb 2012 22:27:18 GMT
Hmmm.  I don't have a ton of maven experience.  What's your upstream repo?
 I assume by "empty repo" you mean your local .m2 directory was empty?

The bazaarvoice repo is proxying probably 20-30 big repos, and we have a
pretty big development group.  If you're able resolve both the old thrift
artifact and the odd version of osgi, your upstream repo must be something
we need to add to our nexus server :)

Anyhow.  Trunk is built, and I'll give it a whirl tomorrow with the openjdk
option enabled.  Hopefully, it'll go smoothly.

Thanks for all the help, Andrei.

On Sun, Feb 19, 2012 at 4:12 PM, Andrei Savu <savu.andrei@gmail.com> wrote:

> I have just tried to build with an empty maven repo and it works. No ideas
> why this is happening for you. I suspect the proxy server your are using.
> Can you give it a try without using the proxy?
> On Sun, Feb 19, 2012 at 3:55 AM, Evan Pollan <evan.pollan@gmail.com>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

View raw message