choptastic / qdate

Erlang date, time, and timezone management: formatting, conversion, and date arithmetic
http://sigma-star.com/blog/post/qdate
MIT License
246 stars 82 forks source link

Dep conflict with amqp-client / rabbitmq-common #27

Closed jhw closed 7 years ago

jhw commented 8 years ago

Hi,

This isn't really your problem but just FYI I have a long standing project which has been happily using qdate and amqp_client, suddenly giving me the following

==> Errors generating release Duplicated modules: ec_semver_parser specified in erlware_commons and rabbit_common ec_semver specified in erlware_commons and rabbit_common

Looks like sometime around 12th Oct 2016 rabbitmq-common introduced some changes including a naming conflict with erlware_commons, as used by qdate. I have posted an issue asking them maybe to change things

https://github.com/rabbitmq/rabbitmq-common/issues/139

But am just letting you know in case you want to change anything.

I guess I should really be notifying all projects using erlware_commons! But qdate seems like an obvious place to start given it's widely used (by me at least)

Best wishes -

choptastic commented 8 years ago

Thank you posting this. Hopefully rabbit changes the prefix of their modules and that solves it. There's not really anything I can do otherwise.

choptastic commented 8 years ago

BTW, I'll keep this open until it's resolved on rabbit's side.