[ubuntu/impish-proposed] symfony 5.2.6+dfsg-1ubuntu2 (Accepted)
Utkarsh Gupta
utkarsh.gupta at canonical.com
Wed Jun 9 14:28:13 UTC 2021
symfony (5.2.6+dfsg-1ubuntu2) impish; urgency=medium
* We're enabling tests again, so revert the following:
- d/p/drop-bd-on-php-doctrine-bundle.patch: Drop BD on
php-doctrine-bundle as it depends on symfony so pulls
in an older version causing the uninstallability mess.
- d/{,tests/}control: Drop BD to reflect the above
change so we don't pull this in at all.
- d/rules: Temporarily disable testsuite to allow sidestepping
circular build dependency on php-twig (and its components).
This change can be reverted once both php-twig and symfony
have migrated. (LP #1929880)
* d/control: Add BD on php-apcu and php-cache-tag-interop.
To run build-time tests, we need to have apcu extensions &
Cache/TagInterop.
* d/t/control: Drop php-apcu-bc from Depends as this has been
deprecated & not built for PHP 8.0 and thus emits a bunch
of warnings during the build.
* d/p/adapt-to-new-container-interface.patch: Add patch to
adapt to new Psr/Container's interface so as to make
symfony work with the new php-psr-container & new PHP 8's
syntax (return types).
* Add DEP3 headers for:
- d/p/disable-failing-tests.patch
- d/p/disable-doctrine-db-tests.patch
- d/p/disable-more-http-foundation-testing.patch
* d/p/skip-tests-that-use-relative-path.patch: Skip tests which
use relative paths. These tests work properly during build time
because the relative path that is used is in order. However,
during autopkgtest, we try to test things in installed form and
thus these tests, using relative paths, defeats the whole purpose
because now that paths are no longer valid.
* d/p/disable-doctrine-db-tests.patch: Fix patch to actually mark it
skipped. If we allow connection->setup() to take place before
marking it as skipped then weirdly enough, there are random FTBFS.
[ Bryce Harrington ]
* d/p/adapt-to-new-container-interface.patch: Define more return types.
- getItem() returns CacheItem's, and getItems() returns iterables.
generateItems() returns \Generator. Other routines return bool.
- Explicitly return a bool to fix TypeError(s).
* d/p/disable-failing-tests.patch: Bypass still-failing tests.
- These appear to be other PSR-related incompatibilities but not
fixable by simply specifying return types. For the time being
we'll just skip the tests.
- Disable Psr Cache tests.
* d/p/disable-doctrine-db-tests.patch: Drop tests erroring on RO db.
- These workaround test failures showing:
Doctrine\DBAL\Driver\PDO\Exception: SQLSTATE[HY000]:
General error: 8 attempt to write a readonly database.
* d/p/disable-more-http-foundation-testing.patch: Triggers type error.
Fixes issue in tests:
- Legacy deprecation notices (14).
- KO src/Symfony/Component/HttpFoundation.
- PHP Fatal error: Cannot use int as default value for parameter
$with_cas of type bool in
/usr/share/php/PHPUnit/Framework/MockObject/MockClass.php(51):
eval()'d code on line 141.
Date: Mon, 07 Jun 2021 23:07:40 +0530
Changed-By: Utkarsh Gupta <utkarsh.gupta at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Gianfranco Costamagna <costamagnagianfranco at yahoo.it>
https://launchpad.net/ubuntu/+source/symfony/5.2.6+dfsg-1ubuntu2
-------------- next part --------------
Format: 1.8
Date: Mon, 07 Jun 2021 23:07:40 +0530
Source: symfony
Architecture: source
Version: 5.2.6+dfsg-1ubuntu2
Distribution: impish
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Utkarsh Gupta <utkarsh.gupta at canonical.com>
Changes:
symfony (5.2.6+dfsg-1ubuntu2) impish; urgency=medium
.
* We're enabling tests again, so revert the following:
- d/p/drop-bd-on-php-doctrine-bundle.patch: Drop BD on
php-doctrine-bundle as it depends on symfony so pulls
in an older version causing the uninstallability mess.
- d/{,tests/}control: Drop BD to reflect the above
change so we don't pull this in at all.
- d/rules: Temporarily disable testsuite to allow sidestepping
circular build dependency on php-twig (and its components).
This change can be reverted once both php-twig and symfony
have migrated. (LP #1929880)
* d/control: Add BD on php-apcu and php-cache-tag-interop.
To run build-time tests, we need to have apcu extensions &
Cache/TagInterop.
* d/t/control: Drop php-apcu-bc from Depends as this has been
deprecated & not built for PHP 8.0 and thus emits a bunch
of warnings during the build.
* d/p/adapt-to-new-container-interface.patch: Add patch to
adapt to new Psr/Container's interface so as to make
symfony work with the new php-psr-container & new PHP 8's
syntax (return types).
* Add DEP3 headers for:
- d/p/disable-failing-tests.patch
- d/p/disable-doctrine-db-tests.patch
- d/p/disable-more-http-foundation-testing.patch
* d/p/skip-tests-that-use-relative-path.patch: Skip tests which
use relative paths. These tests work properly during build time
because the relative path that is used is in order. However,
during autopkgtest, we try to test things in installed form and
thus these tests, using relative paths, defeats the whole purpose
because now that paths are no longer valid.
* d/p/disable-doctrine-db-tests.patch: Fix patch to actually mark it
skipped. If we allow connection->setup() to take place before
marking it as skipped then weirdly enough, there are random FTBFS.
.
[ Bryce Harrington ]
* d/p/adapt-to-new-container-interface.patch: Define more return types.
- getItem() returns CacheItem's, and getItems() returns iterables.
generateItems() returns \Generator. Other routines return bool.
- Explicitly return a bool to fix TypeError(s).
* d/p/disable-failing-tests.patch: Bypass still-failing tests.
- These appear to be other PSR-related incompatibilities but not
fixable by simply specifying return types. For the time being
we'll just skip the tests.
- Disable Psr Cache tests.
* d/p/disable-doctrine-db-tests.patch: Drop tests erroring on RO db.
- These workaround test failures showing:
Doctrine\DBAL\Driver\PDO\Exception: SQLSTATE[HY000]:
General error: 8 attempt to write a readonly database.
* d/p/disable-more-http-foundation-testing.patch: Triggers type error.
Fixes issue in tests:
- Legacy deprecation notices (14).
- KO src/Symfony/Component/HttpFoundation.
- PHP Fatal error: Cannot use int as default value for parameter
$with_cas of type bool in
/usr/share/php/PHPUnit/Framework/MockObject/MockClass.php(51):
eval()'d code on line 141.
Checksums-Sha1:
55a5a7ae1a84d6870829e63fa9355c63b6f8d5f7 10850 symfony_5.2.6+dfsg-1ubuntu2.dsc
ba4eae35b48ecb4fc1a5201aaa73faf2c8fd9c01 58120 symfony_5.2.6+dfsg-1ubuntu2.debian.tar.xz
ec58f141eab45623c1180c55953c62c49fa3baa2 9441 symfony_5.2.6+dfsg-1ubuntu2_source.buildinfo
Checksums-Sha256:
9b3c40834b0331770d10d397a000c07ed9bdcfd8a96da5733f4ea4e324ad5937 10850 symfony_5.2.6+dfsg-1ubuntu2.dsc
5c1adc9907e37ca972614e90872d709c8bd88a162c75e6db833fbdddc5b2ec8e 58120 symfony_5.2.6+dfsg-1ubuntu2.debian.tar.xz
1be3859cda3b2f4fa16354b982e25f70ca1770e350f83e0d8cc7b19c5315a524 9441 symfony_5.2.6+dfsg-1ubuntu2_source.buildinfo
Files:
27b88a7ef124098e51aefe0d946e7f31 10850 php optional symfony_5.2.6+dfsg-1ubuntu2.dsc
38bd689cd57ebe2b2f556bff53dda214 58120 php optional symfony_5.2.6+dfsg-1ubuntu2.debian.tar.xz
1391e8616c3d0000ac5e6c320ee5e00a 9441 php optional symfony_5.2.6+dfsg-1ubuntu2_source.buildinfo
Original-Maintainer: Debian PHP PEAR Maintainers <pkg-php-pear at lists.alioth.debian.org>
More information about the impish-changes
mailing list