[Spacewalk-list] postgresql84-contrib conflict with PGDG postgresql-contrib.8.4

Matt Warren mwarren at hnw.com
Wed Dec 19 18:44:12 UTC 2012


>>
>>>
>> 
>>>https://www.redhat.com/archives/spacewalk-list/2012-November/msg00146.ht
>>>ml
>> >
>> >Basically: if you don't like the Requires list in the
>> >spacewalk-postgresql package, just don't use it and install all
>> >dependencies manually.
>> 
>> I'd read that message but found "install all dependencies manually" left
>> me with questions.
>
>And rightly so. ;-) You'd be on your own. If we add new dependency in
>the future, you'll need to catch that during upgrade.
>
>> Primarily, What is the best "root" package of a dependency tree to get a
>> non-db-specific install? spacewalk-base?
>
>That would be spacewalk-common.
>
>> Are there aspects (scripts, commands) of system setup using Postgres
>>that
>> I'd then be missing?
>
>The package spacewalk-postgresql contains only one file, defining the
>db-backend value for spacewalk-setup. If you pass that value in
>manually, you should be good to go. Other than this one file the
>package is just a list of package dependencies.
>
>Another thing that you possibly could do is to create your own rpm
>postgresql84-contrib with some high epoch which would just require
>that postgresql-contrib-8.4 from the PostgreSQL repository -- that way
>the dependency chain would be closed and you (possibly) could continue
>to use spacewalk-postgresql.
>
>-- 
>Jan Pazdziora
>Principal Software Engineer, Satellite Engineering, Red Hat
>

Hugely helpful info. Thank you. I also learned of and did a 'yum deplist'
and walked through each dep manually. Knowing what the
spacewalk-postgresql's function is helps a ton. I'll play with the idea of
a wrapper rpm. 





More information about the Spacewalk-list mailing list