Your message dated Sat, 27 May 2017 21:09:00 +0000 with message-id <[email protected]> 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 [email protected] immediately.) -- 863493: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=863493 Debian Bug Tracking System Contact [email protected] 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 [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. James Clarke <[email protected]> (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 [email protected]) -----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 <[email protected]> Changed-By: James Clarke <[email protected]> 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 ---

