Обсуждение: using rpmbuild with PostgreSQL 9.2.6 source code
Hi,
I have downloaded the tar source code of PostgreSQL and also the SPEC file. I am trying to use rpmbuild command but I always get below error:
error: Failed build dependencies:
uuid-devel is needed by postgresql92-9.2.6-1PGDG.el6.ppc64
selinux-policy >= 3.9.13 is needed by postgresql92-9.2.6-1PGDG.el6.ppc64
systemd-units is needed by postgresql92-9.2.6-1PGDG.el6.ppc64
I have attached the list of installed packages on my server.
Best Regards,
Sameer Kumar | Database Consultant
ASHNIK PTE. LTD.
101 Cecil Street, #11-11 Tong Eng Building, Singapore 069533
M : +65 8110 0350 T: +65 6438 3504 | www.ashnik.com
www.facebook.com/ashnikbiz | www.twitter.com/ashnikbiz![]()
This email may contain confidential, privileged or copyright material and is solely for the use of the intended recipient(s).
Вложения
Hello
you need installed devel packages
Regards
Pavel Stehule
2014/1/20 Sameer Kumar <sameer.kumar@ashnik.com>
Hi,I have downloaded the tar source code of PostgreSQL and also the SPEC file. I am trying to use rpmbuild command but I always get below error:error: Failed build dependencies:uuid-devel is needed by postgresql92-9.2.6-1PGDG.el6.ppc64selinux-policy >= 3.9.13 is needed by postgresql92-9.2.6-1PGDG.el6.ppc64systemd-units is needed by postgresql92-9.2.6-1PGDG.el6.ppc64I have attached the list of installed packages on my server.Best Regards,
Sameer Kumar | Database Consultant
ASHNIK PTE. LTD.
101 Cecil Street, #11-11 Tong Eng Building, Singapore 069533
M : +65 8110 0350 T: +65 6438 3504 | www.ashnik.com
www.facebook.com/ashnikbiz | www.twitter.com/ashnikbizThis email may contain confidential, privileged or copyright material and is solely for the use of the intended recipient(s).
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
Вложения
you need installed devel packages
I tried to install these packages (uuid-devel and systemd-unit) but yum can not locate these packages. I tried to install selinux-policy but I found out that selinux-policy 3.7.19 is already installed and is the latest package available in Red Hat repository (whereas the build process is looking for 3.9.13).
Regards
Sameer
Hi, On Mon, 2014-01-20 at 15:46 +0800, Sameer Kumar wrote: > I have downloaded the tar source code of PostgreSQL and also the SPEC file. > I am trying to use rpmbuild command but I always get below error: > > error: Failed build dependencies: > uuid-devel is needed by postgresql92-9.2.6-1PGDG.el6.ppc64 > selinux-policy >= 3.9.13 is needed by > postgresql92-9.2.6-1PGDG.el6.ppc64 You are not using the correct spec file -- the one you are using is for Fedora. Use RHEL spec file: http://svn.pgrpms.org/repo/rpm/redhat/9.2/postgresql/EL-6/ (Also, this email do not belong to -hackers. You don't need to cross-post here) Regards, -- Devrim GÜNDÜZ Principal Systems Engineer @ EnterpriseDB: http://www.enterprisedb.com PostgreSQL Danışmanı/Consultant, Red Hat Certified Engineer Twitter: @DevrimGunduz , @DevrimGunduzTR