2016-06-29 11 views
0

Ich habe ein Problem beim Versuch, zwei wunderbare Pakete iron-io/laraworker und laracollective/iron-queue bei demselben Projekt zu verwenden.Kann nur eines davon installieren: iron-io/iron_mq [2.0.0, 1.5.3] - Laraworker vs ironQueue

Der Stand der Verpackung erfordert Version (max) 1.5.3 von iron-io/iron_mq während des späteren (v5.2) verlangt, dass die Mindestversion von iron-io/iron_mq2.0.0

werden muss, um diese ein nicht-kompatibel ist Lage.

Jede Hilfe zu diesem wird geschätzt.

P.S.: Ich möchte nicht meine eigenen Arbeiter-Bibliotheken schreiben - ich würde es als ein Anbieter-Paket bevorzugen - aber wenn nichts anderes möglich ist, kann ich mit https://github.com/iron-io/iron_worker_php arbeiten.

Antwort

1

Es gibt keine echte Lösung für Sie: Verwenden Sie keines der beiden Pakete, und es wird funktionieren.

Sie können auch eines dieser Pakete bearbeiten und eine Pull-Anforderung senden, um die Abhängigkeit von iron-io/iron_mq zu aktualisieren, um das andere Paket abzugleichen. Warten Sie, bis es akzeptiert, zusammengeführt und veröffentlicht wurde.

Das ist alles, was Sie tun können, wenn Sie Ihren eigenen Code vermeiden möchten.