My apologizes, I looked at the wrong contrib package for the provides. I thought postgresql84-contrib had the provides for postgresql-contrib but it doesn't as you say. It was the 9.1 postgresql91-contrib package that has the provides. Seems like postgresql84-contrib could be updated to reflect this but that is something that would need to change on RHEL (Which I still recommend changing that package as it is a good standard to use just as the 9.1 package is doing). I will go ahead and use the 84 client packages with 9.1 to start and maybe switch them out after the upgrade. <div>
<br></div><div>Please disregard this email now as this whole email was relying on postgresql84-contrib having a provides for postgresql-contrib like the postgresq91-contrib package does but it doesn't so my recommendation is null. Not sure how I didn't catch that. Sorry to have wasted your time on this as I thought I checked before I sent this email.<div>
<br></div><div>Thank you for your time and have a great day!</div><div><br></div><div>Regards,</div><div>Jeremy <br><br><div class="gmail_quote">On Wed, Nov 21, 2012 at 1:00 AM, Jan Pazdziora <span dir="ltr"><<a href="mailto:jpazdziora@redhat.com" target="_blank">jpazdziora@redhat.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Tue, Nov 20, 2012 at 12:12:17PM -0700, Jeremy Davis wrote:<br>
><br>
> What I am really asking is if we can update the rpm require lines to<br>
> reflect postgresql-contrib instead of postgresql84-contrib and use the<br>
<br>
</div>No. There does not seem to be any such thing as postgresql-contrib which<br>
would be compatible with postgresql84-server on RHEL 5. The package<br>
postgresql84-contrib does not Provide postgresql-contrib.<br>
<div class="im"><br>
> postgresql >= 8.4 as the means to make sure we get at least 8.4 when<br>
> installed via yum. This also seems a lot cleaner than requiring<br>
> postgresql84-contrib when that package provides postgresql-contrib in the<br>
> package.<br>
<br>
</div>The postgresql-contrib in RHEL 5 is version 8.1. 8.1 < 8.4.<br>
<br>
If you don't like the Requires list in the spacewalk-postgresql<br>
package, just don't use it and install all dependencies manually.<br>
<div class="im"><br>
> to choose which version of PostgreSQL to use, help smash any bugs that are<br>
> found with different versions, and allow Spacewalk to support newer version<br>
> more quickly.<br>
<br>
</div>It is not our plan to support newer versions of PostgreSQL on<br>
RHEL 5. If you get it working, fine. We like to stay with the database<br>
version provided by the OS.<br>
<div class="im"><br>
> If I can't use 9.1 than I would recommend that you update the wiki or allow<br>
> me to update the wiki to change the documentation to state that only 8.4 is<br>
> a solid requirement and that you can't use a newer version.<br>
<br>
</div>You can just fine, on Fedoras, for example.<br>
<div class="HOEnZb"><div class="h5"><br>
--<br>
Jan Pazdziora<br>
Principal Software Engineer, Satellite Engineering, Red Hat<br>
<br>
_______________________________________________<br>
Spacewalk-list mailing list<br>
<a href="mailto:Spacewalk-list@redhat.com">Spacewalk-list@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/spacewalk-list" target="_blank">https://www.redhat.com/mailman/listinfo/spacewalk-list</a><br>
</div></div></blockquote></div><br></div></div>