Я работаю над проектом, который использует guzzlehttp/guzzle.
В то время как наши производственные серверы используют PHP 5.4, наш блок сборки по-прежнему работает на 5.3, поэтому, когда он запускает composer install
, мы видим следующую ошибку:
guzzlehttp/guzzle 4.2.x-dev requires php >=5.4.0 -> no matching package found.
Есть ли способ переопределить это? Я требую php 5.3 «как» 5.4.0, но затем он жаловался, что пакет «php» не может быть найден.
Кажется, что требование версии PHP является особым случаем пакета и не допускает тех же переопределений, которые предусмотрены для обычных пакетов. Есть ли способ обойти это?