Your message dated Fri, 29 Apr 2016 12:26:53 +0000
with message-id <[email protected]>
and subject line Bug#821559: fixed in symfony 2.8.4+dfsg-2
has caused the Debian Bug report #821559,
regarding php-symfony-ldap: PHP 7.0 Transition
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.)
--
821559: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=821559
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: php-symfony-ldap
Version: 2.8.4+dfsg-1
Severity: important
User: [email protected]
Usertags: php7.0-transition
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Dear maintainer(s),
this bug is a part of ongoing php7.0 transition. It is filled as
important, but the severity will be bumped to serious within quite short
(~month) timeframe as the transition was announced almost 3 months ago.
The php-symfony-ldap package currently depends on php5 .
PHP 7.0 has landed in unstable with substantial changes to the packaging:
1. Every package built from src:phpMAJOR.MINOR now include
phpMAJOR.MINOR in the name, so f.e. php5-fpm is now php7.0-fpm.
2. Accompanying src:php-defaults builds 1:1 mapping to a default
MAJOR.MINOR version, e.g. php-fpm depends on php7.0-fpm. When you
specify a dependency, please use the generic name, unless you
absolutely know that won't work for you.
3. Every path in the system has been changed to a versioned, e.g.
/etc/php5/cli is now /etc/php/7.0/cli
4. dh_php5 is now dh_php
5. php-pear is not built from independent source package.
6. master-7.0 branches of several extensions (php-apcu, xdebug,
php-apcu-bc) can be used as a template how to change the PHP
extension packaging. It's mostly cut&paste since the d/rules tries
to figure-out most of the variables from debian/ directory.
7. pkg-php-tools package now supports PHP 7.0 packaging and if your
package uses pkg-php-tools a simple binNMU is all it might need
8. PHP 7.0 has changed extension API, so most-if-not-all extensions
need work from upstream to be compatible with PHP 7.0.
9. We expect to ship next Debian release (stretch) only with PHP
7.0, that means that all packages needs to be made compatible with
PHP 7.0. Fortunately the PHP 7.0 is mostly compatible with properly
maintained software. However some extensions has been deprecated
(f.e. mysql) and thus old unmaintained software will stop working
and it will have to be either patched or removed from stable Debian.
So what you need to do:
Replace every occurence of php5 with just php, e.g. if you depend on
'php5' then you just need to depend on 'php'. Also if you package a web
application and depend on specific SAPI, I would recommend depending just
on 'php' package and let the user decide whether he will install php-fpm,
libapache2-mod-php or php-cgi.
The script that was used to get the list of packages for MBF was not a
particular smart one (so it doesn't detect alternatives, etc.), so if
there's a false positive, please excuse me and just close the bug with
short explanation.
The other options that might be used with packages that don't and won't
support PHP 7.0 is to remove the software from Debian by changing the
title of this bugreport to:
RM: php-symfony-ldap -- ROM; doesn't support PHP 7.0
reassigning it to ftp.debian.org pseudo-package and changing severity to
'normal'.
Also feel free to contact the maintainers at one of the lists:
[email protected] -- for PEAR related packages
[email protected] -- for PHP extensions
[email protected] -- main PHP packaging and catch-all
Cheers, Ondrej
- -- System Information:
Debian Release: 8.4
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'proposed-updates'), (500,
'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.2.0-35-generic (SMP w/24 CPU cores)
Locale: LANG=en_DK.UTF-8, LC_CTYPE=en_DK.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQJ8BAEBCgBmBQJXFUrFXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzMEI5MzNEODBGQ0UzRDk4MUEyRDM4RkIw
Qzk5QjcwRUY0RkNCQjA3AAoJEAyZtw70/LsH9m8P/1/eju1Bbyl6fAEHhrHCmBDr
0njgs1nq7xsc3DNBNi+NeHWwSSHAW1aeGVHLECuiji6CmHI5Ega3KoPw3FhMuGQv
DIIJEEs5C1BtLxiUPZa4hHy0hA1dX+SHtb5zQEJb4ttQxKNaxYaXVrTVjCvSL9iF
taOCPcCToINDlEitZ44UJS31DyAUITYh7XGdLZCg/XW9qt/Mj3IKM+nhXY5+3M63
p/kRZowl9Ve0ADhwGr/El/YnIwA6DWr+Do7ERMFi5HJJ6e+XNtN3QkeWb+s4jkSL
Mu8LODV5L2ZiHcE9q5yBuEBDeGjPFS57fKnIlQqyF+bjvzy7kXDzNE/dnxH1E0Du
do2a3R69bn8V345fF7u+3CUnA86MoEtRW32YJlxKBzcJmTEMXzWPjNpF3JMzQjAS
0yr5QjAwYa3aEehcxZPLby24jBtG3Gjyaqwq44eHkWi2h08ijGI1lLwQ5KXjMxge
Rf9wyQxhp3+tgsx+6qCVKjp8/T270aYulfk2Ge7fP/lw0KnN7urDonoW8BCcyq/o
3nTyVLc/PhcGiosyG3Hdoi5YNWuIE9kmEznoyC7C2i8IQXfRHedpE0WiBeJAOXQY
JyTu2HJRAIlbEzOsAD5p4XS2WFXZD1jnYK8dwbnim6hMfZ9OEHcXLMFLXCGXlKhR
LtI09iv3veaX/x2Ocvy3
=V/1/
-----END PGP SIGNATURE-----
--- End Message ---
--- Begin Message ---
Source: symfony
Source-Version: 2.8.4+dfsg-2
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.
Daniel Beyer <[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: Fri, 22 Apr 2016 14:10:26 +0200
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.4+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian PHP PEAR Maintainers <[email protected]>
Changed-By: Daniel Beyer <[email protected]>
Description:
php-symfony - set of reusable components and framework for web projects
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 - tools to make debugging of PHP code easier
php-symfony-debug-bundle - debugging tools for the Symfony framework
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 - infrastructure for sophisticated authorization systems
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-serializer - convert PHP objects into specific formats and vice
versa
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
Closes: 821559
Changes:
symfony (2.8.4+dfsg-2) unstable; urgency=medium
.
[ David Prévot ]
* Drop require-dev from homemade static autoload.php
* Drop tests directory from homemade static autoload
* Drop patch to workaround “OR-ed versions are not supported”
* Keep tracking LTS version 2.8
* Install Security changelog in sub-components
* Update copyright
.
[ Ondřej Surý ]
* Get rid of php5-symfony-debug binary extension that has
been deprecated for PHP 7.0 (Closes: #821559)
Checksums-Sha1:
7e9647b8edd1969088aef9c36438e6c67557cb66 6451 symfony_2.8.4+dfsg-2.dsc
8681e1e17c00dcb5ee81a1eedcb6a351ec3dfa76 33156
symfony_2.8.4+dfsg-2.debian.tar.xz
Checksums-Sha256:
581cadfa496c13c6614b88a9901cc3740913b2b19c59aab1d5efdc463b532377 6451
symfony_2.8.4+dfsg-2.dsc
2a58f5a0ff8a1ff82088f3684d197ae051593dacf681a0eb80f1032e1e0a3360 33156
symfony_2.8.4+dfsg-2.debian.tar.xz
Files:
d19e1b1b2b924540a7799658cd536fb8 6451 php optional symfony_2.8.4+dfsg-2.dsc
6eb44b51ab6b8a00321583e559acecaf 33156 php optional
symfony_2.8.4+dfsg-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQJ8BAEBCgBmBQJXI1BVXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzMEI5MzNEODBGQ0UzRDk4MUEyRDM4RkIw
Qzk5QjcwRUY0RkNCQjA3AAoJEAyZtw70/LsH1KwP/3aqF8XghASC8Rhj6QSRBGdZ
/FxBsUQWhT7bsnMTH+2jealzb+sh4HafBkxujBB9ZI1bZIHmeB0i9GMrz64h0kcU
v6BGGMu8Nzb8r+Curg9yBBZR292DA7a8SLkPE5zXZZj7Ytm2c8opl03ZU5D4+u6y
A3c9a5j9ByubI/gLeZTVWOpc4hMzFaPoBiSVQstToqVPg5MInx7V3wetPWhiRMp5
aBmMH2e4YqV7jNRp30Oqmxj6nQCxoTwWQsWnYgbTlpr73rytkjSblMKHwDIolNWx
zry7r96MAxTvjIOkIjapqTvRr7IQ9i6upKTj7pnEv3PoiiT7BJwR9CMhkddv5GO4
3d5TN14kJ/txiW+CHS1kdACjDSQBDxFCCyg48Ay0ebeZ5eXKyzZGGsE/gljWfUB7
wF7WFQ3rYs+FlbPdjSChsuC4DIJyzDfCmc3acQ8Xe3tzY67JTMCRnW0Mx0nQne8m
voCkYRA9RELGmKX7w/sv4FcszB/mr320wRBQ5T1UFYvkzzN9ZQByw18FOg1xgWhK
IMgGvZIrrr3yvAslSA5/mQSbY7OCNJXm/Yubz/DQbsdfAq2A9esjibUDIrlXBRl/
9XZjPJ0YvsKBWA/oX8icSyBTO7XkE0EnZrV3MSjE6/W0RY+kZNhL7vekgwUv9nzC
JSvPKcK4aDob3S9Zmo7v
=s1xp
-----END PGP SIGNATURE-----
--- End Message ---