[erlang-questions] Conflict issue

Lee Sylvester lee.sylvester@REDACTED
Tue May 7 21:37:34 CEST 2013

It seems I've run into the problem again, with both RabbitMQ and CloudI both using pqueue.  This seems like a problem that should plague a lot of people.  Isn't there a preferred way of dealing with this?


On 7 May 2013, at 19:49, Alex Shneyderman <a.shneyderman@REDACTED> wrote:

> the safest thing to do is to use jsx for json in your own
> applications. Obviously you will be back to square one if two of your
> deps will depend on mochijson2 but you did not state that this is your
> current problem, so switching to jsx (which is actually a lot more
> enjoyable interface-wise) will take you a long way.
> another solution is to rename mochijson2 to say something
> leesylvester_mochijson2 in your application.
> cheers.
> On Tue, May 7, 2013 at 2:41 PM, Lee Sylvester <lee.sylvester@REDACTED> wrote:
>> Hi guys,
>> So, I'm compiling CloudI into my app (safest option), but I'm getting a conflict when I compile.  The app I have using Mochijson2, but so does ecouchdb which is part of CloudI.  Thus, when I compile my app (well, actually, it's when I generate a release), I now get the error "{'EXIT',{{badmatch,{error,"Module mochijson2 potentially included by two different applications: ecouchdb and mochijson2."}},".  I've removed the mochijson2.erl file in the ecouchdb app, hoping that would force the compiler to make ecouchdb use the app version of Mochijson2, but that did nothing.  Is there something I can add to my reltool.config to fix this?  I've Googled, but nothing that made sense came up.
>> Thanks,
>> Lee
>> _______________________________________________
>> erlang-questions mailing list
>> erlang-questions@REDACTED
>> http://erlang.org/mailman/listinfo/erlang-questions

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20130507/6a74c3b8/attachment.htm>

More information about the erlang-questions mailing list