Re: [Pgsql-ayuda] Rpm upgrade de 7.3.4 a 7.4

From: Alvaro Herrera Munoz <alvherre(at)dcc(dot)uchile(dot)cl>
To: Josu? Maldonado <josue(at)lamundial(dot)hn>
Cc: Pgsql <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
Subject: Re: [Pgsql-ayuda] Rpm upgrade de 7.3.4 a 7.4
Date: 2003-12-11 21:36:00
Message-ID: 20031211213600.GB16869@dcc.uchile.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On Thu, Dec 11, 2003 at 03:10:44PM -0800, Josu? Maldonado wrote:

Hola,

> /home/josue/pg74: rpm -Uvh *.rpm
> error: Failed dependencies:
> perl(Pg) is needed by postgresql-contrib-7.4-0.2PGDG
> libpq.so.2 is needed by (installed) perl-DBD-Pg-1.13-5
> libpq.so.2 is needed by (installed) xemacs-21.4.8-16
> libpq.so.2 is needed by (installed) libdbi-dbd-pgsql-0.6.5-2
> libpq.so.2 is needed by (installed) mod_auth_pgsql-0.9.12-11
> libpq.so.2 is needed by (installed) qt-PostgreSQL-3.0.5-17
> libpq.so.2 is needed by (installed) php-pgsql-4.2.2-8.0.8
> Suggested resolutions:
> postgresql-perl-7.2.2-1.i386.rpm

Tendras que desinstalar todos esos paquetes y reconstruirlos desde los fuentes,
con el nuevo paquete de Postgres 7.4 provisto por PGDG (.src.rpm)

O sea:
1. bajar el src.rpm de Postgres 7.4
2. construirlo
3. de la lista anterior (perl-DBD-Ph, xemacs, etc), desinstalar todo
4. instalar los RPMs generados de Pg 7.4
5. de la lista anterior, bajar los src.rpm de lo que necesites
^^^^^^^^^^^^^^^^^^^
6. reconstruir los paquetes binarios de todos los src.rpm bajados.
7. instalar los paquetes generados

> Luego probe esta forma:
> /home/josue/pg74: rpm -Uvh --nodeps *.rpm
^^^^^^^^

Cuando no entiendes lo que significa, NO DEBES USAR ESA OPCION.

> Preparing... ###########################################
> [100%]
> file /usr/include/sqltypes.h from install of
> postgresql-devel-7.4-0.2PGDG conflicts with file from package
> unixODBC-devel-2.2.2-3

Necesitas postgresql-devel? Si no, no lo instales.
Si lo necesitas, necesitas unixODBC-devel? Si no, desinstalalo.
Si necesitas ambos, instala postgresql-devel con --force (pero solo despues
de haber solucionado todos tus otros problemas).

Sugerencia: bota RedHat y usa una distribucion decente. Mas aun Redhat 8, que es
tierra de nadie.

> que diferencia hay en instalar de los fuentes o de los RPMs?

Control de dependencias.

--
Alvaro Herrera (<alvherre[(at)]dcc(dot)uchile(dot)cl>)
"La primera ley de las demostraciones en vivo es: no trate de usar el sistema.
Escriba un guin que no toque nada para no causar daos." (Jakob Nielsen)

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera Munoz 2003-12-11 22:31:22 Re: [Pgsql-ayuda] ayuda con postgres7.4
Previous Message Alvaro Herrera Munoz 2003-12-11 21:28:26 Re: [Pgsql-ayuda] ayuda con postgres7.4