OK, I have verified that updating rpm (and popt) on the older systems
does indeed make this problem go away.
I have looked at the various rpm changelog, and I don't see any new
features that are going to break anything. So, I have put the new rpm
and popt from 5.4 into the testing area along with cups.
yum --enablerepo=sl-testing update rpm\*
Troy
Troy J Dawson wrote:
I believe you are right. As I look at the various files that this
affects, they are those files that are now marked as "%config(noreplace)"
Looking through the changelog this is because of this bugzilla bug
https://bugzilla.redhat.com/show_bug.cgi?id=474769
Now I have to figure out why this only affects older systems.
I've done this update on a machine with a freshly installed cups and it
still is behaving the same say.
I was thinking it was a prelink problem, but I'm to sure about that.
... still looking.
Troy
Kinzel, David wrote:
I'm guessing these specific ones are caused by the spec file now containing:
%config(noreplace) %{_docdir}/cups-%{version}/images
Infact, it looks like all of /usr/share/cups* is now definied as "config
noreplace"
I looked at cups-1.3.7-8.el5_3.4.src.rpm and it is not definied the same as as
in -11.el5_4.3 -- in the former they appear to be listed off as just regular
files.
PS: A bit off topic - but it seems only a few emails from this list actually
hit my mailbox -- is this happening to anyone else?
--
David Kinzel | [email protected] | 403-296-4526
-----Original Message-----
From: Mailling list for Scientific Linux users worldwide
[mailto:[email protected]] On Behalf Of Troy Dawson
Sent: Thursday, October 15, 2009 1:52 PM
To: [email protected]
Subject: TESTING - cups for SL5
Hello,
We're having a bit of problem with the latest errata for cups.
It compiles fine, and as far as I can tell it's the same as RedHat's,
The problem is that on older versions of SL (5.0, 5.1 and 5.2), when you
update it you get the following errors, well, much more than these,
these are just an example.
...
usr/share/doc/cups-1.3.7/he/images/button-restart-job.gif.rpmnew
warning: /usr/share/doc/cups-1.3.7/he/images/button-save-changes.gif
created as
/usr/share/doc/cups-1.3.7/he/images/button-save-changes.gif.rpmnew
warning: /usr/share/doc/cups-1.3.7/he/images/button-search.gif created
as /usr/share/doc/cups-1.3.7/he/images/button-search.gif.rpmnew
...
warning: /usr/share/doc/cups-1.3.7/help/api-cups.html created as
/usr/share/doc/cups-1.3.7/help/api-cups.html.rpmnew
warning: /usr/share/doc/cups-1.3.7/help/api-filedir.html created as
/usr/share/doc/cups-1.3.7/help/api-filedir.html.rpmnew
...
We've even tried using the rpm's straight from RedHat, and we get the
same error's, so we don't think it is our packages.
We don't get these errors on SL 5.4 or 5.3, or on a up to date RedHat
system. So we think there is some strange dependancy that we're missing.
Does anyone have any idea what we're missing on our older systems. I
don't dare push this errata out yet until we get this figured out.
To test or update
SL5
-------
yum --enablerepo=sl-testing update cups\*
or you can download rpm's by hand at
http://ftp.scientificlinux.org/linux/scientific/5rolling/testing/i386/cups/
http://ftp.scientificlinux.org/linux/scientific/5rolling/testing/x86_64/cups/
Thanks
Troy Dawson
--
__________________________________________________
Troy Dawson [email protected] (630)840-6468
Fermilab ComputingDivision/LCSI/CSI LMSS Group
__________________________________________________