[Yum] Multiple Repository Hell

R P Herrold herrold at owlriver.com
Thu Mar 13 05:53:36 UTC 2003


On Wed, 12 Mar 2003, Tom Diehl wrote:

> > Is this so you could put $ARCH and $RHLVER in the config file and have
> > it get them from the environment?

> > ie: redhat-release, yellowdog-release, asplinux-release, etc

> > That way it wouldn't be binding to only red hat's ver number.
 
> I am thinking a good use of this is so that we could get the RHL ver from
> rpm and use that to determine which repository to use. Is this what you 
> are suggesting above. 

yep -- I want to get the intelligence needed to correctly 
describe what a Client needs to solve dependencies, and the 
meta-dependency of which archive to use, wholly defaulted into 
the Client, with the help of a smart CGI Server side helping 
as a partner in the maintenance process.

That means it has to be in the environment, in RPM, and in 
YUM, _on the Client_

One of the few downsides I currently see with yum
> is that if I upgrade the distro I have to reconfigure yum. I have used
> other updaters that handle that for me by using the info in rpm and 
> that way the upgrade is transparent to yum. If you can make that somehow
> distro independent that would be a "Good Thing" (tm) I think.

You understand part of the RFE's motivation.  I sell the
service of maintenance, and back porting, and have done so for
years, long before up2date and such.  Sometimes clients lose
interest, or get a change in IS directors who view maintenance
as a waste of money.  Then their support contract runs out,
and they get away from my maintenance constellation, and
auto-repointed to the public (crowded) public mirrors.
 
> When I say the info in rpm I am talking about the following:
> redhat-release-8.0-8

Analogues exist for the other distributions, with varying
consistency.  That was a reason for doing a env variable
passthru if present, to permit solving this kind of problem
for not-yet supported in YUM variants.

> Does this make sense or am I missing something??

Yep, it makes sense.  Yep, it is deeper than that. 

-- Russ Herrold




More information about the Yum mailing list