oci8 y php4
Marcos Ramirez
mramireza en armada.cl
Vie Feb 9 12:55:54 CLST 2007
On Fri, 2007-02-09 at 11:56 -0300, Victor Hugo dos Santos wrote:
> El 8/02/07, Marcos Ramirez <mramireza en armada.cl> escribió:
> > On Wed, 2007-02-07 at 19:31 -0300, Victor Hugo dos Santos wrote:
>
> > $ rpmbuild --rebuild --with
> > oci8 /home/marcos/Downloads/php-4.3.9-3.15.src.rpm
>
> mmmm.. hice los pasos mencionados arriba en la maquina que tienes
> centos y me salio un error (que ya tenia mencionado antes)
>
> "File not found: /var/tmp/php-root/usr/lib/php4/oci8.so"
>
> y entonces, busque nuevamente en la web y me encontre con este bug
> http://lists.centos.org/pipermail/centos/2005-September/053203.html
> que afecta "solamente" centos !!!
curioso, no lo habia visto ni me habia afectado (aunque hace rato que
estoy usando los php-5.X desde centosplus)
> entonces, me vino la idea de ir a compilar el client oracle en la
> maquina RHEL, con los mismos parametros
> #rpmbuild -ba --with oci8 /usr/src/redhat/SPECS/php.spec
> y funciono bien... creando al final lo siguientes archivos:
En tal caso, instala el php-oci8 de los generados ahi y ya tienes el
problema resuelto.
> paso siguiente, seguir con la idea de reconstruir el SRPMS
> rpmbuild --rebuild php-4.3.9-3.22.src.rpm
te falto el "--with oci8"
> creado antes en la maquina RHEL en la maquina centos... pero al
> hacerlo, me sale este otro error:
> mmmm... ahora me quedan dos posibilidades:
>
> 1 - aplicar el parche que encontre en la web para "centos"
> 2 - copiar el rpm
> (/usr/src/redhat/RPMS/i386/php-oci8-4.3.9-3.22.i386.rpm) que
> reconstruir en la maquina RHEL para la maquina centos y instalarlo.
>
> mmm.. me parece mejor la opción #2 !!!
concuerdo plenamente
Saludos
--
Marcos Ramirez <mramireza en armada.cl>
Más información sobre la lista de distribución Linux