Your message dated Tue, 19 Apr 2016 21:52:03 +0000
with message-id <[email protected]>
and subject line Bug#821673: fixed in davical 1.1.4-2
has caused the Debian Bug report #821673,
regarding src:davical: 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.)


-- 
821673: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=821673
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:davical
Version: 1.1.4-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 davical package currently build-depends on php5 php5-cli .

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

iQJ8BAEBCgBmBQJXFUtaXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzMEI5MzNEODBGQ0UzRDk4MUEyRDM4RkIw
Qzk5QjcwRUY0RkNCQjA3AAoJEAyZtw70/LsHNDQP/0j1Vz1EqA53wdGcIUiNR5Gn
5o8HOCBDjJql9mq8Nr+7f5Sg+j6kTudCIwgV78+yVFa7nlgADnFIjDxu6R4CgKGZ
ahn52uw1cE/l7A07ZfYH3dINkGDYRKokpVkVjAwIMmkLkZEFEte4tESZVzUWq/WW
5Bes0JiXQht9uRnfbTRu6CcYfc2p1h5/xccn6vpZ00XEPTxzYt6vSDju1aZhoIR3
9rZhQ9vOMKqeLxrGUjmoM4w2gTMoIQGD2RExiULi5TXUHE9WI2XPhacJLMDEkgoI
0wfnOHGzcTrffN2NeZDgE0LStv32wblH+sFqXY1dJoXUvQJKtcFEk+CEt74BtHdY
Y+O/3BeF8RW4rUWKrj+3hXvQ5gPbGZxrD4KUN9NvCic96j43BYfzoGZASCn1Hehj
rJbJX1a5PvYFeYfypYf6Fw26FGMbdd0sjjjB+m2c0ja7elpzQN1Di8jV8ZPEFXb3
TSNVGmQoZxsihO7qy6LspP1jsmzArZqELu00fpxqU7FBt6x1T4WqYPPzj3tBj8CN
isGVSoPFTW32QKNgG7FSjvd0QJePFSLt/qL+0cZFi3oPA5qHy3+Sl8Zx31wivR25
s6Fvd7b4OdtkjnCgR0LkAMG0qOtxAnAc0ZDD+a09aqJJxGUbBaoVrcPyBwCtptmU
Y/KjTWv8u5GJ14x5aj9G
=vwLi
-----END PGP SIGNATURE-----

--- End Message ---
--- Begin Message ---
Source: davical
Source-Version: 1.1.4-2

We believe that the bug you reported is fixed in the latest version of
davical, 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 davical 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:52:33 +0200
Source: davical
Binary: davical davical-doc
Architecture: source all
Version: 1.1.4-2
Distribution: unstable
Urgency: medium
Maintainer: Davical Development Team <[email protected]>
Changed-By: Florian Schlichting <[email protected]>
Description:
 davical    - PHP CalDAV and CardDAV Server
 davical-doc - PHP CalDAV and CardDAV Server - technical documentation
Closes: 821477 821673
Changes:
 davical (1.1.4-2) unstable; urgency=medium
 .
   * Update to work with both php5 and php7, mainly based on the Ubuntu patch
     by Nishanth Aravamudan (thanks!). Closes: #821673, #821477
   * Declare compliance with Debian Policy 3.9.8
Checksums-Sha1:
 cefa7572e29c67dde2250df24564ad6861c3cfa6 2032 davical_1.1.4-2.dsc
 e6e6dfb009793c5bdc15aad2dacf4d24ee7827ff 11828 davical_1.1.4-2.debian.tar.xz
 d7e360e628f7c914d4d2790cc360c09378805a5b 933504 davical-doc_1.1.4-2_all.deb
 7d34edd93cd2588cbdec1e94c0333e99e3f88ede 368436 davical_1.1.4-2_all.deb
Checksums-Sha256:
 30921053da3f5e414bb682d6680bcc2db60b33bdbf6e0eb58e812c647fa6cae2 2032 
davical_1.1.4-2.dsc
 bf1e3eba3ac1e5c94e81a533e6fc4e1123a9ccb251c0566b23dd6cd7a37d6e2c 11828 
davical_1.1.4-2.debian.tar.xz
 39daf2e27789d4834eaf425615ac0c2571ffc4a0c8a51fae623ceee69168f60a 933504 
davical-doc_1.1.4-2_all.deb
 1bb07542aa0775fb5c336829926aea9ce71dd3255e3511d138d3c312770a47d0 368436 
davical_1.1.4-2_all.deb
Files:
 95a6c55bf3cad8ed08adb4513abe8f72 2032 web extra davical_1.1.4-2.dsc
 e43af28d65e3eda856c01ca9fc97d9ad 11828 web extra davical_1.1.4-2.debian.tar.xz
 ef31833358617a16221cfa00eb9ca970 933504 doc extra davical-doc_1.1.4-2_all.deb
 c5c18019bb7cdc9eb1f40534156bd1f5 368436 web extra davical_1.1.4-2_all.deb

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

iQIcBAEBCAAGBQJXFo9AAAoJEBKXO25y3Ae1OksQAI/mZhb4oGjtZPHKh1jK3WAm
0Ff6b2fz2sOThINnInM7YBSkXQO4CmOEheS1ERNKDy8OD0uzxg7wV6mGW2Qkfw7z
fNFRubLVBcZA7fXyEWHBNwChuhN5mUE2TwbWQ0H0qDzbrmGSKiiTFmzLv5rK9Xzi
/3/EoUEE7dDzZfTD2m/AUK03iY4Qwf8Mac4PZpBweVB5rYB+RA+bw9MLyDZoQdox
ctBlDQ6mJoCQzE+7EeSJRmpZwtZlw2ms1VqQ3+ZXcJYf1aJBDbSbg27u1OkCNeqt
qrjBqAh69S7ywymdmZLwPpz8OP+AEpvMeltlalOtzQlJqVUH7IyZaq2R4P+YaDuL
hzpg9Mj80o32496y6F2mdWekHmcWgwsdCT8syzV2edW0LinMZwxPySHFXJYAsnwN
CDCEyoe7+Wsv0Xp8/ETWPi/oVsDjSWuute1f0W99ouMq6732VdYv6tBdw8YAJzHU
an+MtdyUfF7TWtXmAAZNGi25Tuy9rVAb9W2/TrJe16Vr707wz06yq+aXxKmy0hwl
ZzIc0XlwoMIFwgsNirCa2bKhGkBfFX4Toe7OmiqxjIZYYY3i4PHZT4cf2j+jcHoI
OCPVZ4/mGyiDEkhIpL3nXtLd9vI1mp0yMcdsc3mphEv6ohN+Yim41itZLiHc5g2F
B5q/8DD+XIeLcuTooGN5
=T2ST
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to