Re: The PEAR installer is shit...
| From: | Vincent Blavet | Date: | Tue, 12 Feb 2002 08:33:53 +0000 |
| Subject: | Re: The PEAR installer is shit... | ||
| References: | 1 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-4630@lists.php.net to get a copy of this message | ||
Alexander,
I also see that the win part of PEAR is a large area that still need to be
improved !
I already start to work on the pear-win scripts in order to add the missing
commands that exists in unix scripts, but failed mainly because of the no
support of XML-RPC.
On my win system I can run the pear.bat script, with the following changes :
adding :
set PHP_SYSCONFDIR=d:\php\bin\php
modifying :
%PHP_PATH%\php.exe -c %PHP_SYSCONFDIR% -q
%PEAR_INSTALL_DIR%\scripts\pearwin.php %1 %2 %3 %4 %5 %6
I did not have enought time (unfortunatly) to commit myself on a work to
improve the win part of the package installer. But I will do as soon as I
can.
Vincent
----- Original Message -----
From: "Alexander Merz" <alexander.merz@s1999.tu-chemnitz.de>
To: <pear-dev@lists.php.net>
Sent: Tuesday, February 12, 2002 2:22 AM
Subject: [PEAR-DEV] The PEAR installer is shit...
> ... it will not work on Win
>
> After trying to make the installer work on win in the last 3 hours, i give
up
> now after writing a lot of ugly workarounds. It is not possible to use
them on
> win.
>
> Reasons:
> 1) Win-PHP still chrashs with PEAR_EXTENSION_DIR
> 2) If this would work, it is senseless to use it and all other predefined
> paths. The Win-Binaries set this to c:\php, which maybe match 1% of the
> existing PHP installations on Win.
>
> To change this, it is required to rewrite a lot of non compatible stuff
like
> function PEAR_Installer($phpdir = PEAR_INSTALL_DIR,
> $extdir = PEAR_EXTENSION_DIR,
> $docdir = null)
>
> Stig, i sad all this already while working on win comp. for the 'pear'
script,
> but you did the same errors again. :(
>
> Cu, Alex
>
>
> --
> PEAR Development Mailing List (http://pear.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>