2013-03-06 10 views
10

che sto dover utilizzare due bundle:Symfony2: In che modo risolvere i due conflitti di requisiti dei bundle quando si utilizza il compositore?

Sto riscontrando dei problemi quando si cerca di aggiornare il compositore perché hanno esigenze diverse su kriswallsmith/ronzio fascio :

  1. kriswallsmith/ronzio: < = 0.5
  2. kriswallsmith/ronzio:> = 0,9

Qual è il modo migliore per risolvere questo problema? Devo segnalare un problema nel tracker Issue di github in bundle? O è meglio forgiare google-geolocation-bundle per aggiornare le sue dipendenze?

risposta

8

Si può provare a utilizzare un non reale numero di versione ronzio nella compositore come questo:

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

Ma non è un dato di fatto che dovrà lavorare, perché potrebbe essere che google-geolocation-bundle non funziona davvero con una maggiore versioni di buzz.

Tuttavia, provare a utilizzare qualcosa invece di dsyph3r/google-geolocation-bundle. È molto strano che richieda una vecchia versione del pacchetto ...

+0

Bene! Funziona perfettamente! Grazie Hast. –

+0

@ HugoMagalhães Sono felice di poterti aiutare :) – Hast

+0

Perché hai cambiato la tua risposta? "v0.9 as dev-master" non funziona mentre "v0.9 as 0.5" è! –