-
-
Notifications
You must be signed in to change notification settings - Fork 814
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update zetacomponents/mail to 1.9.3 so can remove patches #24198
Conversation
(Standard links)
|
@demeritcowboy should we put this against 5.53? |
137cbd3
to
af36aec
Compare
Yes good point. |
Strictly speaking... shouldn't the
The first variant would incidentally upgrade zetacomponents/mail to Worst-case -- some deployments are missing |
Fair point. I've posted PRs. Anecdotally, I've noticed when people use the |
Oh, I'd never seen the |
Are the patches actively being checked for still being applicable regularly (e.g. just before every CiviCRM Core release) with the latest version of the affected packages? If so, why not lock their version to this specific one so that |
I'd personally be fine with locking every package to a specific version, but then it raises the question of why even use composer, which I'd also be personally fine with getting rid of. But there's a more general discussion at https://lab.civicrm.org/dev/drupal/-/issues/164 |
Using composer or not is a big question. But this issue could be very easily fixed by setting those packages for which patches will be applied to a fixed version. Otherwise there is no guarantee that patches could be applied. And therefore the system might not work correctly as @jensschuppe said. |
Overview
The patches that were being applied started failing today on drupal 9 since zeta just included them in 1.9.3.
The only other included change seems to be zetacomponents/Mail@606a075 but I don't think it changes anything.
require-dev has changed to require phpunit9, but I don't think that changes how it gets installed on the test nodes. Let's find out.