proposed migration duty - special php edition

Bryce Harrington bryce.harrington at canonical.com
Tue Mar 10 17:34:10 UTC 2020


> > * uwsgi-plugin-php:  I *think* this merely needs a no-change rebuild,
> > * php-mailparse: Cjwatson helped me diagnose this.  It seems to be just

Both of these have migrated, and with that the (ben) transition board is
now all-green:

  https://people.canonical.com/~ubuntu-archive/transitions/html/html/html/php7.4.html

While there's still details left to take care of, I'm going to call this
completion of the "formal" milestone, and start closing bugs and cards
and such.

> > * php-defaults: php-recode/amd64 => unsatisfiable
> >   > > a) - drop php-recode from php-defaults
> >   > >    - remove rev-deps src:fusiondirectory and src:gosa
> >   > >      otherwise update_output will stop you for making them non-installable
> > 
> >   - Based on the discussion with Debian quoted previously in this thread,
> >     php-recode need to be removed from these two packages.
> 
> I've done this change for fusiondirectory.  If that MP looks good, then
> tomorrow I can do gosa the same way (unless someone beats me to it...)

It did work, and I've uploaded both fusiondirectory and gosa.

With those two changes, I *think* php-defaults should be clear to
migrate.  With that migrated, we're "technically" done with the transition.


The rest of the list below is a different priority level.  In at least
some cases, I think they are wrapped up in the icu transition.


> > * phpunit
> >   > > => But phpunit had further issues.
> >   > > At least all 39 errors are about the same two things above, so one fix
> >   > > should do it for all.
> >   > > => https://github.com/sebastianbergmann/global-state/issues/21
> >   > > But as we learned from other threads in this whole topic there also is a
> >   > > new phpunit - lets add that as well.
> >   > > => These tests are still ongoing - I'll reply later
> >   > 
> >   > I looked a bit at the new 9.0.1 release.  It looks like it removes a
> >   > fair bit of deprecated functionality.  I think Robie's approach of
> >   > cherrypicking the actual fix and leaving the merge until later, is the
> >   > safest approach here.
> > 
> >   - I did a retrigger against the 12 failed packages, with
> >     all-proposed=1, but no dice, still same packages fail.
> >   - The excuses page mentions php-codecoverage and phpunit-globalstate
> >   - This needs more investigation
> 
> Still TODO
>
> > * php-horde-*
> >   > php-horde-nag
> >   > php-horde-mnemo
> >   > php-horde-lz4
> >   > php-horde-kronolith
> >   > php-horde-imp
> >   > php-horde-ansel
> >   > php-horde-text-filter
> >   > php-horde-mime
> > 
> >   - Some progress has been made getting these rebuilt for 7.4, but looks
> >     like additional work is needed.  They might need retriggered against
> >     phpunit and other things, or may need no-change rebuilds
> 
> Excuses lists "Test in progress".
>
> > * php-text-password migration - still building against php7.3
> >   - Looks like it passed run with all-proposed=1 for phpunit but is
> >     still blocked in migration.
> >   - I've retriggered this, hoping our recent progress has cleared its
> >     dependencies.  I ran it without all-proposed, but with triggers
> >     against the proposed phpunit and php7.4.
> 
> Doesn't look like the above did it.
> Still TODO
> 
> > * php-redis / php-mockery
> >   - Doesn't block the php migration, but may be affected by it
> >   - php-mockery probably needs a no-change rebuild.
> 
> Still TODO
> 
> > * php-text-captcha
> >   - Doesn't block the php migration, but may be affected by it
> >   - php-text-captcha has no binaries on any arch
> >   - Maybe this one just needs dropped?
> 
> Still TODO
> 
> > * doctrine / php-doctrine-cache
> >   - Doesn't block the php migration, but may be affected by it
> >   - says "Invalidated by dependency"
> >   - There's a number of *doctrine* packages that may be caught up in
> >     this.
> 
> Still TODO
> 
> > * symfony / php-symfony*
> >   - Doesn't block the php migration, but may be affected by it
> >   - Bunch of missing builds; not sure what this needs, but guessing it's
> >     another "one kick in the right spot" type of thing
> 
> Still TODO
> 
> > * php-lorenzo-pinky
> >   - Doesn't block the php migration, but may be affected by it
> 
> Still TODO
> 
> Bryce

Bryce



More information about the ubuntu-server mailing list