I fixed it in svn already. Next version will contain the fix.

  Uwe

On Sun, Aug 26, 2007 at 02:10:12AM +0200, Yann Rouillard wrote:
> Package: dh-make-php
> Version: 0.2.5
> Severity: normal
> Tags: patch
> 
> Currently, the cdbs pear class (usr/share/cdbs/1/class/pear.mk) use the
> -R option to install a package, ie:
>         /usr/bin/pear ... install --nodeps -R ...
> 
> It should use the -P option instead, according to pear help:
> 
>         -R DIR, --installroot=DIR
>                 root directory used when installing files (ala PHP's
> INSTALL_ROOT), use packagingroot for RPM
>         -P DIR, --packagingroot=DIR
>                 root directory used when packaging files, like RPM
> packaging
> 
> Using -R option can cause a php pear module to use the original builder
> path instead of the real one.
> For example, it will looks for its data
> in /home/username/packages/module_name-version/usr/share/php/data
> instead of
> /usr/share/php/data.
> 
> I had this problem with php-html-quickform-advmultiselect (not yet in
> debian).
> 
> Yann
> 
> 
> --- /usr/share/cdbs/1/class/pear.mk.orig        2007-08-26
> 08:42:02.000000000 +0900
> +++ /usr/share/cdbs/1/class/pear.mk     2007-08-26 08:42:20.000000000
> +0900
> @@ -60,7 +60,7 @@
>                 -d data_dir=/usr/share/php/data \
>                 -d doc_dir=/usr/share/php/docs \
>                 -d test_dir=/usr/share/php/tests \
> -               install --nodeps -R $(DEB_DESTDIR)
> $(PEAR_SOURCE_DIR)/package.xml
> +               install --nodeps -P $(DEB_DESTDIR)
> $(PEAR_SOURCE_DIR)/package.xml
>  
>         # move documentation to correct location
>         mkdir -p $(DEB_DESTDIR)$(PEAR_NEW_DOC_DIR)
> 
> -- System Information:
> Debian Release: lenny/sid
>   APT prefers unstable
>   APT policy: (500, 'unstable')
> Architecture: i386 (i686)
> 
> Kernel: Linux 2.6.22-1-686 (SMP w/1 CPU core)
> Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/bash
> 
> Versions of packages dh-make-php depends on:
> ii  cdbs                          0.4.49     common build system for
> Debian pac
> ii  php-pear                      5.2.3-1    PEAR - PHP Extension and
> Applicati
> ii  php5-cli                      5.2.3-1+b1 command-line interpreter
> for the p
> 
> dh-make-php recommends no packages.
> 
> -- no debconf information
> 
> 

-- 
  MMK GmbH, Fleyer Str. 196, 58097 Hagen
  [EMAIL PROTECTED]
  Tel: 02331 840446    Fax: 02331 843920

Attachment: signature.asc
Description: Digital signature

Reply via email to