Your message dated Fri, 17 Jun 2016 10:25:09 +0000
with message-id <e1bdqxz-0004hb...@franck.debian.org>
and subject line Bug#821715: fixed in swig 3.0.7-2.1
has caused the Debian Bug report #821715,
regarding src:swig: 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 ow...@bugs.debian.org
immediately.)
--
821715: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=821715
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:swig
Version: 3.0.7-2
Severity: important
User: pkg-php-ma...@lists.alioth.debian.org
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 swig package currently build-depends on php5 php5-cgi php5-dev .
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: swig -- 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:
pkg-php-p...@lists.alioth.debian.org -- for PEAR related packages
pkg-php-p...@lists.alioth.debian.org -- for PHP extensions
pkg-php-ma...@lists.alioth.debian.org -- 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
iQJ8BAEBCgBmBQJXFUt5XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzMEI5MzNEODBGQ0UzRDk4MUEyRDM4RkIw
Qzk5QjcwRUY0RkNCQjA3AAoJEAyZtw70/LsHfiQQALgG+Z7enkTOqKUNpVvbXQIV
tX5s0m2x7wkBTc+/IMQQOO/ahZxocw5GY0pCYDrieS5patnFksWj26hZYjQ65Lrl
0CHMW/oLY0Wk3ET4wQhcF3qMaCR1nRvnXKGqNriRPGI9kDifx7o9Veoqs7I+bGqg
MMbjMnMfiQaX/Lz1hbKUCHzop/QArAFCZ8w3hJro7U2Mrw/X/miCJhGMGthBT38p
gpp8CrJRjiqSo6BbNpadHn8J/oA4R6VL5Wr9zznMImnfk0NcsMZfH8u90EYdfFNv
M8QE+4za+jQKdB47Taa6kmMW9bNA+qPouqvZto/2lNGMqe+/svEJobihenUuFrGa
dGaPEK/9ecwsgJtdJOdMbsg7yvuD/3EWmwQhTsQsW9M2RaRbDRASomQ1pZotanL6
tjzug3bfxpnQOnOZ00qHjlFGvDkvMzg+C7vVOpBkCKCDamwPuwiHq8vnQx1hJfT2
HdGmy8PLRWwIDEzuItgT9zsY/ZMLlXH1wgf8hTk5BQkRF+VbjWqvUGlULuLuxqr+
rbi299cAhAp/fgzfYrkoRkLPV20PrUl43NjHidN87qHusiKt9OMAihWuAGClqXMO
gCe8WeStN/7s7JMz+pfVZIk4enGcKBaUeCtR0odJB4A8tIhVLPJ1JH6hhTC6Xwqp
9jU8I8ZbC9+htgDGaDDP
=byO0
-----END PGP SIGNATURE-----
--- End Message ---
--- Begin Message ---
Source: swig
Source-Version: 3.0.7-2.1
We believe that the bug you reported is fixed in the latest version of
swig, 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 821...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ondřej Surý <ond...@debian.org> (supplier of updated swig 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 15 Jun 2016 10:17:00 +0200
Source: swig
Binary: swig swig3.0 swig-examples swig3.0-examples swig-doc swig3.0-doc
Architecture: source all amd64
Version: 3.0.7-2.1
Distribution: unstable
Urgency: medium
Maintainer: Torsten Landschoff <tors...@debian.org>
Changed-By: Ondřej Surý <ond...@debian.org>
Description:
swig - Generate scripting interfaces to C/C++ code
swig-doc - HTML documentation for SWIG
swig-examples - Examples for applications of SWIG
swig3.0 - Generate scripting interfaces to C/C++ code
swig3.0-doc - HTML documentation for SWIG
swig3.0-examples - Examples for applications of SWIG
Closes: 821715
Changes:
swig (3.0.7-2.1) unstable; urgency=medium
.
* Remove swig PHP support as swig doesn't support PHP 7.0 yet
(Closes: #821715)
Checksums-Sha1:
a72d0c38c65af86f1a0bd672a24ac4d49f66847f 2470 swig_3.0.7-2.1.dsc
80dcca7197cc50f0dabbec1fbad020f3db2125f7 19348 swig_3.0.7-2.1.debian.tar.xz
ee6c9f1abd5e5c550d47f55dc33d17a77d68ccb6 295064 swig-doc_3.0.7-2.1_all.deb
6d0d496095e0ef76ed9a31c4749f32b8d94d417d 295072 swig-examples_3.0.7-2.1_all.deb
fd118bbf13f0ef8381514f36b2655679fc5a7a25 1631072
swig3.0-dbgsym_3.0.7-2.1_amd64.deb
8210e0e5dd0146ae13e0b2788e9f6b4718ba74ac 2367098 swig3.0-doc_3.0.7-2.1_all.deb
0f0862d321da5ec9a384f195f39436f864233f48 1122978
swig3.0-examples_3.0.7-2.1_all.deb
0ce8d3071ee7ac7e8b098b35e3feb4e1bef16c71 1287556 swig3.0_3.0.7-2.1_amd64.deb
5256dad79a00ca9ea75a6a8570d5886954cc7e9e 298264 swig_3.0.7-2.1_amd64.deb
Checksums-Sha256:
22a90b37888c43630080213614fc0bb1bd8c376370fbf876a9450024a10cd98f 2470
swig_3.0.7-2.1.dsc
3a6404df8e061681970a90442b0df00433abc40cad977bc59694e79d9e3bfdc3 19348
swig_3.0.7-2.1.debian.tar.xz
6b9067a5d8915d7495d2b09c26e212411806590b4349911b4674b92c8b6126c6 295064
swig-doc_3.0.7-2.1_all.deb
fafe661d61fb9006f9385bbf171f2b83993a865c458d3e0bc59db1cfa9a9b4e3 295072
swig-examples_3.0.7-2.1_all.deb
6140d63c1b8fc0d8df8c7c022ecb23a38429e66145475ad7019000a215326b7a 1631072
swig3.0-dbgsym_3.0.7-2.1_amd64.deb
29d03101f9a9c97edaab52cbe6975f40f25ffee8c804d760084929e0c88401f6 2367098
swig3.0-doc_3.0.7-2.1_all.deb
44e9e6d71057f6a2135ff628b4287fe93d0fd7a15b5e721b5706d9241eccd779 1122978
swig3.0-examples_3.0.7-2.1_all.deb
fd085e1ab554c372b487b34b01799b1d0a126084d30c2514f39dd8a5da2ba910 1287556
swig3.0_3.0.7-2.1_amd64.deb
8c41e2e448cde9f00189611614aa25e59c27101278f6456054971bc5273f393e 298264
swig_3.0.7-2.1_amd64.deb
Files:
c3902ee570e92d55301c2e0dbfab5515 2470 interpreters optional swig_3.0.7-2.1.dsc
051558f75c9409411be6f9344f57e5ea 19348 interpreters optional
swig_3.0.7-2.1.debian.tar.xz
66e7b6cc74568c2e820c503253dc7f38 295064 doc optional swig-doc_3.0.7-2.1_all.deb
ea27405f701dcb0f5b546d5964c9e3af 295072 interpreters optional
swig-examples_3.0.7-2.1_all.deb
5ae2c313389b20d8f2f573bb21068db5 1631072 debug extra
swig3.0-dbgsym_3.0.7-2.1_amd64.deb
921e9e6b34c28835de618469ded08ce4 2367098 doc optional
swig3.0-doc_3.0.7-2.1_all.deb
9dbcd8a56c3726bdaee61ece437c6228 1122978 interpreters optional
swig3.0-examples_3.0.7-2.1_all.deb
9939dfb779e8f46ec6580d432037b96f 1287556 interpreters optional
swig3.0_3.0.7-2.1_amd64.deb
4baf9dbd488a8fbd910f8ccd7498b342 298264 interpreters optional
swig_3.0.7-2.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQJ8BAEBCgBmBQJXYRBkXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzMEI5MzNEODBGQ0UzRDk4MUEyRDM4RkIw
Qzk5QjcwRUY0RkNCQjA3AAoJEAyZtw70/LsHs+8P/iv3TjvnCTSrz3XIdHydQdca
ocsTVO7a6BZ2sStWO5igc1dsJdNW0kzCb93wQ24913zepk5BihYU2OYW6888kFLu
G7nNdQKq+dp2gb/vljtJLYyARST3ifLehZ74OWEKera2mTjL2rh3T2beTAtZRIUK
2yZBf9Dk1YIyBGOo4cgiV7pBS7EcEDeSn5Hxdxwm9EwVTxCW3sDtAQUjxw++UtL6
N9u3oXyTgQTRbqrSLzOG/F5io5NZvZAayxlBa1qPpBOPg/77Wnk9ABf7FEQMDmFB
oMnZlIZhXJJcVYBcR5wM2sDFsxBFkiFrN/XkT8h+4IxnZ4fQxWR2VTHhMtlMqPm6
q5kiJIAZa0wa5hgl+UGE9o1OKLZUzD6R8MwATJR3iAsSiM8OGo4FjydV65iVkdzq
H3Gjdm0eXGZvqlb/YFwoQmO60tQX0HxLO+9aMdKUTWEl4tvScvU7pzhRhuGE8OYJ
4W5Hmiha89HACKZibS1FwsW5UUtQC4paHm7kory7VlPOgvbXvKGWf8a8+Dg12LKE
0onieqwQ6pwgeRnIQZ6nhBOjSKmJAFfXpRqjLFPyodt4HGdEZ9moLffDr3Ad9sjp
D0pHWr7Eb6jm8qCFJEvAAoNpiXwDx+Rjo1lejKLH3CfozGqZWX9FpjTJ0AObK7MX
tT1zr5x09iINZvdKwTUW
=UbmB
-----END PGP SIGNATURE-----
--- End Message ---