D10 deprecations broke D7 ctools testing since sept 8th-14th 2022

Created on 15 December 2022, about 2 years ago
Updated 25 January 2023, almost 2 years ago

Problem/Motivation

ctools tests broken by D10 deprecations, see this issue:
🐛 The contrib color project is conflicting with the D7 core color project, breaking ctools 7.x tests and possibly others Fixed
evidence below:

https://www.drupal.org/pift-ci-job/2522397

I'm on a PHP 8.2 sprint right now, so far I've released a PHP 8.2 compatible version of i18n
AND patches for:
ctools 🐛 Support PHP 8.2 with ctools Fixed
views
entity_translation

they point to a missing requirement called drupal/color-color.

I smell smoke,

7x ctools project failing started somewhere between last known success september 7th and first known failure, september 14th, I suspect some change to the ci somewhere that affects projects where 7.x is not default branch and the default branch contains a composer.json with stability dev

The error also mentions dev requirement stability, which also makes no sense because ctools doesn't have a composer.json file unless somewhere the default branch is being processed before the test branch, which would make sense in the case of ctools why such a failure if some change related to this was put into place.

Steps to reproduce

Either run a patch against ctools, like my PHP 8.2 fix patch 🐛 Support PHP 8.2 with ctools Fixed :
or trigger ctools pipeline any other way.

Proposed resolution

Please Mixologic, have a look, or one of your assistants.

Remaining tasks

Write a cheque for Mixologic

🐛 Bug report
Status

Fixed

Component

Testrunner Codebase

Created by

🇨🇦Canada joseph.olstad

Live updates comments and jobs are added and updated live.
  • PHP 8.2

    The issue particularly affects sites running on PHP version 8.2.0 or later.

Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024