Composer: Requerir PHP 7 falla en HHVM

Creado en 29 feb. 2016  ·  3Comentarios  ·  Fuente: composer/composer

Hola,

cuando necesito PHP> = 7.0 en mi composer.json composer install falla en Travis CI con HHVM (3.11.0, por lo que se admite PHP 7). Todo funciona bien con PHP 5.x.
Este es el mensaje de error:

Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - This package requires php >=7.0 but your HHVM version does not satisfy that requirement.

¿Hay alguna forma de solicitar una versión de PHP o HHVM a través de Composer? ¿O tengo que renunciar a la declaración de requisitos/uso --ignore-platform-reqs ?

Comentario más útil

HHVM definitivamente aún no es totalmente compatible con PHP7 , así que me temo que no hay mucho que podamos hacer.

No tengo máquinas HHVM a mi disposición, pero ¿qué reporta para PHP_VERSION o en c show -p | grep php ?

Todos 3 comentarios

HHVM definitivamente aún no es totalmente compatible con PHP7 , así que me temo que no hay mucho que podamos hacer.

No tengo máquinas HHVM a mi disposición, pero ¿qué reporta para PHP_VERSION o en c show -p | grep php ?

Realmente no podemos arreglar eso. Hasta que publiquen algo que envíe una PHP_VERSION que indique que son compatibles con php7, entonces serán tratados como incompatibles.

Oh, bueno, no estaba al tanto de esos problemas, ¡gracias por vincularlos!

Supongo que simplemente moveré hhvm a la lista allow_failures en Travis y usaré --ignore-platform-reqs hasta que PHP 7 de HHVM sea compatible.

¿Fue útil esta página
0 / 5 - 0 calificaciones