Summary | Change Horde_Memcache package.xml to depends on memcache extension instead of a pear package |
Queue | Horde Framework Packages |
Queue Version | Git master |
Type | Enhancement |
State | Rejected |
Priority | 2. Medium |
Owners | |
Requester | math.parent (at) gmail (dot) com |
Created | 07/24/2011 (5065 days ago) |
Due | |
Updated | 07/24/2011 (5065 days ago) |
Assigned | |
Resolved | 07/24/2011 (5065 days ago) |
Milestone | |
Patch | Yes |
PEAR packages are prefixed by php-.
State ⇒ Rejected
http://www.php.net/manual/en/memcache.installation.php
Marking this as an extension prohibits automatic installation and
building from PECL. If the package name in Debian makes it a PHP
extension, then Debian is wrong. If this happens with *all* PECL
packages, it's even worse.
Priority ⇒ 2. Medium
New Attachment: 0001-memcache-is-a-PHP-extension-mark-as-such.patch
Patch ⇒ Yes
Milestone ⇒
Queue ⇒ Horde Framework Packages
Summary ⇒ Change Horde_Memcache package.xml to depends on memcache extension instead of a pear package
Type ⇒ Enhancement
State ⇒ New
converter failed to properly translate the following snipset to proper
debian name:
<package>
<name>memcache</name>
<channel>pecl.php.net</channel>
</package>
It should be translated as php5-memcache because it is an extension
but translates to php-memcache as a PEAR package.
I don't say that current package.xml is incorrect, but the behavior is
the same (AFAIK) after the patch and it works for Debian.
See
http://lists.alioth.debian.org/pipermail/pkg-php-pear/2011-July/000149.html
and thread for the context