Upgrading the components of Symfony within Drupal Core can become cumbersome as it means checking out the latest version and manually replacing the existing components.
Use Composer to manage downloading and updating the Symfony components within Drupal Core when we need to perform an upgrade of Symfony's components. To update the Symfony Components, edit composer.json with the new version numbers, then do a Composer install:
curl -s http://getcomposer.org/installer | php
php composer.phar install
All components are updated cleanly, and any new dependencies are resolved. The proposed patch here does not remove the Symfony components, but allows us to manage them via composer.json. End users and developers don't have to worry about running Composer.
The patch needs to be reviewed and committed. The following issues are related:
- Drupal Core
User interface changes
No user interfaces are changed.
No API changes.
PASSED: [[SimpleTest]]: [MySQL] 37,010 pass(es).
PASSED: [[SimpleTest]]: [MySQL] 36,982 pass(es).
FAILED: [[SimpleTest]]: [MySQL] Unable to apply patch 1424924-diff_9.patch. Unable to apply patch. See the log in the details link for more information.
FAILED: [[SimpleTest]]: [MySQL] 31,210 pass(es), 1 fail(s), and 0 exception(s).
PASSED: [[SimpleTest]]: [MySQL] 36,842 pass(es).