Page MenuHomePhabricator

Rebuild PHP 7.4 packages for Bullseye
Closed, ResolvedPublic

Description

Now that the ICU67 migration has completed, the PHP 7.4 packages need to be rebuilt for bullseye:

  • dh-php
  • php-defaults
  • php7.4
  • php-apcu
  • php-excimer
  • php-geoip
  • php-igbinary
  • php-imagick
  • php-luasandbox
  • php-memcached
  • php-msgpack
  • php-pcov
  • php-redis
  • tideways
  • wikidiff2
  • php-wmerrors
  • xdebug
  • php-yaml
  • libxml2 (Uses native ICU from Bullseye)
  • icu67 (Uses native ICU from Bullseye)

Related Objects

StatusSubtypeAssignedTask
ResolvedNone
ResolvedReedy
StalledNone
OpenNone
OpenNone
OpenNone
ResolvedReedy
ResolvedKrinkle
ResolvedKrinkle
ResolvedJdforrester-WMF
ResolvedJdforrester-WMF
ResolvedJdforrester-WMF
ResolvedLucas_Werkmeister_WMDE
ResolvedNone
ResolvedJdforrester-WMF
ResolvedDaimona
ResolvedJdforrester-WMF
DeclinedNone
ResolvedScott_French
ResolvedScott_French
ResolvedScott_French
Resolvedcscott
ResolvedScott_French
DuplicatePRODUCTION ERRORNone
ResolvedPRODUCTION ERRORMichael
ResolvedPRODUCTION ERRORMichael
ResolvedMichael
DuplicatePRODUCTION ERRORNone
ResolvedTgr
ResolvedNone
Resolved DAlangi_WMF
ResolvedTgr
Resolved DAlangi_WMF
ResolvedTgr
ResolvedTgr
Resolved Atieno
ResolvedNone
Resolvedbrouberol
ResolvedScott_French
ResolvedScott_French
ResolvedScott_French
ResolvedScott_French
ResolvedScott_French
ResolvedScott_French
ResolvedKrinkle
ResolvedKrinkle
ResolvedScott_French
ResolvedKrinkle
ResolvedTgr
ResolvedScott_French
Resolvedjnuche
ResolvedJdforrester-WMF
ResolvedBUG REPORTbd808
ResolvedReedy
ResolvedReedy
Resolvedseanleong-WMDE
StalledNone
OpenNone
ResolvedLucas_Werkmeister_WMDE
ResolvedDaimona
ResolvedDaimona
ResolvedDaimona
OpenNone
ResolvedUmherirrender
ResolvedArendpieter
ResolvedUmherirrender
ResolvedUmherirrender
Resolved mszabo
Resolvedtstarling
ResolvedUmherirrender
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedPhysikerwelt
ResolvedTgr
ResolvedUmherirrender
ResolvedUmherirrender
ResolvedNone
ResolvedUmherirrender
ResolvedNone
ResolvedNone
ResolvedkarapayneWMDE
ResolvedAudreyPenven_WMDE
ResolvedAudreyPenven_WMDE
ResolvedLucas_Werkmeister_WMDE
ResolvedLucas_Werkmeister_WMDE
ResolvedUmherirrender
Resolvedthiemowmde
ResolvedLucas_Werkmeister_WMDE
ResolvedUmherirrender
ResolvedUmherirrender
ResolvedUmherirrender
ResolvedUmherirrender
ResolvedUmherirrender
ResolvedUmherirrender
Resolved mszabo
ResolvedxSavitar
ResolvedUmherirrender
ResolvedUmherirrender
ResolvedUmherirrender
ResolvedUmherirrender
ResolvedDaimona
Resolvedcscott
ResolvedArendpieter
OpenNone
ResolvedUmherirrender
Resolved larissagaulia
ResolvedUmherirrender
ResolvedJdforrester-WMF
OpenNone
OpenNone
ResolvedArendpieter
OpenNone
ResolvedReedy
OpenNone
OpenNone
ResolvedUmherirrender
OpenNone
ResolvedUmherirrender
ResolvedUmherirrender
Resolvedsiebrand
ResolvedUmherirrender
ResolvedDreamy_Jazz
ResolvedUmherirrender
ResolvedUmherirrender
ResolvedUmherirrender
ResolvedUmherirrender
ResolvedUmherirrender
ResolvedUmherirrender
ResolvedUmherirrender
ResolvedUmherirrender
OpenNone
OpenNone
OpenNone
OpenNone
ResolvedJdforrester-WMF
ResolvedJdforrester-WMF
ResolvedKrinkle
ResolvedJMeybohm
ResolvedMoritzMuehlenhoff

Event Timeline

MoritzMuehlenhoff updated the task description. (Show Details)

@MoritzMuehlenhoff When this is done, should I expect that there will be a component/icu67 in distro wikimedia-bullseye just like there is now in distro wikimedia-buster?

I am just wondering for puppet code changes like this:

https://gerrit.wikimedia.org/r/c/operations/puppet/+/987458/2/modules/profile/manifests/ci/php.pp

Should i add the apt::repository { 'icu67': for bullseye as well in the future?

As I am seeing right now:

[apt1001:~] $ sudo -i reprepro list buster-wikimedia | grep icu67 | wc -l
210
[apt1001:~] $ sudo -i reprepro list bullseye-wikimedia | grep icu67 | wc -l
0

and that got me here.

Bullseye has ICU 67 as the default ICU version, as such on Bullseye there will only be component/php74 and nothing else.

Gotcha! thank you. I will amend my patch accordingly.

The packages have been rebuilt and appear to install fine on snapshot1014.