Package: php-symfony-serializer Version: 2.8.6+dfsg-1 Severity: normal Dear Maintainer,
I installed php-symfony-serializer and tried the first example from the documentation at http://symfony.com/doc/current/components/serializer.html, the code is like this: ---------------------------------------------------------------------- <?php require_once('Symfony/Component/Serializer/autoload.php'); use Symfony\Component\Serializer\Serializer; use Symfony\Component\Serializer\Encoder\XmlEncoder; use Symfony\Component\Serializer\Encoder\JsonEncoder; use Symfony\Component\Serializer\Normalizer\ObjectNormalizer; $encoders = array(new XmlEncoder(), new JsonEncoder()); $normalizers = array(new ObjectNormalizer()); $serializer = new Serializer($normalizers, $encoders); ---------------------------------------------------------------------- And I get this error when running it: PHP Fatal error: Uncaught Error: Class 'Symfony\Component\PropertyAccess\PropertyAccess' not found in /usr/share/php/Symfony/Component/Serializer/Normalizer/ObjectNormalizer.php:40 Of course the error goes away if I install the php-symfony-property-access package. I see that php-symfony-property-access is a suggested package, but I was wondering it if should be a dependency or a least a recommended package. Maybe other users will run into the same error while following the documentation when trying to use the component for the first time. Thanks, Antonio -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (900, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.6.0-rc3-ao2 (SMP w/2 CPU cores) Locale: LANG=it_IT.utf8, LC_CTYPE=it_IT.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Init: systemd (via /run/systemd/system) Versions of packages php-symfony-serializer depends on: ii php-common 1:40 ii php-symfony-polyfill-php55 1.1.1-1 php-symfony-serializer recommends no packages. Versions of packages php-symfony-serializer suggests: pn php-doctrine-annotations <none> pn php-doctrine-cache <none> pn php-symfony-config <none> pn php-symfony-property-access <none> ii php-symfony-yaml 2.8.4+dfsg-1 -- no debconf information -- Antonio Ospite http://ao2.it A: Because it messes up the order in which people normally read text. See http://en.wikipedia.org/wiki/Posting_style Q: Why is top-posting such a bad thing?