Обсуждение: rpm install issues - RHE3
i need to install PostGreSQL 8.0.1 on my RedHat Enterprise 3 server.
i'm using the postgresql-8.01-2PGDG.x86_64.rpm package, and it's
paired server package. i get a lot of dependency failures on an rpm
-ivh command, but when i check to see if i have the required
dependencies everything seems to be there. can someone tell me if
there's a better way i can do this? i am hesitant to compile from
source because of all of the rpm problems. i'm still relatively new
to Linux and very new to PostGreSQL
thanks in advance!
Chris
here are my dependency problems:
rpm -ivh *
warning: postgresql-8.0.1-2PGDG.x86_64.rpm: V3 DSA signature: NOKEY,
key ID ddcd9f9a
error: Failed dependencies:
libc.so.6()(64bit) is needed by postgresql-8.0.1-2PGDG
libc.so.6(GLIBC_2.2.5)(64bit) is needed by postgresql-8.0.1-2PGDG
libc.so.6(GLIBC_2.3)(64bit) is needed by postgresql-8.0.1-2PGDG
libcom_err.so.2()(64bit) is needed by postgresql-8.0.1-2PGDG
libcrypt.so.1()(64bit) is needed by postgresql-8.0.1-2PGDG
libcrypto.so.4()(64bit) is needed by postgresql-8.0.1-2PGDG
libdl.so.2()(64bit) is needed by postgresql-8.0.1-2PGDG
libm.so.6()(64bit) is needed by postgresql-8.0.1-2PGDG
libncurses.so.5()(64bit) is needed by postgresql-8.0.1-2PGDG
libnsl.so.1()(64bit) is needed by postgresql-8.0.1-2PGDG
libpam.so.0()(64bit) is needed by postgresql-8.0.1-2PGDG
libpq.so.3()(64bit) is needed by postgresql-8.0.1-2PGDG
libreadline.so.4()(64bit) is needed by postgresql-8.0.1-2PGDG
libresolv.so.2()(64bit) is needed by postgresql-8.0.1-2PGDG
libssl.so.4()(64bit) is needed by postgresql-8.0.1-2PGDG
libz.so.1()(64bit) is needed by postgresql-8.0.1-2PGDG
libc.so.6()(64bit) is needed by postgresql-server-8.0.1-2PGDG
libc.so.6(GLIBC_2.2.5)(64bit) is needed by postgresql-server-8.0.1-2PGDG
libc.so.6(GLIBC_2.3)(64bit) is needed by postgresql-server-8.0.1-2PGDG
libcom_err.so.2()(64bit) is needed by postgresql-server-8.0.1-2PGDG
libcrypt.so.1()(64bit) is needed by postgresql-server-8.0.1-2PGDG
libcrypt.so.1(GLIBC_2.2.5)(64bit) is needed by
postgresql-server-8.0.1-2PGDG
libcrypto.so.4()(64bit) is needed by postgresql-server-8.0.1-2PGDG
libdl.so.2()(64bit) is needed by postgresql-server-8.0.1-2PGDG
libdl.so.2(GLIBC_2.2.5)(64bit) is needed by
postgresql-server-8.0.1-2PGDG
libkrb5.so.3()(64bit) is needed by postgresql-server-8.0.1-2PGDG
libm.so.6()(64bit) is needed by postgresql-server-8.0.1-2PGDG
libm.so.6(GLIBC_2.2.5)(64bit) is needed by postgresql-server-8.0.1-2PGDG
libncurses.so.5()(64bit) is needed by postgresql-server-8.0.1-2PGDG
libnsl.so.1()(64bit) is needed by postgresql-server-8.0.1-2PGDG
libpam.so.0()(64bit) is needed by postgresql-server-8.0.1-2PGDG
libpq.so.3()(64bit) is needed by postgresql-server-8.0.1-2PGDG
libreadline.so.4()(64bit) is needed by postgresql-server-8.0.1-2PGDG
libresolv.so.2()(64bit) is needed by postgresql-server-8.0.1-2PGDG
libssl.so.4()(64bit) is needed by postgresql-server-8.0.1-2PGDG
libz.so.1()(64bit) is needed by postgresql-server-8.0.1-2PGDG
Chris Jensen wrote: > i need to install PostGreSQL 8.0.1 on my RedHat Enterprise 3 server. > i'm using the postgresql-8.01-2PGDG.x86_64.rpm package, and it's > paired server package. i get a lot of dependency failures on an rpm > -ivh command, but when i check to see if i have the required > dependencies everything seems to be there. can someone tell me if > there's a better way i can do this? i am hesitant to compile from > source because of all of the rpm problems. i'm still relatively new > to Linux and very new to PostGreSQL Note the reference to (64 bit) in the errors. I assume you do not have 64 bit rpms installed for these other packages. Are you running on a 64 bit platform? > > thanks in advance! > Chris > > > here are my dependency problems: > > rpm -ivh * > warning: postgresql-8.0.1-2PGDG.x86_64.rpm: V3 DSA signature: NOKEY, > key ID ddcd9f9a > error: Failed dependencies: > libc.so.6()(64bit) is needed by postgresql-8.0.1-2PGDG > libc.so.6(GLIBC_2.2.5)(64bit) is needed by postgresql-8.0.1-2PGDG > libc.so.6(GLIBC_2.3)(64bit) is needed by postgresql-8.0.1-2PGDG > libcom_err.so.2()(64bit) is needed by postgresql-8.0.1-2PGDG > libcrypt.so.1()(64bit) is needed by postgresql-8.0.1-2PGDG > libcrypto.so.4()(64bit) is needed by postgresql-8.0.1-2PGDG > libdl.so.2()(64bit) is needed by postgresql-8.0.1-2PGDG > libm.so.6()(64bit) is needed by postgresql-8.0.1-2PGDG > libncurses.so.5()(64bit) is needed by postgresql-8.0.1-2PGDG > libnsl.so.1()(64bit) is needed by postgresql-8.0.1-2PGDG > libpam.so.0()(64bit) is needed by postgresql-8.0.1-2PGDG > libpq.so.3()(64bit) is needed by postgresql-8.0.1-2PGDG > libreadline.so.4()(64bit) is needed by postgresql-8.0.1-2PGDG > libresolv.so.2()(64bit) is needed by postgresql-8.0.1-2PGDG > libssl.so.4()(64bit) is needed by postgresql-8.0.1-2PGDG > libz.so.1()(64bit) is needed by postgresql-8.0.1-2PGDG > libc.so.6()(64bit) is needed by postgresql-server-8.0.1-2PGDG > libc.so.6(GLIBC_2.2.5)(64bit) is needed by postgresql-server-8.0.1-2PGDG > libc.so.6(GLIBC_2.3)(64bit) is needed by postgresql-server-8.0.1-2PGDG > libcom_err.so.2()(64bit) is needed by postgresql-server-8.0.1-2PGDG > libcrypt.so.1()(64bit) is needed by postgresql-server-8.0.1-2PGDG > libcrypt.so.1(GLIBC_2.2.5)(64bit) is needed by > postgresql-server-8.0.1-2PGDG > libcrypto.so.4()(64bit) is needed by postgresql-server-8.0.1-2PGDG > libdl.so.2()(64bit) is needed by postgresql-server-8.0.1-2PGDG > libdl.so.2(GLIBC_2.2.5)(64bit) is needed by > postgresql-server-8.0.1-2PGDG > libkrb5.so.3()(64bit) is needed by postgresql-server-8.0.1-2PGDG > libm.so.6()(64bit) is needed by postgresql-server-8.0.1-2PGDG > libm.so.6(GLIBC_2.2.5)(64bit) is needed by postgresql-server-8.0.1-2PGDG > libncurses.so.5()(64bit) is needed by postgresql-server-8.0.1-2PGDG > libnsl.so.1()(64bit) is needed by postgresql-server-8.0.1-2PGDG > libpam.so.0()(64bit) is needed by postgresql-server-8.0.1-2PGDG > libpq.so.3()(64bit) is needed by postgresql-server-8.0.1-2PGDG > libreadline.so.4()(64bit) is needed by postgresql-server-8.0.1-2PGDG > libresolv.so.2()(64bit) is needed by postgresql-server-8.0.1-2PGDG > libssl.so.4()(64bit) is needed by postgresql-server-8.0.1-2PGDG > libz.so.1()(64bit) is needed by postgresql-server-8.0.1-2PGDG > > ---------------------------(end of broadcast)--------------------------- > TIP 2: you can get off all lists at once with the unregister command > (send "unregister YourEmailAddressHere" to majordomo@postgresql.org) > -- Until later, Geoffrey
Chris Jensen <iamameatpopsicle@gmail.com> writes:
> i need to install PostGreSQL 8.0.1 on my RedHat Enterprise 3 server.
> i'm using the postgresql-8.01-2PGDG.x86_64.rpm package, and it's
> paired server package. i get a lot of dependency failures on an rpm
> -ivh command, but when i check to see if i have the required
> dependencies everything seems to be there.
I suspect it's complaining about you having the wrong versions of those
shared libraries --- in other words, you're trying to use an RPM that
was built for a different release of RHEL/Fedora.
If you can't find an RPM that was built for exactly your release, you
need to get the source RPM and rebuild it locally. I'd recommend that
over trying to build directly from the original tarball --- you can still
use RPM package management if you do it that way.
regards, tom lane
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, On Wed, 30 Mar 2005, Chris Jensen wrote: > i need to install PostGreSQL 8.0.1 on my RedHat Enterprise 3 server. > i'm using the postgresql-8.01-2PGDG.x86_64.rpm package, and it's > paired server package. i get a lot of dependency failures on an rpm > -ivh command, but when i check to see if i have the required > dependencies everything seems to be there. can someone tell me if > there's a better way i can do this? i am hesitant to compile from > source because of all of the rpm problems. i'm still relatively new > to Linux and very new to PostGreSQL <snip> Are you using a 32-bit version or 64-bit version of Red Hat Enterprise Server? If it's 32-bit, then you need to install these ones: http://www.postgresql.org/ftp/binary/v8.0.1/linux/rpms/redhat/rhel-es-3.0/ Regards, - -- Devrim GUNDUZ devrim~gunduz.org, devrim~PostgreSQL.org, devrim.gunduz~linux.org.tr http://www.tdmsoft.com http://www.gunduz.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFCS9PNtl86P3SPfQ4RAsWrAKDQ97QBnm4QHWWIjkOMMWdpxOAZqACgwPAU IX26M5srLa8Bl//y/mZyKD4= =o1MV -----END PGP SIGNATURE-----
that was it! thanks, i didn't even think to look for that. as you can tell i'm a novice! thanks! On Thu, 31 Mar 2005 13:41:15 +0300 (EEST), Devrim GUNDUZ <devrim@gunduz.org> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hi, > > On Wed, 30 Mar 2005, Chris Jensen wrote: > > > i need to install PostGreSQL 8.0.1 on my RedHat Enterprise 3 server. > > i'm using the postgresql-8.01-2PGDG.x86_64.rpm package, and it's > > paired server package. i get a lot of dependency failures on an rpm > > -ivh command, but when i check to see if i have the required > > dependencies everything seems to be there. can someone tell me if > > there's a better way i can do this? i am hesitant to compile from > > source because of all of the rpm problems. i'm still relatively new > > to Linux and very new to PostGreSQL > <snip> > > Are you using a 32-bit version or 64-bit version of Red Hat Enterprise > Server? If it's 32-bit, then you need to install these ones: > > http://www.postgresql.org/ftp/binary/v8.0.1/linux/rpms/redhat/rhel-es-3.0/ > > Regards, > - -- > Devrim GUNDUZ > devrim~gunduz.org, devrim~PostgreSQL.org, devrim.gunduz~linux.org.tr > http://www.tdmsoft.com http://www.gunduz.org > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.2.1 (GNU/Linux) > > iD8DBQFCS9PNtl86P3SPfQ4RAsWrAKDQ97QBnm4QHWWIjkOMMWdpxOAZqACgwPAU > IX26M5srLa8Bl//y/mZyKD4= > =o1MV > -----END PGP SIGNATURE----- >