Subject: | |
From: | |
Reply To: | |
Date: | Wed, 19 Mar 2008 12:41:31 -0500 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
[log in to unmask] wrote:
> On Wed, 19 Mar 2008, Troy Dawson wrote:
>
>> [log in to unmask] 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 [log in to unmask] (630)840-6468
Fermilab ComputingDivision/LCSI/CSI DSS Group
__________________________________________________
|
|
|