Re: BUG #8659: Broken dependencies on RHEL6 for 9.2.6 RPMs

From: Devrim GÜNDÜZ <devrim(at)gunduz(dot)org>
To: Vitaly Tskhovrebov <vitaly(at)tskhovrebov(dot)ru>
Cc: Magnus Hagander <magnus(at)hagander(dot)net>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, John R Pierce <pierce(at)hogranch(dot)com>, pgsql-bugs <pgsql-bugs(at)postgresql(dot)org>
Subject: Re: BUG #8659: Broken dependencies on RHEL6 for 9.2.6 RPMs
Date: 2013-12-06 16:22:54
Message-ID: 1386346974.2027.7.camel@asus02-laptop04.gunduz.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs


Hi,

On Fri, 2013-12-06 at 10:12 -0500, Vitaly Tskhovrebov wrote:

> I either should be allowed to build my own postgres from srpm,

You are:

http://yum.postgresql.org/srpms/9.2/redhat/rhel-6-x86_64/repoview/postgresql92.html

> and uuid-devel dependency should be resolvable,

It is also doable by passing --define "uuid 0" to the SRPM. uuid is a
predefined conditional in spec file:

http://svn.pgrpms.org/browser/rpm/redhat/9.2/postgresql/EL-6/postgresql-9.2.spec#L67

and here is how to do it:

http://svn.pgrpms.org/browser/rpm/redhat/9.2/postgresql/EL-6/README.rpm-dist#L290

> Or there should be a really strong reason to use 1.0.1e instead of
> 1.0.0, other than downgrading a box. Basically, 1.0.0 isn't that
> insecure, otherwise redhat would notify us on imminent threat.

I saw at least 3 announcements recently for an update -- mostly bug
fixes, though.

> There are tons of other situations available where redhat subscription
> will not work that good, including production db zone without direct
> access of internet resources. I would ask people not to come down this
> road and concentrate on specific issue:
>
> The bug is titled: broken dependency for rhel6. This because by
> dependency definition package is fine with openssl version installed
> officially, but somehow expects yum to figure out that Devrim will be
> happy should it use another package version.

As Tom stated, it is the auto dependency picker that is picking up the
openssl dependency. We don't depend on OpenSSL anywhere. What if we
build with the older version, and then it is broken with the new one?

Regards,
--
Devrim GÜNDÜZ
Principal Systems Engineer @ EnterpriseDB: http://www.enterprisedb.com
PostgreSQL Danışmanı/Consultant, Red Hat Certified Engineer
Community: devrim~PostgreSQL.org, devrim.gunduz~linux.org.tr
http://www.gunduz.org Twitter: http://twitter.com/devrimgunduz

In response to

Browse pgsql-bugs by date

  From Date Subject
Next Message John R Pierce 2013-12-06 16:44:38 Re: BUG #8659: Broken dependencies on RHEL6 for 9.2.6 RPMs
Previous Message Devrim GÜNDÜZ 2013-12-06 16:13:17 Re: BUG #8659: Broken dependencies on RHEL6 for 9.2.6 RPMs