Skip to content

Tests: Failing install on PHP 5.6 due to conflict with symfony/process #6018

Closed

Description

@swissspidy

Example run: https://github.com/wp-cli/wp-cli/actions/runs/11992197891/job/33431866704#step:6:108

roave/security-advisories blocks certain versions of symfony/process because of CVE-2024-51736, which means right now composer install fails on PHP 5.6 due to no matching version being found.

symfony/process is required by composer/composer, which is a dependency of wp-cli/package-command.

Activity

  1. swissspidy commented on Nov 25, 2024

    @swissspidy
    MemberAuthor

    @schlessera any thoughts on this one?

  2. schlessera commented on Nov 25, 2024

    @schlessera
    Member

    @swissspidy Sounds like we need to bump the min. PHP version at some point soon now. I'll investigate...

  3. swissspidy commented on Feb 20, 2025

    @swissspidy
    MemberAuthor

    I think we can fix this without bumping the PHP version requirement, see wp-cli/package-command#196

    Edit: incorrect. We still need to bump it.

  4. swissspidy commented on Mar 4, 2025

    @swissspidy
    MemberAuthor

    Temporary fix landed in #6060

    Will need to get reverted once we drop the 5.6 requirement.

  5. schlessera commented on Apr 29, 2025

    @schlessera
    Member
  6. mrsdizzie commented on Apr 30, 2025

    @mrsdizzie
    Member

    I supposed this is 'fixed' to the extent it can be, and #6060 will just get reverted after 2.12 is released and the PHP requirement is bumped.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      Sponsor
      SponsoredKunjungi sekarang
      Promo