Debian Bug report logs - #667789
Please make use of new php5enmod and php5dismod commands in your package

version graph

Package: php-zeroc-ice; Maintainer for php-zeroc-ice is José Gutiérrez de la Concha <jose@zeroc.com>; Source for php-zeroc-ice is src:zeroc-ice (PTS, buildd, popcon).

Reported by: Debian PHP maintainers <pkg-php-maint@lists.alioth.debian.org>

Date: Fri, 6 Apr 2012 15:40:15 UTC

Severity: normal

Found in version zeroc-ice/3.4.2-7.2

Fixed in version zeroc-ice/3.5~beta1-2

Done: Cleto Martín <cleto@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Francisco Moya <paco@debian.org>:
Bug#667789; Package php-zeroc-ice. (Fri, 06 Apr 2012 15:40:18 GMT) (full text, mbox, link).


Acknowledgement sent to Debian PHP maintainers <pkg-php-maint@lists.alioth.debian.org>:
New Bug report received and forwarded. Copy sent to Francisco Moya <paco@debian.org>. (Fri, 06 Apr 2012 15:40:18 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Debian PHP maintainers <pkg-php-maint@lists.alioth.debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: Please make use of new php5enmod and php5dismod commands in your package
Date: Fri, 06 Apr 2012 17:36:05 +0200
Package: php-zeroc-ice
Version: 3.4.2-7.2
Severity: normal
User: pkg-php-maint@lists.alioth.debian.org
Usertags: php54

Dear maintainer,

package php-zeroc-ice currently installs it's configuration file directly
to /etc/php5.  php5 (>= 5.4.0~rc6-1) has introduced two new commands:
php5enmod and php5dismod

Your config file must be installed in /etc/php5/mods-available/<name>.ini

php5enmod should be called from your postinst script (when configuring
the package) with each installed ini file as an parameter (f.e. if you
provide more dynamic extensions and want to ensure correct loading order).

The syntax of php5enmod is:

php5enmod [name](/[priority])

[name] is filename without .ini extension from /etc/php5/mods-available/<name>.ini

The optional [priority] argument can be used if your extension require
other extensions to be loaded before.  Default priority is 20.

Example:

    if [ "$1" = "configure" ]; then
      php5enmod mysqlnd
    fi

or (with priority):

    if [ "$1" = "configure" ]; then 
       php5enmod pdo/10
    fi

**

php5dismod should be called from prerm script in remove target.

The syntax of php5dismod is:

php5dismod [name]

Example:

    if [ "$1" = "remove" ]; then
      php5dismod mysqlnd
    fi

**

Using these maintainer scripts will help get rid of the condition
when the package is removed, but not purged, hence triggering error
messages from php from the fact that it cannot load deleted dynamic
extension.

Feel free to contact me, if you have any questions.

Thanks, 
--
Ondřej Surý <ondrej@debian.org>

-- System Information:
Debian Release: 6.0.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable'), (300, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash




Reply sent to Cleto Martín <cleto@debian.org>:
You have taken responsibility. (Tue, 22 Jan 2013 23:21:08 GMT) (full text, mbox, link).


Notification sent to Debian PHP maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug acknowledged by developer. (Tue, 22 Jan 2013 23:21:08 GMT) (full text, mbox, link).


Message #10 received at 667789-close@bugs.debian.org (full text, mbox, reply):

From: Cleto Martín <cleto@debian.org>
To: 667789-close@bugs.debian.org
Subject: Bug#667789: fixed in zeroc-ice 3.5~beta1-2
Date: Tue, 22 Jan 2013 23:18:26 +0000
Source: zeroc-ice
Source-Version: 3.5~beta1-2

We believe that the bug you reported is fixed in the latest version of
zeroc-ice, 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 667789@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Cleto Martín <cleto@debian.org> (supplier of updated zeroc-ice 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 ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 22 Jan 2013 23:07:11 +0100
Source: zeroc-ice
Binary: zeroc-ice35b ice35b-translators ice35b-services libicestorm35b libicegrid35b libicebox35b icebox libicepatch2-35b libglacier2-35b libfreeze35b libicedb35b ice35b-slice libzeroc-ice35b libicessl35b libiceutil35b libicexml35b libslice35b libzeroc-ice35b-dev libzeroc-ice35b-dbg python-zeroc-ice php-zeroc-ice libzeroc-ice3.5b-cil libzeroc-ice-ruby1.8 libzeroc-ice3.5b-java
Architecture: source all amd64
Version: 3.5~beta1-2
Distribution: experimental
Urgency: low
Maintainer: Francisco Moya <paco@debian.org>
Changed-By: Cleto Martín <cleto@debian.org>
Description: 
 ice35b-services - Services bundled into ZeroC Ice
 ice35b-slice - Slice definitions for Ice ${rv:ice} services
 ice35b-translators - Slice translators to several languages
 icebox     - Plugin-based meta-application for ZeroC Ice
 libfreeze35b - Libraries implementing a persistence framework for ZeroC Ice
 libglacier2-35b - Libraries implementing a firewall service for ZeroC Ice
 libicebox35b - Libraries implementing a plugin framework for ZeroC Ice
 libicedb35b - Libraries for persistent backends for ZeroC Ice
 libicegrid35b - Libraries implementing grid-like services for ZeroC Ice
 libicepatch2-35b - Libraries implementing a distribution service for ZeroC Ice
 libicessl35b - Ice for C++ SSL plug-in
 libicestorm35b - Libraries implementing an event service for ZeroC Ice
 libiceutil35b - Ice for C++ misc utility library
 libicexml35b - ZeroC Ice for C++ XML parser library
 libslice35b - Ice for C++ Slice parser library
 libzeroc-ice-ruby1.8 - Ice for Ruby modules
 libzeroc-ice3.5b-cil - Ice for C# libraries
 libzeroc-ice3.5b-java - Ice for Java libraries
 libzeroc-ice35b - Ice for C++ runtime library
 libzeroc-ice35b-dbg - Ice for C++ debugging symbols
 libzeroc-ice35b-dev - Ice for C++ development libraries
 php-zeroc-ice - Ice for PHP extension
 python-zeroc-ice - Ice for Python libraries
 zeroc-ice35b - Internet Communications Engine
Closes: 667789 688959
Changes: 
 zeroc-ice (3.5~beta1-2) experimental; urgency=low
 .
   * Bug fix: "php-zeroc-ice in wheezy using php API 2009 instead of
     2010?", thanks to Michael Heide (Closes: #688959).
   * Bug fix: "Please make use of new php5enmod and php5dismod commands in
     your package", thanks to Debian PHP maintainers (Closes: #667789).
   * Avoid java and cs build if not required.
Checksums-Sha1: 
 a88e7671a5ff31cc85554089db485e360e04e4cc 3123 zeroc-ice_3.5~beta1-2.dsc
 00738973be547293e3377bdbe36f3103a68b4b73 53478 zeroc-ice_3.5~beta1-2.debian.tar.gz
 8b7345d467e8ad4c3aef39a7bbf5bcfcea93b09c 39954 zeroc-ice35b_3.5~beta1-2_all.deb
 94dcfe997831c90dee96faff9b490924ab0d7bcc 962774 ice35b-translators_3.5~beta1-2_amd64.deb
 cfac48b7a5defee6b383a868db94378a71cf70cb 3861084 ice35b-services_3.5~beta1-2_amd64.deb
 1beffb3945d446326ea3bb54cf624796e519965a 613630 libicestorm35b_3.5~beta1-2_amd64.deb
 0c3a78b0820f293a8ad391b946113781e6f010a7 749148 libicegrid35b_3.5~beta1-2_amd64.deb
 8f1f3850ad0666b5f91af70c2ffd1007f0e13adc 90058 libicebox35b_3.5~beta1-2_amd64.deb
 1c6c592d2a4e76855375fa2f49979ed3fb244835 108552 icebox_3.5~beta1-2_amd64.deb
 7aa53fb1fb3cc5482e167a6cc6531dffc9c6fecf 145424 libicepatch2-35b_3.5~beta1-2_amd64.deb
 02dc0e91f2f5fb309fa453f8f5a55a5392ac2e53 230598 libglacier2-35b_3.5~beta1-2_amd64.deb
 2e33d2b8bdf7d23f5c6939abb359a2dff28061c8 279398 libfreeze35b_3.5~beta1-2_amd64.deb
 b2e3ab34029c92b055b650b82caebcf721953c75 43748 libicedb35b_3.5~beta1-2_amd64.deb
 8592146d783277fe0d1a5224a70094f3304a4c37 236452 ice35b-slice_3.5~beta1-2_all.deb
 8d44f23770d56e95d1b77e3bbad52b9d9c826cb7 1228106 libzeroc-ice35b_3.5~beta1-2_amd64.deb
 b8d7e7afbf575c45a629e2dbd71e3071d461adc3 162798 libicessl35b_3.5~beta1-2_amd64.deb
 545c4331c18a61248579871fb1654ab95e0b284e 134526 libiceutil35b_3.5~beta1-2_amd64.deb
 0104077cdaaf1bfb95cc62a66d1efd77f10e7317 57998 libicexml35b_3.5~beta1-2_amd64.deb
 4326faa2c6cda42702000e7bc79226d1cb5556d2 502738 libslice35b_3.5~beta1-2_amd64.deb
 b40404a3538eafe26e9406b4be513bc70d65f26d 292720 libzeroc-ice35b-dev_3.5~beta1-2_amd64.deb
 93027c8fc3280e1db70d346a5442ee347ae9cf81 76532890 libzeroc-ice35b-dbg_3.5~beta1-2_amd64.deb
 ff9352c117216fa4b8a035a36832ad1acfe3ec20 723020 python-zeroc-ice_3.5~beta1-2_amd64.deb
 81422f679e4ce292de6a488aa056211e71060fc2 245572 php-zeroc-ice_3.5~beta1-2_amd64.deb
 3c559f0cb60ad24ba05aa1a506c8513f98d1130a 513086 libzeroc-ice3.5b-cil_3.5~beta1-2_all.deb
 086b6077d06c5989a0f796910cdf49e436488f7d 272844 libzeroc-ice-ruby1.8_3.5~beta1-2_amd64.deb
 a68a85c5458d47f4ac7dab8e7b680ec25d3a97fb 3346018 libzeroc-ice3.5b-java_3.5~beta1-2_all.deb
Checksums-Sha256: 
 84e4ded00757fb0be1f1e58a9cdb64c5fc268d8395e593eb40a5a535cd4db7ae 3123 zeroc-ice_3.5~beta1-2.dsc
 23a47910f33e23851787a042dcd2950f2cc051dd70c6846256bee5883f392fce 53478 zeroc-ice_3.5~beta1-2.debian.tar.gz
 907b3443694d65d36f4a4b7a0bf5b9cc46f779620f34da0f939355cf99d99e1c 39954 zeroc-ice35b_3.5~beta1-2_all.deb
 1c0e3b10bafe7106eb32cb31d7dbacf5eed2b0a2450a192f0349069e340a5642 962774 ice35b-translators_3.5~beta1-2_amd64.deb
 3846c7ac5c1a5fe949e14505ad1e7f0f8d0656ca6ab19ac4d88305031fc61620 3861084 ice35b-services_3.5~beta1-2_amd64.deb
 868e5cf8cf416fb8239e67f81e87b8140f54b66ec60687520c05a3ac2a334f35 613630 libicestorm35b_3.5~beta1-2_amd64.deb
 39e1ec2a75cc7de2d627804538018dfa744eb0da353c07fdf9b8f146bc08fd73 749148 libicegrid35b_3.5~beta1-2_amd64.deb
 c57415fece58ffa8ec36cdf780702b59c809ae1c1151f809e7d7e748bfd8956a 90058 libicebox35b_3.5~beta1-2_amd64.deb
 e88fe4f2390fa09a7090ad99f468ce3c8503bcfb68b4d7d3291e29be2c6d60b1 108552 icebox_3.5~beta1-2_amd64.deb
 6b0daaadd157f55b7f5055345ebfca1d1903089e3f11b5da210198b4276e572c 145424 libicepatch2-35b_3.5~beta1-2_amd64.deb
 16d664a1f03378b8039c2224db61629e424cd0691df024a1f1a3747575c05dcc 230598 libglacier2-35b_3.5~beta1-2_amd64.deb
 b63f0b267fa2b64824c7239fc3329c170416054ba96ec687c4efc5a4e57b7f86 279398 libfreeze35b_3.5~beta1-2_amd64.deb
 330df32dfd160ac4b31920a5e0abb35f9d30796ed86a66d4a151b215889d2018 43748 libicedb35b_3.5~beta1-2_amd64.deb
 d3f7d64193182b3dea6c1dffb263924ec7c2eded9ec44b6cf027e8660d4d8099 236452 ice35b-slice_3.5~beta1-2_all.deb
 1b4aaad14b532fd357c9bb3d957b06237d606954cd564be13f889a8692274d42 1228106 libzeroc-ice35b_3.5~beta1-2_amd64.deb
 c8a856bdca9963a86341696569a79ffde6c27ea1f6edc573d96439ee397ec377 162798 libicessl35b_3.5~beta1-2_amd64.deb
 e75cc5b05a79908b4fd5c62eff511bcad8b6140a0f0789baa3db2c5ec67a2b55 134526 libiceutil35b_3.5~beta1-2_amd64.deb
 6dc82ce64a0bb3abe14de86b792a8cd65ab0c09cac23cd376c7455b363f01726 57998 libicexml35b_3.5~beta1-2_amd64.deb
 127d69493ac1b62a9c8be51485c1660d981ae89eb5ab6009107281321206fa7f 502738 libslice35b_3.5~beta1-2_amd64.deb
 07d4e0b18728641105caf2b1c4e210a49f56804d9e53bde443933aaaac1e277f 292720 libzeroc-ice35b-dev_3.5~beta1-2_amd64.deb
 7ac4afb2c2716a4c68e7d50cd3e9fa036ef513dce9c68a207f7e289229fbfd21 76532890 libzeroc-ice35b-dbg_3.5~beta1-2_amd64.deb
 661c119aa961b145494f16b79f6fc0787252e93ca96ddaac4ff803e83ef36874 723020 python-zeroc-ice_3.5~beta1-2_amd64.deb
 e0aef47a91857512a587f364ba535be17710e28ec5e579978903ffe5d90f9d21 245572 php-zeroc-ice_3.5~beta1-2_amd64.deb
 b9998d89cdcdd0024423dd2a67108eb29d17f5906ffaf0c2febdf974fa8c0ad3 513086 libzeroc-ice3.5b-cil_3.5~beta1-2_all.deb
 ad4393aea87cffd60c1b9203a9fec919fb5abe78c3ef061ad3ecfe256ebafd8a 272844 libzeroc-ice-ruby1.8_3.5~beta1-2_amd64.deb
 f7af53f72e90532b3cc05fe1cdb8f9c3868bec0c1793c892166d07d0e0950a8f 3346018 libzeroc-ice3.5b-java_3.5~beta1-2_all.deb
Files: 
 8151ccdaeadff56824d14a12d40fe938 3123 devel optional zeroc-ice_3.5~beta1-2.dsc
 85abf622648a192061907bd16a72fa35 53478 devel optional zeroc-ice_3.5~beta1-2.debian.tar.gz
 211b09e9e4ffff9e147ba39b62fea487 39954 devel optional zeroc-ice35b_3.5~beta1-2_all.deb
 17a87ecb0c35aedd743d4da184c529ec 962774 devel optional ice35b-translators_3.5~beta1-2_amd64.deb
 f7fc74988f7f52a780944465955e1dc8 3861084 devel optional ice35b-services_3.5~beta1-2_amd64.deb
 431e755ad7dc95c072029956f3dc7d42 613630 libs optional libicestorm35b_3.5~beta1-2_amd64.deb
 0e7852bc5a67482faf723c5cf8be7939 749148 libs optional libicegrid35b_3.5~beta1-2_amd64.deb
 693c59daa7b88cb20037e78ad46cca4c 90058 libs optional libicebox35b_3.5~beta1-2_amd64.deb
 2a680d062dca744c76b5f763edd455e6 108552 devel optional icebox_3.5~beta1-2_amd64.deb
 5a96d0fcdb349a5cb468602b858c9565 145424 libs optional libicepatch2-35b_3.5~beta1-2_amd64.deb
 0d3e5e9082a2cc10e6e236564befbba8 230598 libs optional libglacier2-35b_3.5~beta1-2_amd64.deb
 c071418ed7f847eb36cb86c1c6193a1e 279398 libs optional libfreeze35b_3.5~beta1-2_amd64.deb
 23dccc6bb5731026aa9e9e633959beb2 43748 libs optional libicedb35b_3.5~beta1-2_amd64.deb
 9e8e658d194b120edd113652e4567f65 236452 devel optional ice35b-slice_3.5~beta1-2_all.deb
 fd864b9a4fc55a952240b44021648df9 1228106 libs optional libzeroc-ice35b_3.5~beta1-2_amd64.deb
 66b7b81dbdceadfe29df68a960ae5c1e 162798 libs optional libicessl35b_3.5~beta1-2_amd64.deb
 3fb83d7667ffb7e3eb9a70c3bb77c403 134526 libs optional libiceutil35b_3.5~beta1-2_amd64.deb
 67ccfb0da901302dfb88966614336207 57998 libs optional libicexml35b_3.5~beta1-2_amd64.deb
 e3730c813cc3f43ee6ebe6a2ca6a55c9 502738 libs optional libslice35b_3.5~beta1-2_amd64.deb
 198847d8ec500bf10383b44aeb7ace51 292720 libdevel optional libzeroc-ice35b-dev_3.5~beta1-2_amd64.deb
 aea66cae2a044392493627af2af8f433 76532890 debug extra libzeroc-ice35b-dbg_3.5~beta1-2_amd64.deb
 cf52dc0b040c8aa5996261759af23196 723020 python optional python-zeroc-ice_3.5~beta1-2_amd64.deb
 98941be689ef9bf7df62c52c1dd15f61 245572 php optional php-zeroc-ice_3.5~beta1-2_amd64.deb
 8901d39a3500c6dbcf8529fe9bd8ce85 513086 cli-mono optional libzeroc-ice3.5b-cil_3.5~beta1-2_all.deb
 aa25e7cbc9722ca23e54e351333d10d5 272844 ruby optional libzeroc-ice-ruby1.8_3.5~beta1-2_amd64.deb
 e7828c453ed784c60cb1353cec7a442b 3346018 java optional libzeroc-ice3.5b-java_3.5~beta1-2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQEcBAEBAgAGBQJQ/xpmAAoJEEkz2rQA7137r7cIAK6wqhKKjTrZueUJJTyxF/4B
eU+oNeb/M8Yuct9Sj5xcWFiOEEFNM6Aj0K8luWxfFraqrLUacQUb1mvlyTnJgVIt
1KUmOKJh0BsIkuRBY5Bx/uZ9p6elxeOCaVX4LxS9DxOshVtzmLjC7Eh3vkErAZW6
RCUyDnY2qGLhpn6DezEZX5wl7dRj6OVHif6Bvld1PSv9DmnsAGSwzMWJf9Ifh4aV
pG7JNbSmJJCWeDEzhE8pnNxk3WBCLvQXqnnJs2HNX86/GzxnFhVEpHj73829BeRz
4NJNgbEAz3hWsnXbjDg2HbvKFAxgNzg6+WjX2ualmhFGV9jzedQq8h0LhHZKJ58=
=l+hi
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Tue, 24 Dec 2013 07:36:00 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Jul 2 02:07:56 2023; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.