Your message dated Thu, 29 Sep 2016 06:03:44 +0000
with message-id <e1bpurc-0003ki...@franck.debian.org>
and subject line Bug#821543: fixed in phabricator 0~git20160124-1.1
has caused the Debian Bug report #821543,
regarding phabricator: 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.)


-- 
821543: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=821543
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: phabricator
Version: 0~git20160124-1
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 phabricator package currently depends on libapache2-mod-php5
libapache2-mod-php5filter php5 php5-cli php5-curl php5-fpm php5-mysql
php5-mysqlnd .

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: phabricator -- 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

iQJ8BAEBCgBmBQJXFUqLXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzMEI5MzNEODBGQ0UzRDk4MUEyRDM4RkIw
Qzk5QjcwRUY0RkNCQjA3AAoJEAyZtw70/LsHe8AQAMUhfZrZq/REIEx7OMoCbtRe
KpG2ywJr+f6XeHqnnJGTYcMnP30Hkeh1L6y1eqME9VgfIsvoSuJfqvhUNwo2HMVu
FbTyxjt/9oME/jN7JRMW2m5j9SXFeRrajPFxU5ckweurSn44YGYFD+PPzxHRGVYw
Ww1ASEl2R8PY2AOuk/LU4do04WdGOEgTjYnvXVJHIMGXS/Uc4lHfQUrsiBIHS13m
WQN3k3Eucwb82dZthl1ywuPKcTPuNQszgprpOVeYDlsK/OjslYMccdPZOjdQU/vK
Z1GJpT1gJo4JYKOWb2Nku6WYFnZJ9Kbzx6GSSVJsL1iAZAOv4W3cst7odBgbVYQf
yT2SbdZ4zziLkQOrTA95i3js9hOUUoWpPlPn3ZblWXSedeBVPLPEF5tE4mNKvzT4
ijWdI9iTg5ODg/L7OeggGvTjb766OKgvaEb4Ql+twxjvtmqN1ZchqMeqAF6ci3dM
xf7D8fLEZuIlyFKRLc2tRZxJSz1Y2f4EdGi7fI5yEj5Ko5tL9rq9cdaBeHIPBBB0
zHJ7/GlC4FbBraDc1MP3DrUwU+TuSajduATEV7GHImDzREVhfK+041tpDo7UbDxe
/d29LVU6o41ri4mmrWUtYSwBTKo1H/HX63tUsVXkntP0TTFf4ZMCHQFUR3veEe0M
NVgTQM25Dl1J+XuECP0C
=kTG3
-----END PGP SIGNATURE-----

--- End Message ---
--- Begin Message ---
Source: phabricator
Source-Version: 0~git20160124-1.1

We believe that the bug you reported is fixed in the latest version of
phabricator, 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.
Andrew Shadura <andre...@debian.org> (supplier of updated phabricator 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: SHA1

Format: 1.8
Date: Wed, 28 Sep 2016 22:45:18 +0200
Source: phabricator
Binary: libphutil arcanist phabricator
Architecture: source
Version: 0~git20160124-1.1
Distribution: unstable
Urgency: medium
Maintainer: Richard Sellam <richard.sel...@orvidia.fr>
Changed-By: Andrew Shadura <andre...@debian.org>
Description:
 arcanist   - Command line interface for Phabricator (review platform)
 libphutil  - Shared library for Arcanist and Phabricator
 phabricator - Software engineering platform
Closes: 821472 821543
Launchpad-Bugs-Fixed: 1544352
Changes:
 phabricator (0~git20160124-1.1) unstable; urgency=medium
 .
   [ Andrew Shadura ]
   * Non-maintainer upload.
   * Regenerate the manual page.
 .
   [ Nishanth Aravamudan ]
   * Update references to php7.0 packages (LP: #1544352, Closes: #821472,
     #821543).
Checksums-Sha1:
 385bc5aa3e4af0f59bf9f603a284556ebe98ea7c 2305 phabricator_0~git20160124-1.1.dsc
 198018ec55e299787bd4b8ed5be8a9be50f8cc38 48068 
phabricator_0~git20160124-1.1.debian.tar.xz
Checksums-Sha256:
 65ca5314038390769feba6da87abe79ecd58ee174ad2268ba641e531119d0a50 2305 
phabricator_0~git20160124-1.1.dsc
 3e49f4a79136b2bb888125acef3dec8084faf2e82111d317a97b59835af8423e 48068 
phabricator_0~git20160124-1.1.debian.tar.xz
Files:
 d4e3b9c65d7ad14f985d3b1b95726269 2305 web optional 
phabricator_0~git20160124-1.1.dsc
 2704817742588b198c27fcb823a65815 48068 web optional 
phabricator_0~git20160124-1.1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBAgAGBQJX7C03AAoJEJ1bI/kYT6UUvq8IAItbUV8iKKrk73GRQ/T6MQUt
S5RnTxaSxZ0L9Jb2lF8KYn2i5mJOHi5qOCFesJQ6U8wB3PYuYWqAEqGyghL8T+Xm
b2xvkcdn8btkuEcm+TgKe4wvGZzn2hJi4xR9KuIDP8EszQNB3RmApNB8QCk1IOQ9
K8Os2ahDBfKgS/yLBXu9rcWAcpzW+nnAkmPUeRGoeEH+Ipli0Ssg5jn6N4dxclGU
r8jINT8telmbgEPJatebuL0JFOeqQNbTZ6dPRal4uBbZq74l72CSCmdjTBIIa3vH
Wfn8JMXebXyjCDu7Dx5ZdLFRtzBiAGXnDf+MaMRiMFSuHx0zngWngY5L511Lvxs=
=9M6s
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to