[php-maint] Bug#331035: php4-pear and .filemap, .lock, and .registry

Charles Fry debian at frogcircus.org
Sat Oct 1 04:43:13 UTC 2005

Package: php4-pear
Version: 4:4.4.0-2
Severity: minor

Both recent and old debian-webapps mailing list discussions (that I invite
you all to participate in) have suggested that it may be inappropriate
for php4-pear to ship with .filemap, .lock, and .registry.

In a feeble attempt to summarize arguements which were primarily made
by other people, it is important to cleanly separate pear modules
installed by Debian, and pear modules installed from the command line
using pear.

It seems that either two separate, parallel directory structures should
be maintained, one in /usr/share/php for Debian pear packages, and
another somewhere under /usr/local for manually installed pear packages.

As for the filemap, lock, and registry files, they would no longer be
necessary if command line pear defaulted to /usr/local/something.
Further, they are already problematic inasmuch as they refer to file
locations and hashes that may have been changed by part of the Debian

Anyway, let's discuss this and figure out what to do. :-)


-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (900, 'testing'), (800, 'stable'), (70, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.8-2-386
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages php4-pear depends on:
ii  php-db                        1.7.6-2    PHP PEAR Database Abstraction Laye
ii  php-http                      1.3.6-2    PHP PEAR module for HTTP related s
ii  php-mail                      1.1.6-2    PHP PEAR module for sending email
ii  php-net-smtp                  1.2.6-2    PHP PEAR module implementing SMTP 
ii  php-net-socket                1.0.6-2    PHP PEAR Network Socket Interface 
ii  php-pear                      5.0.5-1    PEAR - PHP Extension and Applicati
ii  php-xml-parser                1.2.6-2    PHP PEAR module for parsing XML
ii  php4-common                   4:4.4.0-2  Common files for packages built fr

php4-pear recommends no packages.

-- no debconf information

More information about the pkg-php-maint mailing list