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

Jan Pazdziora jpazdziora at redhat.com
Wed Dec 19 08:36:33 UTC 2012


On Tue, Dec 18, 2012 at 01:53:27PM -0500, Matt Warren wrote:
> >
> >https://www.redhat.com/archives/spacewalk-list/2012-November/msg00146.html
> >
> >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




More information about the Spacewalk-list mailing list