Thread: 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----- >