[EMAIL PROTECTED] wrote:
On Wed, 19 Mar 2008, Troy Dawson wrote:

[EMAIL PROTECTED] wrote:

But how to get these updates onto systems where the old packages are
already installed (other than manually, with --force)? Do I have to dig
out my old scripts from the pre yum aera?

You have a good point.
Any ideas anyone?

Lots, but they all end up either reinventing up2date or hacking yum and/or
rpmlib. Not very appealing :-(

But then they actually did break "rpm -U" and "yum update", so maybe
that's what we're bound to do after all anyway.

I wonder whether there's a hidden switch when building rpm to make it
work right with z-stream tags. If there is, the CentOS folks haven't found
it either... I'm going to check whether TUV's rpm binaries get it right,
unless someone beats me to it.

- Stephan


Well, I've looked at cups, and in this case, it was a matter of me getting it wrong. It really should have been cups-1.1.22-0.rc1.9.20.2.el4_5.2 and not
cups-1.1.22-0.rc1.9.20.2.2.src.rpm
Connie has gotten all of our build scripts taken care of so that they put the appropriate el4_5, el4_6, el5_0 ... etc. But there is this batch of rpm's from before, where we were figuring out what RedHat was doing. I think maybe the correct way to do it, is to rebuild it again without the dist tag, and push it out to SL 40-45. But then we'll have to keep doing that until they finally update the number in a way that we can get things back on track. So the new cups errata would be cups-1.1.22-0.rc1.9.20.2.5.src.rpm, which would install correctly I believe.
Troy

--
__________________________________________________
Troy Dawson  [EMAIL PROTECTED]  (630)840-6468
Fermilab  ComputingDivision/LCSI/CSI DSS Group
__________________________________________________

Reply via email to