Your message dated Tue, 19 Apr 2016 21:51:08 +0000
with message-id <[email protected]>
and subject line Bug#821672: fixed in awl 0.56-2
has caused the Debian Bug report #821672,
regarding src:awl: 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.)
--
821672: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=821672
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:awl
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 awl package currently build-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: awl -- 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
iQJ8BAEBCgBmBQJXFUtZXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzMEI5MzNEODBGQ0UzRDk4MUEyRDM4RkIw
Qzk5QjcwRUY0RkNCQjA3AAoJEAyZtw70/LsH6G0QAJt5ii/j/09GNFxVtLk8awvJ
XM7pUhPvDLeI7b2iLtfHuBPJksn7wHrmpwmmbaMJQxR4N9Z5qAPQxjfb9l3Ry0V3
KZZiqet1lc2qpJxmB4zQRUAsMdl6UQ3L4yFpniySCmZPRIkmC6z+qIY6nCLXhbvu
CzFXNrrsZhZ7hpJGLHU05ViBNvIxwQaLGqb6CkSGMDtjmShMXfCSV9bqiQnJWuZw
8ix5zzmfRicoCDGrLb/2OanWmO5kPB+KNaPCnpG6DCDeqiGztYjxb86syRzs7gdv
YQ+ynM9eSU6wHfqCFGn2MsSYmFv4zPDVqxxGF4alLo7eCXLL7WHAz+lcNiL+7qhk
2VLJqaSyGBCCMDllU+aUurH4e64HOJhHHJ7VJpA/a98Wsd0A0lLEOx3BBNF/3MH9
in8tIFpeY8eJXZcmVaa5Gs5+u5Qlq0ON/IgOqPysfvHQUpxs/+co+4d22D9Cd7X6
x18YGK3qBpvvV0zMB0cX06XiCCIR6lvejgTmrww/g7e+1bPrNQDHfdzx2gOR1SVX
kYe2vN+puCefZfrjvF1/bkgur86AhTcu94gUzofle6IkRZ0320WE3Dwmi6rF1sWy
oakepHiapqDrx+wxYQImHACS50DLY9jl3ZILf4WZI//xoEKX0Llp7QMQAX1YUyrP
iUhSByzwqtbm7qkV5Doq
=G4qX
-----END PGP SIGNATURE-----
--- End Message ---
--- Begin Message ---
Source: awl
Source-Version: 0.56-2
We believe that the bug you reported is fixed in the latest version of
awl, 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.
Florian Schlichting <[email protected]> (supplier of updated awl 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: SHA256
Format: 1.8
Date: Tue, 19 Apr 2016 21:26:56 +0200
Source: awl
Binary: libawl-php awl-doc
Architecture: source all
Version: 0.56-2
Distribution: unstable
Urgency: medium
Maintainer: Davical Development Team <[email protected]>
Changed-By: Florian Schlichting <[email protected]>
Description:
awl-doc - Andrew's Web Libraries - API documentation
libawl-php - Andrew's Web Libraries - PHP Utility Libraries
Closes: 821672
Changes:
awl (0.56-2) unstable; urgency=medium
.
* Update php (build-)dependencies to work with both php7 and php5. Based on
the Ubuntu patch by Nishanth Aravamudan (thanks!). Closes: #821672
* Declare compliance with Debian Policy 3.9.8
Checksums-Sha1:
e2f9ab67e5162e23c2b5cf28ee4fc81739c97d30 1904 awl_0.56-2.dsc
63ac8d5ccf545a0eced6fe1a7c325b87aa5fb05b 6860 awl_0.56-2.debian.tar.xz
1ed43c3d41c962d6ec42d3c83f6eabb9346599f1 124430 awl-doc_0.56-2_all.deb
69179b617f5d9fead951de319a6af1cca49214ca 101524 libawl-php_0.56-2_all.deb
Checksums-Sha256:
a401ed428381674e87d814f432052c08fb94fb16c1985d6ef388590efd41dc63 1904
awl_0.56-2.dsc
7bfc31ab42432f279a401cc33af2b2d1cc3f1442b1332bf882d57fc3a0762cf5 6860
awl_0.56-2.debian.tar.xz
c97f24ea415a80bb034f37efdbd7c86d29bdf50346a1793fdb581d43924abc30 124430
awl-doc_0.56-2_all.deb
7caf0a84df03c4b9029d2fdbccfe120dbeaeb1255ae2b160de170a35707e6388 101524
libawl-php_0.56-2_all.deb
Files:
7b351a74782071b163437e6466a69e2f 1904 php extra awl_0.56-2.dsc
954cd4511df4788016a92daa82c6096e 6860 php extra awl_0.56-2.debian.tar.xz
9b5904758c4381b955cebb7453aa24a6 124430 doc extra awl-doc_0.56-2_all.deb
5145ed9e6be273be33fb297dd22477e1 101524 php extra libawl-php_0.56-2_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJXFo68AAoJEBKXO25y3Ae1ilYP/ieMlrO+skWixsjHosQ6M/pd
bOL7stEiRuTYRWlpddCoVwNu3DwJwsTUBFrClgLwxbT8adpQDeuqMEvVlLDsee0i
YC0NyX1uqjWStv0lbxG+TLp/VSgLVzVz00VQZC61hvppkUe2zt30cpiWZz+RrDRG
KbdQS3tFfHKySDRz3n00WuWhWj9F2C4+SFPRMUD3QjL+H+UC1QJhyV+CKSo/x398
nVHLHFMJqVQDqTbmLGj6T9O2pgCSNceaAg/iQUpzw5KphFRsufm10NJl8pw6ft/l
Bt3xY4P4lljW7NyjH+Oc58v87xs7pfJJ7QMezria3sxkCgHDbnROZpvu8NagFiXs
BbetI08qDTIa+QryGoM1NRJSL488lfou1oWaegdIUbwHVQalZExK7oPdto/NGMHp
m++4zmyrwoqjs2GuAEV0CnO0AmWobnzwz7eUrED5WeNkdiMMVfU8kUwuPbjALwHA
rPB7E1tZlneTCuHWB2fNnFIyidQJWT3lud87KF+yctyptUg8Up2HtZg6lkyWUJAc
bnslz3tWqVq9G/oUpz/F9KfchtKpHPQcECPIL6mDmNnOX88X5pv1y5llGtRABvMm
s+DcFxc+tMB/nptNd/lJB0Ywvu4ppOodRd3pr3rHUYMGnX191swNzCnHHPdu5Dwu
XWdLzDXat2X4mQ1GxkBW
=Ut8t
-----END PGP SIGNATURE-----
--- End Message ---