Your message dated Tue, 10 May 2016 16:08:11 +0000
with message-id <[email protected]>
and subject line Bug#821713: fixed in remctl 3.11-1
has caused the Debian Bug report #821713,
regarding src:remctl: 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.)
--
821713: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=821713
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:remctl
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 remctl package currently build-depends on php5 php5-cli 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: remctl -- 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
iQJ8BAEBCgBmBQJXFUt4XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzMEI5MzNEODBGQ0UzRDk4MUEyRDM4RkIw
Qzk5QjcwRUY0RkNCQjA3AAoJEAyZtw70/LsHmToQAJkleucVT1yK6fpMFo+yFg2q
ny7YxSvGWJzLY5sYgLE+NnAJ9kcsG7R3nYlp5tepzjmdK2J32oXyfX/9RdsKB/EE
4yE0lS1T9pDyquERBUiLZO9i3O95Praxzltx8r4wV2/EdaFS2ctJzN8VoXxROitC
Y0JY89zqFlKOaE/elMNxoyfZt70IbEqdfMcvGSIch2AR/r6nsdnTYK3tXboyT1Pp
gHq7vD+4Zzpz1aBTatMH4nM+HoD3rS3SPxMvqmUtsqcRFxk6ZBSZ3Qctw2LZ+Z/+
a2nYVnf2RHcdyJ7rm6z1oyt6Tg9E3y1CCRg6xM09hLZxA9OkBPh/ZcJqG5Vha1EZ
uAAVGVlWwP7XQyx/HLvEAoBUWU7tCIMbEKOIN1wYdAUnfigVZFqEiow6RPnOsyDX
bviQ7muVPaP7xhlSeW+2fpjt5i7CyQR0lx86okp7NXf+iHoOKWEyUwlJzZl5DANt
v2QaScrMsaywV0JPcgHk83FSIc1F7dRfXnLMCl4RlMKeGA7gwCJzQLpT5OwCpcCZ
TCLuzOzrh1nirue9SuBS/DSgZTKqDLJ7D9oeHXB9/kyd/QL+Al3FuBJ2tCdla6w0
S8/4S10gMLecVexTdz/YHWHmo3qWRgWHfSkm/1SQc880qCbdMioBlSxWDaMrrDwV
CNjhmmOA+GNJ0plNsTm+
=esbZ
-----END PGP SIGNATURE-----
--- End Message ---
--- Begin Message ---
Source: remctl
Source-Version: 3.11-1
We believe that the bug you reported is fixed in the latest version of
remctl, 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.
Russ Allbery <[email protected]> (supplier of updated remctl 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: Sat, 07 May 2016 15:15:46 -0700
Source: remctl
Binary: libremctl1 libremctl-dev remctl-client remctl-server libnet-remctl-perl
php-remctl python-remctl ruby-remctl
Architecture: source amd64
Version: 3.11-1
Distribution: unstable
Urgency: medium
Maintainer: Russ Allbery <[email protected]>
Changed-By: Russ Allbery <[email protected]>
Description:
libnet-remctl-perl - Perl client for Kerberos-authenticated command execution
libremctl-dev - Development files for Kerberos-authenticated command execution
libremctl1 - Library for Kerberos-authenticated command execution
php-remctl - PECL module for Kerberos-authenticated command execution
python-remctl - Python extension for Kerberos-authenticated command execution
remctl-client - Client for Kerberos-authenticated command execution
remctl-server - Server for Kerberos-authenticated command execution
ruby-remctl - Ruby extension for Kerberos-authenticated command execution
Closes: 821713
Changes:
remctl (3.11-1) unstable; urgency=medium
.
* New upstream release.
- Port to PHP 7. (Closes: #821713)
* Convert packaging to use dh_php and build php-remctl instead of
php5-remctl (and provide php7.0-remctl). There is no upgrade path
defined from php5-remctl, since that seems to be the way other PHP
packages are being handled during the upgrade.
* Switch to the DEP-14 branch layout and update debian/gbp.conf and
Vcs-Git accordingly.
* Belatedly bump shlibs for interfaces added in remctl 3.3.
Checksums-Sha1:
4f29ea0ffb0e3590d12b245ee4a2b0cc5dcb1af3 2263 remctl_3.11-1.dsc
f668f47a7ab9fa8ebc03f6b9786bd8e29fcd92e2 556808 remctl_3.11.orig.tar.xz
c5ce591b493526f75284d53c5c885d04411616bb 26332 remctl_3.11-1.debian.tar.xz
6e3620950db6398f7368872b9326f76cb157d039 35872
libnet-remctl-perl-dbgsym_3.11-1_amd64.deb
e8e07b8f8b4f024638cad56efd4f4d10cca1ae85 70284
libnet-remctl-perl_3.11-1_amd64.deb
cb9b0a19481ab44097b56646a26d954f4a205421 96936 libremctl-dev_3.11-1_amd64.deb
d0527e9f9d91c59f256e73659f591e9954edcb3e 58644
libremctl1-dbgsym_3.11-1_amd64.deb
d8427796fb5e0d08071a3ef444dfabdfee80a865 55916 libremctl1_3.11-1_amd64.deb
9347f0fcaf1e9ec974393d86a4c5d52689410362 17106
php-remctl-dbgsym_3.11-1_amd64.deb
da3391131e3a9f592652acf1b5416210983aba0a 46748 php-remctl_3.11-1_amd64.deb
17f5756aa65f8d94e7850770a65b3c2e6499324e 10452
python-remctl-dbgsym_3.11-1_amd64.deb
61127bfcc428da834475e491a3203ad1e879bd86 43146 python-remctl_3.11-1_amd64.deb
f6cc30adda74eb12d06cdf7e2100edbf73e828c2 16536
remctl-client-dbgsym_3.11-1_amd64.deb
6ab11574a800a84b977809bdb5427f0fdb1ec8c3 90500 remctl-client_3.11-1_amd64.deb
f184006638dc8e2f676f5f1f8a0cdc4a71db6536 90018
remctl-server-dbgsym_3.11-1_amd64.deb
0064408f9a51d7cba8bf275f6d9c48e43113be09 95452 remctl-server_3.11-1_amd64.deb
1a80241c2e9d43018d7b0ba7421807e4a3e6931c 12256
ruby-remctl-dbgsym_3.11-1_amd64.deb
761d9bf8b4ad3dd7415dea66aaf66fd17d06a616 42128 ruby-remctl_3.11-1_amd64.deb
Checksums-Sha256:
77df451ff1ec605da855abaa0deaf14a4a9c2b2abf95b17d95abbd11b0b1ae8a 2263
remctl_3.11-1.dsc
094391ff7c6fb8cb61ce86c8eebcb7c7e33239ff27bf17fe4d91c004ab9ea467 556808
remctl_3.11.orig.tar.xz
071b9f952e74756633ecd7cda9469dcab45063c2ebd5eaabf87a1b5d3d31b35d 26332
remctl_3.11-1.debian.tar.xz
7d20d6bd74670981b0eb457186f1621951ac02c0d04966f3c103dfe91f009072 35872
libnet-remctl-perl-dbgsym_3.11-1_amd64.deb
e3099ba0b24b123494868a7fa52c68a565474680fdca40632e274b3b01d15b4c 70284
libnet-remctl-perl_3.11-1_amd64.deb
abc0068a434aea600185d4376dab8c21156f7c859fee0fdd8f86d87b806abadb 96936
libremctl-dev_3.11-1_amd64.deb
6adc7469ea7b7e517ffade8d545e463d10ef8f56ddfd397179169c3f91ee4080 58644
libremctl1-dbgsym_3.11-1_amd64.deb
c7bc86b0e11cb89903d3ac084a2d51248b96349f8e6de668df1f0978c6b03585 55916
libremctl1_3.11-1_amd64.deb
9c07ee76c338f2b00769c4cdffbb721d0720746972a12544d2bd809bc01ca9e5 17106
php-remctl-dbgsym_3.11-1_amd64.deb
5396f938ee178c63675f642a807f7e87390b6ff66dd46cf9ff440f9c11ffa303 46748
php-remctl_3.11-1_amd64.deb
9a90f523ee2cd4912c34e09f6f7f6b432cc7907b4ecf6497e76c7d8aba9b4dd1 10452
python-remctl-dbgsym_3.11-1_amd64.deb
ae15f6c5a6269bb695fa59b226c7233a68bcbd0541696b7b1f500608e29eb433 43146
python-remctl_3.11-1_amd64.deb
7de5b3a9d840729cfbc6b41884cd7c892a76e59241c575d0bd3f30ba3672b418 16536
remctl-client-dbgsym_3.11-1_amd64.deb
00a483b0d39db7e02bf1b0ccc19b2cc6e6fd0095a11b242a83278b7b4d5f5f8c 90500
remctl-client_3.11-1_amd64.deb
18bd95ceebd4b1860e2ba860330577b9cfb3101379b4db7e2fd1385a948fbf6b 90018
remctl-server-dbgsym_3.11-1_amd64.deb
cc4d0db70b81b17d5ecd59fcf0b9d48be95594e0b9e0c3faea84ef65956a6569 95452
remctl-server_3.11-1_amd64.deb
83dcf34373d8da006436d4e08e61c244d6b7d20ade1c5f8d1cf3e9e6290d95df 12256
ruby-remctl-dbgsym_3.11-1_amd64.deb
88b8b11eb8f51c7cfee1ed9ff778fa96886f9001863ef4c9daf0effa36c943d6 42128
ruby-remctl_3.11-1_amd64.deb
Files:
40a2d49fc47f60877d44a5d4c437f7f3 2263 net optional remctl_3.11-1.dsc
427902328a537b2c10f24b3e41da53cb 556808 net optional remctl_3.11.orig.tar.xz
abf7a1197a9c2238264ecaaaf4a5cced 26332 net optional remctl_3.11-1.debian.tar.xz
4c21221a8484041489e3fcebe46bb0e3 35872 debug extra
libnet-remctl-perl-dbgsym_3.11-1_amd64.deb
7ace03a893c2a9f9ede85a3fecc5706d 70284 perl optional
libnet-remctl-perl_3.11-1_amd64.deb
9e07d6caeccd230230ec35edb8e4c72e 96936 libdevel extra
libremctl-dev_3.11-1_amd64.deb
3dd6003f3c8f0a8627b36dde33774838 58644 debug extra
libremctl1-dbgsym_3.11-1_amd64.deb
8493e6c135c5360d9f7944f6bc7e3464 55916 libs optional
libremctl1_3.11-1_amd64.deb
1443e41df02f720cc3013ad28de85d1c 17106 debug extra
php-remctl-dbgsym_3.11-1_amd64.deb
267a6633c0f0fa51157cedeebed79993 46748 php optional php-remctl_3.11-1_amd64.deb
2ba740948ff053c5929a98174a01403b 10452 debug extra
python-remctl-dbgsym_3.11-1_amd64.deb
8f43c07e5f5ab772d93fc8eb3c8f99c6 43146 python optional
python-remctl_3.11-1_amd64.deb
80c0cb91adeab85cd7a3b7c2e5da6770 16536 debug extra
remctl-client-dbgsym_3.11-1_amd64.deb
082058cd53c97dde9ea09df856f8fff8 90500 net optional
remctl-client_3.11-1_amd64.deb
302b4160bac09a4157c675fec72952d6 90018 debug extra
remctl-server-dbgsym_3.11-1_amd64.deb
928fd29593367900332b32e3e926808a 95452 net optional
remctl-server_3.11-1_amd64.deb
2b76af3a0d42a8fc43805bdcb43d51c3 12256 debug extra
ruby-remctl-dbgsym_3.11-1_amd64.deb
59ad1a7b7524dd1ea955133b835b0389 42128 ruby optional
ruby-remctl_3.11-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQEcBAEBCAAGBQJXLmrkAAoJEH2AMVxXNt51lOIH/37/KYA3hnJoK8HczAmtXtN1
W7GQNrN4XspeknUhc6VvArDSfoGqJhRoCfUfOq0ohNqfnpyJujnLZfgGRY7ScvbE
C7hiiLvhakIY2bV6nzo1KzIRyvwneEeu5u33SA516FW7WlZKB77hEgRLbWZZZ44G
xunrcIIDWmC9mdpMWdprnxbCDFe2eeshEA8GCzA47NWSFo8I5ZlOHqqTXQnQnvzK
NuxFDPZd6u8Ays7A0cd4gCSVFkWVBzzv+HcyuClCJD8XEbPrDKkjoVKcgk88zj/E
VvVogEE1azYaDWz7jGS+XjjHSM7kCM8Ijxp/lyL8sRzvAQn+aBwhP8LlRjcV5dU=
=VPVZ
-----END PGP SIGNATURE-----
--- End Message ---