Problemas de atualização do PostgreSQL com o uuid

3

Estou tentando executar o yum update na minha caixa do CentOS 5.2 e continuo recebendo esta mensagem:

Falta de dependência: libossp-uuid.so.15 é necessário pelo pacote postgresql-contrib

Eu corri yum update postgresql separadamente e agora é 8.3.8. Eu também baixei o uuid-1.6.2 e construí-lo a partir do código-fonte, mas ainda assim obtenho o mesmo resultado.

yum update -d6 uuid me dá isso no final:

--> Running transaction check
---> Package uuid.i386 0:1.6.1-3.el5.kb set to be updated
Checking deps for uuid.i386 0-1.6.1-3.el5.kb - u
Checking deps for uuid.i386 0-1.5.1-4.rhel5 - None
postgresql-contrib requires: libossp-uuid.so.15
--> Processing Dependency: libossp-uuid.so.15 for package: postgresql-contrib
Needed Require is not a package name. Looking up: libossp-uuid.so.15
Potential Provider: uuid.i386 0:1.5.1-4.rhel5
Mode is u for provider of libossp-uuid.so.15: uuid.i386 0:1.5.1-4.rhel5
Mode for pkg providing libossp-uuid.so.15: u
Cannot find an update path for dep for: libossp-uuid.so.15
Searching pkgSack for dep: libossp-uuid.so.15
Potential match for libossp-uuid.so.15 from uuid - 1.5.1-4.rhel5.i386
Matched uuid - 1.5.1-4.rhel5.i386 to require for libossp-uuid.so.15
uuid - 1.5.1-4.rhel5.i386 is in providing packages but it is already installed, removing.
--> Finished Dependency Resolution
Dependency Process ending
Error: Missing Dependency: libossp-uuid.so.15 is needed by package postgresql-contrib

Como posso resolver esta situação? Obrigado

    
por kdl 09.11.2009 / 19:47

2 respostas

1

Se o postgresql 8.4 for aceitável, eu recomendaria tentar instalar yum postgresql84.

Se você não precisar do RPM contrib (não é necessário por padrão), primeiro remova-o: rpm -e postgresql-contrib e execute a atualização.

HTH, Neal

    
por 06.10.2011 / 21:34
0

Snag e instale esse cara:

link

rpm -Uvh uuid-1.5.1-3.el5.i386.rpm

Isso deve atualizar o RPM contrib.

    
por 09.11.2009 / 19:51