Your message dated Sat, 27 May 2017 21:09:00 +0000
with message-id <e1deixi-000f2f...@fasolo.debian.org>
and subject line Bug#863493: fixed in symfony 2.8.7+dfsg-1.3
has caused the Debian Bug report #863493,
regarding FTBFS with PHP 7.0.18+
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
863493: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=863493
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: symfony
Version: 2.8.7+dfsg-1.2
Severity: serious
Tags: patch upstream fixed-upstream
Hi,
I noticed that symfony now FTBFS after the upload of php7.0 7.0.18-1,
with the following error in the test suite:
> 1) Symfony\Component\VarDumper\Tests\CliDumperTest::testThrowingCaster
> Failed asserting that format description matches text.
> --- Expected
> +++ Actual
> @@ @@
> stream resource {@239
> -%Awrapper_type: "PHP"
> + timed_out: false
> + blocked: true
> + eof: false
> + wrapper_type: "PHP"
> stream_type: "MEMORY"
> - mode: "%s+b"
> + mode: "w+b"
> unread_bytes: 0
> seekable: true
> uri: "php://memory"
> -%Aoptions: []
> - ⚠: Symfony\Component\VarDumper\Exception\ThrowingCasterException {#%d
> + options: []
> + ⚠: Symfony\Component\VarDumper\Exception\ThrowingCasterException {#411
> #message: "Unexpected Exception thrown from a caster: Foobar"
> -trace: {
> - %d. __TwigTemplate_VarDumperFixture_u75a09->doDisplay() ==> new
> Exception(): {
> + 22. __TwigTemplate_VarDumperFixture_u75a09->doDisplay() ==> new
> Exception(): {
> src: {
> - %sTwig.php:19: """
> +
> /<<BUILDDIR>>/symfony-2.8.7+dfsg/src/Symfony/Component/VarDumper/Tests/Fixtures/Twig.php:19:
> """
>
> @@ @@
> }
> - %d. Twig_Template->displayWithErrorHandling() ==>
> __TwigTemplate_VarDumperFixture_u75a09->doDisplay(): {
> + 21. Twig_Template->displayWithErrorHandling() ==>
> __TwigTemplate_VarDumperFixture_u75a09->doDisplay(): {
> src: {
> - %sTemplate.php:%d: """
> + /usr/share/php/Twig/Template.php:381: """
>
> @@ @@
> }
> - %d. Twig_Template->display() ==>
> Twig_Template->displayWithErrorHandling(): {
> + 20. Twig_Template->display() ==>
> Twig_Template->displayWithErrorHandling(): {
> src: {
> - %sTemplate.php:%d: """
> + /usr/share/php/Twig/Template.php:355: """
>
> @@ @@
> }
> - %d. Twig_Template->render() ==> Twig_Template->display(): {
> + 19. Twig_Template->render() ==> Twig_Template->display(): {
> src: {
> - %sTemplate.php:%d: """
> + /usr/share/php/Twig/Template.php:366: """
>
> @@ @@
> }
> - %d. %slosure%s() ==> Twig_Template->render(): {
> + 18. Symfony\Component\VarDumper\Tests\CliDumperTest->{closure}() ==>
> Twig_Template->render(): {
> src: {
> - %sCliDumperTest.php:189: """
> - }\n
> - };'),\n
> - ));\n
> +
> /<<BUILDDIR>>/symfony-2.8.7+dfsg/src/Symfony/Component/VarDumper/Tests/CliDumperTest.php:183:
> """
> + $cloner->addCasters(array(\n
> + ':stream' => eval('return function () use ($twig) {\n
> + try {\n
> """
> }
> }
> }
> }
> }
>
> /<<BUILDDIR>>/symfony-2.8.7+dfsg/src/Symfony/Component/VarDumper/Tests/CliDumperTest.php:277
The difference is that the line number for CliDumperTest.php right at
the end is no longer correct, and has some different code after it.
Upstream fixed this already[1,2], and these changes are also in #863441,
but there are other changes not required for PHP 7.0, hence the separate
bug. I am happy to NMU again with just the changes needed, and will do
so if I do not hear anything soon, as the release is approaching and
this will otherwise become a stretch-will-remove bug.
Regards,
James
[1]
https://github.com/symfony/symfony/commit/3672c01e3c7182888a42b74e2864a20e21cfe7f5
[2]
https://github.com/symfony/symfony/commit/6ef78ec55317ac473fa045706244ef1f97d4b2de
(only the change to CliDumperTest.php)
--- End Message ---
--- Begin Message ---
Source: symfony
Source-Version: 2.8.7+dfsg-1.3
We believe that the bug you reported is fixed in the latest version of
symfony, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 863...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
James Clarke <jrt...@debian.org> (supplier of updated symfony package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 27 May 2017 20:39:09 +0100
Source: symfony
Binary: php-symfony php-symfony-asset php-symfony-browser-kit
php-symfony-class-loader php-symfony-config php-symfony-console
php-symfony-css-selector php-symfony-debug php-symfony-dependency-injection
php-symfony-dom-crawler php-symfony-event-dispatcher
php-symfony-expression-language php-symfony-filesystem php-symfony-finder
php-symfony-form php-symfony-http-foundation php-symfony-http-kernel
php-symfony-intl php-symfony-ldap php-symfony-locale
php-symfony-options-resolver php-symfony-process php-symfony-property-access
php-symfony-property-info php-symfony-routing php-symfony-security
php-symfony-security-core php-symfony-security-csrf php-symfony-security-guard
php-symfony-security-http php-symfony-serializer php-symfony-stopwatch
php-symfony-templating php-symfony-translation php-symfony-validator
php-symfony-var-dumper php-symfony-yaml php-symfony-doctrine-bridge
php-symfony-monolog-bridge php-symfony-phpunit-bridge
php-symfony-proxy-manager-bridge
php-symfony-swiftmailer-bridge php-symfony-twig-bridge
php-symfony-debug-bundle php-symfony-framework-bundle
php-symfony-security-bundle php-symfony-twig-bundle
php-symfony-web-profiler-bundle
Architecture: source
Version: 2.8.7+dfsg-1.3
Distribution: unstable
Urgency: medium
Maintainer: Debian PHP PEAR Maintainers <pkg-php-p...@lists.alioth.debian.org>
Changed-By: James Clarke <jrt...@debian.org>
Closes: 863493
Description:
php-symfony-asset - manage asset URLs
php-symfony-browser-kit - simulate the behavior of a web browser
php-symfony-class-loader - load PHP classes automatically
php-symfony-config - load configurations from different data sources
php-symfony-console - run tasks from the command line
php-symfony-css-selector - convert CSS selectors to XPath expressions
php-symfony-debug-bundle - debugging tools for the Symfony framework
php-symfony-debug - tools to make debugging of PHP code easier
php-symfony-dependency-injection - standardize and centralize construction of
objects
php-symfony-doctrine-bridge - integration for Doctrine with Symfony Components
php-symfony-dom-crawler - ease DOM navigation for HTML and XML documents
php-symfony-event-dispatcher - dispatch events and listen to them
php-symfony-expression-language - compile and evaluate expressions
php-symfony-filesystem - basic filesystem utilities
php-symfony-finder - find files and directories
php-symfony-form - create HTML forms and process request data
php-symfony-framework-bundle - basic, robust and flexible MVC framework
php-symfony-http-foundation - object-oriented layer for the HTTP specification
php-symfony-http-kernel - building blocks for flexible and fast HTTP-based
frameworks
php-symfony-intl - limited replacement layer for the PHP extension intl
php-symfony-ldap - abstraction layer for the PHP LDAP module
php-symfony-locale - deprecated replacement layer for the PHP extension intl
php-symfony-monolog-bridge - integration for Monolog with Symfony Components
php-symfony-options-resolver - configure objects with option arrays
php-symfony-phpunit-bridge - integration for PHPUnit with Symfony Components
php-symfony-process - execute commands in sub-processes
php-symfony-property-access - read from and write to an object or array
php-symfony-property-info - extract information about properties of PHP classes
php-symfony-proxy-manager-bridge - integration for ProxyManager with Symfony
Components
php-symfony-routing - associate a request with code that generates a response
php-symfony-security-bundle - configurable security system for the Symfony
framework
php-symfony-security-core - infrastructure for authorization systems - common
features
php-symfony-security-csrf - infrastructure for authorization systems - CSRF
protection
php-symfony-security-guard - infrastructure for authorization systems - Guard
features
php-symfony-security-http - infrastructure for authorization systems - HTTP
integration
php-symfony-security - infrastructure for sophisticated authorization systems
php-symfony-serializer - convert PHP objects into specific formats and vice
versa
php-symfony - set of reusable components and framework for web projects
php-symfony-stopwatch - profile PHP code
php-symfony-swiftmailer-bridge - integration for Swift Mailer with Symfony
Components
php-symfony-templating - tools needed to build a template system
php-symfony-translation - tools to internationalize an application
php-symfony-twig-bridge - integration for Twig with Symfony Components
php-symfony-twig-bundle - configurable integration of Twig with the Symfony
framework
php-symfony-validator - tools to validate classes
php-symfony-var-dumper - ${phpcomposer:description}
php-symfony-web-profiler-bundle - collect requests information for analysis
and debugging
php-symfony-yaml - convert YAML to PHP arrays and the other way around
Changes:
symfony (2.8.7+dfsg-1.3) unstable; urgency=medium
.
* Non-maintainer upload.
* Backport additional upstream patches needed after PHP 7.0.18 upload
(Closes: #863493):
- [VarDumper] Relax tests to adapt for php 7.1rc4
- [VarDumper] Relax line number for CliDumperTest
Checksums-Sha1:
65e04bda825fc2bf6a01eadd69c42f2c83f1493f 6763 symfony_2.8.7+dfsg-1.3.dsc
01d5c869deeea5760827a43ea5d300e266788c95 37124
symfony_2.8.7+dfsg-1.3.debian.tar.xz
2ef5c1d05c2c311f36d81dd43791314a53df6647 25567
symfony_2.8.7+dfsg-1.3_amd64.buildinfo
Checksums-Sha256:
bf1d676e186dd557c3608629e07e9bfda63999a7550281cd477e7822e4c94983 6763
symfony_2.8.7+dfsg-1.3.dsc
d01a58a2d0462469e2bea0ae2d9583f8b4d8c6ebe132d14974f1830ac8aded22 37124
symfony_2.8.7+dfsg-1.3.debian.tar.xz
90e8d07eca0170a1181f0d404b5594de3bc3301378a8a0e3e2b4bb67a7bd201f 25567
symfony_2.8.7+dfsg-1.3_amd64.buildinfo
Files:
3021012bc040822fa0e55e3c65912036 6763 php optional symfony_2.8.7+dfsg-1.3.dsc
063fd891d6e0ee250824a1c15dbcc051 37124 php optional
symfony_2.8.7+dfsg-1.3.debian.tar.xz
3b13e7e06c9b980ad45881e09889b2c8 25567 php optional
symfony_2.8.7+dfsg-1.3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEEj1g0K+q+HvQ3lVH7sZN3DBhqHH0FAlkp2mASHGpydGMyN0Bk
ZWJpYW4ub3JnAAoJELGTdwwYahx9Lp4P/RqWVDv7ipKsJ5cjJbg4CBta+h6OIR+0
5EZrBLbnvo1410ENSGcxplQbyTtb3MF8Bgcy9QSrLliaLFRTWEbXI6BKcFRqkQDv
MUsz2HVXzMibgxhnkaJGD93/tlk64oZP7GyLOV6uMWDX822t0U/gMRCyhGOmDVhe
T5JW0L9/BijI0+h8SUP6HMWVknGKo/6D9l1Cn6c5imJkRySvMNY4eoTKSq42IfJe
QjRBz2mXEtFMXHbCp4atO/mjRS4lZGCC57dLtPPPnZ13ydaCpOKEjKXcpgy6llDQ
USnS+piXA2mswJcP30CMVf35b+7EpierT0gZuek2HKKz4HXpRAAoUu5npxQQdn/l
r2IK7JSAZ/WEx54s2YFRvMExByw0BanBms5ZEgrClIFPNNmfbqLPgvQtgjjnq9mr
oqUfe717F9pYMQxHK1VA0XGwiLoYs4WP7XUlM6GZ8c2yhegGdkiA0OGuaDDIPbPg
Qwq1SFy0SLtEMtydvcTA3duwVbu2gOfFL+Gz9xxhB/ksFJLt/2RikLTkswrOJ71I
v2Nuuj1XrS619kGd+SOfl2BJDDtes/L6CYyGYM9NOcXmbRmyFFHuM9rP45FgHfgd
PAd1O4Ble0Dhw5MZmsoBYcCpBytkLTZMysWp9ypus/qjqm0yjwd4IYQwUbtUcF8M
FOKk810DZIqK
=7jCR
-----END PGP SIGNATURE-----
--- End Message ---