2013-03-06 31 views
10

我需要使用兩束:Symfony2:使用composer時如何解決兩個bundle需求衝突?

努力,因爲他們對kriswallsmith不同的要求,以更新的作曲家,當我有問題/嗡嗡聲束:

  1. kriswallsmith/buzz:< = 0.5
  2. kriswallsmith /嗡嗡聲:> = 0.9

什麼是解決這一問題的最佳方法是什麼?我必須在捆綁github問題跟蹤器中報告問題嗎?或者更好地分叉google-geolocation-bundle來更新它的依賴關係?

回答

8

您可以嘗試使用不真熱鬧版本號作曲家是這樣的:

"kriswallsmith/buzz": "v0.9 as 0.5" 

但它不是將工作一個事實,因爲它可能是google-geolocation-bundle並不真正具有更高的工作嗡嗡聲的版本。

但也嘗試使用的東西,而不是dsyph3r/google-geolocation-bundle。這是非常奇怪的,它需要一個老版本的包...

+0

好!完美的作品!謝謝哈斯。 – 2013-03-06 19:52:16

+0

@HugoMagalhães我很高興我可以幫你:) – Hast 2013-03-06 19:56:49

+0

你爲什麼改變你的答案? 「v0.9 as dev-master」不工作,而「v0.9 as 0.5」是! – 2013-03-06 20:09:49