On Thu, Mar 5, 2020 at 6:01 AM Bryce Harrington < [email protected]> wrote:
> On Wed, Mar 04, 2020 at 04:45:12PM +0100, Christian Ehrhardt wrote: > > Synced again with Bryce and Rbasak on the php-trasks-of-the-day to help. > > The following summarizes the work one and the state we left it so Bryce > can > > continue on it. > > Today I did zeroc-ice and uwsgi-plugin-php, which should hopefully get > the transition tracker down to one package: > > > https://people.canonical.com/~ubuntu-archive/transitions/html/html/html/php7.4.html > > The last package, php-mailparse, is the one with the weird .orig.orig > situation. Guessing there's a way to workaround that, just have to > figure out what that might be. > > > I've got quite some stuff done, but the very busy autopkgtest queue > stalls > > further progress right now > > > > --- > > > > #1 PHPUnit test issues in proposed migration > > - Upload phpunit and dependent fixes as identified by rbasak and me > > - Rbasak uploaded > > https://launchpad.net/ubuntu/+source/phpunit/8.5.2-1ubuntu1 > > - Then later (Depending on the former) I uploaded > > https://launchpad.net/ubuntu/+source/php-net-ldap2/2.2.0-3ubuntu3 > > > https://launchpad.net/ubuntu/+source/php-http-request2/2.3.0-1ubuntu2 > > - Depends on php-codecoverage and phpunit-global-state which after the > > efforts yesterday are both good to go (test-wise). > > - The next step would be triggering test cases with the right > components > > together. > > Actually for a first shot let's use all-proposed=1 on those. > > But for now the tests are still running, need to wait for the results > > first and then trigger those failing. > > > > TODO wait for tests to complete the first time, then trigger the failing > > ones wirth all-proposed (or global-state + php7.4 + phpunit + ..?) > > The failing ones are: > > Recheck - Still failing: composer doctrine pdepend php-codecoverage Tests didn't run yet: php-masterminds-html5 php-mikey179-vfsstream php-sabredav php-tijsverkoyen-css-to-inline-styles phpunit-comparator phpunit-global-state => Those need to be looked after, if there is a break in Fra I'll do so and let you know what I find. Failing in old, but working in the new version that I uploaded yesterday: php-httprequest2 php-net-ldap2 I've done these triggers, will recheck those later as well. > I've just now retriggered these with: > > dependencies=( > ["phpunit"]="8.5.2-1ubuntu1", > ["php7.4"]="7.4.3-4build2" > ) > > > > --- > > > > #Info > > - For bonus confusion there also is a rebuild of php7.3 ongoing at the > > moment. Also php7.4 was rebuilt (due to the ICU transition) > > => https://launchpad.net/ubuntu/+source/php7.3/7.3.15-3build1 > > => https://launchpad.net/ubuntu/+source/php7.4/7.4.3-4build2 > > So test lists will be testing 7.4/7.3 stay sharp which one you actually > > look at. > > @Bryce the intention is to remove 7.4 before Focal releases right? > > If by 7.4 you mean 7.3, then yes that's the plan. :-) > > It looks like php7.4 is in main now, so I think once php-mailparse is > squared away I could file for the php7.2 removal. If by 7.2 you mean 7.3 then that sounds good :-) Sorry couldn't resist :-P > Tomorrow maybe. > > > --- > > > > #2 php-horde ?? > > - Look at php-horde-* if they need something > > Bryce asked for the following: > > - 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 > > => All of them passed migration, and the tests on php7.[34] are reset > we > > have to wait until those complete > > > > Looking at these I found in update excuses that the following two are > > hanging since 130 days. Mostly php and phpunit version issues - time to > > re-test them with the new versions we have in proposed. > > - php-horde-icalendar > > - php-horde-image > > > > TODO check new results once the new tests ran > > Thanks for tending these. > > > --- > > > > #4 Check FTBFS of php-msgpack > > Upload was from: > > > > > https://code.launchpad.net/~bryce/ubuntu/+source/php-msgpack/+git/php-msgpack/+merge/379773 > > https://launchpad.net/ubuntu/+source/php-msgpack/2.1.0beta1-0ubuntu1 > > Breaks on arm64 armhf > > Failed: Profiling perf test. [tests/035.phpt] > > Didn't I fix or at least write about that test recently? > > Yeah I had done so in: > > > https://lists.ubuntu.com/archives/ubuntu-server/2020-February/008160.html > > I already had an analysis and a fix there. > > After asking for review I got by Rafael and then uploaded the fix. > > It built fine at > > https://launchpad.net/ubuntu/+source/php-msgpack/2.1.0beta1-0ubuntu2 > > > > @Bryce - that should properly build now and resolve whatever you wanted > > to sove > > with the initial merge of that new version > > Great, thanks! > > > --- > > > > #5 rebuilds for migration of php7.4 > > - Those are no-change rebuilds by Byce, check build results and > migration: > > > - php-cache-lite => build ok => still waiting in queue > migrated! > > > - php-db => build ok => still waiting in queue > migrated! > > > - php-text-password => build ok => fails with old phpunit, triggered > with > > new one > > 1.2.1-4ubuntu1 still in proposed. Still pulling 7.3 stuff. > Maybe worth trying again after some of the other things finish > migrating, otherwise just need to see which of its dependencies is still > in proposed... > > php7.3-mbstring > php-mbstring > php-doctrine-instantiator > php-deepcopy > php-phar-io-version > php-phar-io-manifest > php-phpdocumentor-reflection-common > php-phpdocumentor-type-resolver > php-webmozart-assert > php-phpdocumentor-reflection-docblock > php-phpspec-prophecy > php-file-iterator > php-token-stream > php-text-template > php-tokenizer > php-codecoverage > php-timer > phpunit > phpunit-code-unit-reverse-lookup > phpunit-global-state > phpunit-object-reflector > phpunit-object-enumerator > phpunit-resource-operations > phpunit-diff > phpunit-recursion-context > phpunit-exporter > phpunit-comparator > phpunit-environment > phpunit-version > > > > - phpmd => wasn't uploaded! => last build on 7.3 at 2020-02-24 => > > uploaded it now > migrated! > > > - php-imagick => already built against 7.4 on 2020-02-28 > > > > TODO check results again later once the queue was drained > > Bryce > -- Christian Ehrhardt Staff Engineer, Ubuntu Server Canonical Ltd
-- ubuntu-server mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-server More info: https://wiki.ubuntu.com/ServerTeam
