Обсуждение: Updating RHEL4 system for PHP; requires Postgresql updates

Поиск
Список
Период
Сортировка

Updating RHEL4 system for PHP; requires Postgresql updates

От
James Martens
Дата:
Good day.

I am attempting to patch an older RHEL4 system with updated php packages
to close off some recent vulnerabilities that were discovered. When
trying to download PHP, however, I get the following error:

Testing package set / solving RPM inter-dependencies...

There was a package dependency problem. The message was: Unresolvable
chain of dependencies:

postgresql 8.0.3-1PGDG requires libpq.so.4
postgresql-contrib 8.0.3-1PGDG requires libpq.so.4
postgresql-devel-8.0.6-1PGDG requires postggresql-libs = 8.0.6
postgresql-server 8.0.3-1PGDG requires libpq.so.4

The download then stops and does not download the updated PHP filesets.

The installed filesets for postgresql are as follows (rpm -qa | grep
postgresql):

postgresql-server-8.0.3-1PGDG
postgresql-devel-8.0.6-1PGDG
postgresql-8.0.3-1PGDG
postgresql-pl-8.0.3-1PGDG
postgresql-libs-8.0.6-1PGDG
postgresql-docs-8.0.6-1PGDG
postgresql-contrib-8.0.3-1PGDG

Is there any way for me to get the 8.0.6 filesets any more for RHEL 4? I
was unable to find them in archives, unfortunately.

Thank you.


Re: Updating RHEL4 system for PHP; requires Postgresql updates

От
Andrej
Дата:
On 13 March 2012 21:30, James Martens <jmartens8855@gmail.com> wrote:
> Good day.
>
> I am attempting to patch an older RHEL4 system with updated php packages to
> close off some recent vulnerabilities that were discovered. When trying to
> download PHP, however, I get the following error:


Can you upgrade to a current version of RHEL?  RHEL4 is end of support (unless
you have a special extension contract - in that case you should try to
badger RedHat
into providing you with a newer postgres package ;D), and so is the
postgres version
you're trying to update to.


If all else fails you could build your own RPMs by downloading a more
recent version of
postgres' source, and the original RHEL src RPMs ... should be easy enough.



Cheers,
Andrej