SCIENTIFIC-LINUX-USERS Archives

March 2009

SCIENTIFIC-LINUX-USERS@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Jon Peatfield <[log in to unmask]>
Reply To:
Jon Peatfield <[log in to unmask]>
Date:
Tue, 24 Mar 2009 20:05:48 +0000
Content-Type:
TEXT/PLAIN
Parts/Attachments:
TEXT/PLAIN (124 lines)
On Tue, 24 Mar 2009, Troy Dawson wrote:

> Jon Peatfield wrote:
>>  On Tue, 24 Mar 2009, Troy Dawson wrote:
>>
>>  <snip>
>> >  I'm looking into this.
>> >  The original RHEL5 x86_64 had both perl.i386 and perl.x86_64.  I know we 
>> >  had left the perl.i386 in SL 5.2 because of this upgrade problem.
>> >  But with Update 3, there were several packages that changed arch, so I 
>> >  really need to update the update page, with more than just the perl 
>> >  update.  I'll be doing that today.  But for now, here is how to do it
>> > 
>> >  1 - update files in your yum.repos.d directory
>> >  2 - yum clean all
>> >  3 - yum update yum
>> >  4 - yum remove perl.i386
>> >  5 - yum update glibc
>> >  6 - yum update
>> > 
>> >  There will actually be 3 or 4 more steps because there are some other 
>> >  packages that are troublesome.  I'll reply to this when I have it done.
>>
>>  In case it isn't already on your list I'm seeing something odd with dbus,
>>  on a fresh install of sl53 on x86_64 I seem to get an old version of
>>  dbus.i386 because the latest version (which seems to be in the x86_64
>>  tree) clashes over a config file...
>
> This doesn't make sense to me.  Where are you getting an "old" version of 
> dbus?  They are both the same in the x86_64 directory
> x86_64/SL/dbus-1.1.2-12.el5.i386.rpm
> x86_64/SL/dbus-1.1.2-12.el5.x86_64.rpm
> x86_64/SL/dbus-devel-1.1.2-12.el5.i386.rpm
> x86_64/SL/dbus-devel-1.1.2-12.el5.x86_64.rpm
> x86_64/SL/dbus-glib-0.73-8.el5.i386.rpm
> x86_64/SL/dbus-glib-0.73-8.el5.x86_64.rpm
> x86_64/SL/dbus-glib-devel-0.73-8.el5.i386.rpm
> x86_64/SL/dbus-glib-devel-0.73-8.el5.x86_64.rpm
> x86_64/SL/dbus-libs-1.1.2-12.el5.i386.rpm
> x86_64/SL/dbus-libs-1.1.2-12.el5.x86_64.rpm
>
> The installer doesn't just find some random old version of dbus from 
> somewhere.

Well it seems that my mirror is broken atm, since we also have 
dbus-1.0.0-7* versions in the sl53 tree.

$ find  53/x86_64/SL/ -name 'dbus*.rpm' -print
53/x86_64/SL/dbus-1.0.0-7.el5.i386.rpm
53/x86_64/SL/dbus-1.0.0-7.el5.x86_64.rpm
53/x86_64/SL/dbus-1.1.2-12.el5.i386.rpm
53/x86_64/SL/dbus-1.1.2-12.el5.x86_64.rpm
53/x86_64/SL/dbus-devel-1.0.0-7.el5.i386.rpm
53/x86_64/SL/dbus-devel-1.0.0-7.el5.x86_64.rpm
53/x86_64/SL/dbus-devel-1.1.2-12.el5.i386.rpm
53/x86_64/SL/dbus-devel-1.1.2-12.el5.x86_64.rpm
53/x86_64/SL/dbus-glib-0.70-5.i386.rpm
53/x86_64/SL/dbus-glib-0.70-5.x86_64.rpm
53/x86_64/SL/dbus-glib-0.73-8.el5.i386.rpm
53/x86_64/SL/dbus-glib-0.73-8.el5.x86_64.rpm
53/x86_64/SL/dbus-glib-devel-0.70-5.i386.rpm
53/x86_64/SL/dbus-glib-devel-0.70-5.x86_64.rpm
53/x86_64/SL/dbus-glib-devel-0.73-8.el5.i386.rpm
53/x86_64/SL/dbus-glib-devel-0.73-8.el5.x86_64.rpm
53/x86_64/SL/dbus-libs-1.1.2-12.el5.i386.rpm
53/x86_64/SL/dbus-libs-1.1.2-12.el5.x86_64.rpm
53/x86_64/SL/dbus-python-0.70-7.el5.x86_64.rpm
53/x86_64/SL/dbus-x11-1.0.0-7.el5.x86_64.rpm
53/x86_64/SL/dbus-x11-1.1.2-12.el5.x86_64.rpm

I don't normally run my rsync with --delete (to avoid the problem with it 
deleting hundereds of items and then needing to fetching them again) so 
those may be left over from when I copied junk from 5rolling at some 
point.  I'll refresh that shortly...  Yup that got rid of them:

$ find  53/x86_64/SL/ -name 'dbus*.rpm' -print
53/x86_64/SL/dbus-1.1.2-12.el5.i386.rpm
53/x86_64/SL/dbus-1.1.2-12.el5.x86_64.rpm
53/x86_64/SL/dbus-devel-1.1.2-12.el5.i386.rpm
53/x86_64/SL/dbus-devel-1.1.2-12.el5.x86_64.rpm
53/x86_64/SL/dbus-glib-0.73-8.el5.i386.rpm
53/x86_64/SL/dbus-glib-0.73-8.el5.x86_64.rpm
53/x86_64/SL/dbus-glib-devel-0.73-8.el5.i386.rpm
53/x86_64/SL/dbus-glib-devel-0.73-8.el5.x86_64.rpm
53/x86_64/SL/dbus-libs-1.1.2-12.el5.i386.rpm
53/x86_64/SL/dbus-libs-1.1.2-12.el5.x86_64.rpm
53/x86_64/SL/dbus-python-0.70-7.el5.x86_64.rpm
53/x86_64/SL/dbus-x11-1.1.2-12.el5.x86_64.rpm

Apologies for the noise.

In fact I'm also (probably wrongly!) still pointing my test sl53 installs 
at a local repo that has all the 52 security updates added into it...  So 
I actually get dbus-1.0.0-7.el5_2.1.i386 pulled in from that repo...

$ grep dbus-1.*i386 anaconda.log
23:24:22 DEBUG   : Matched dbus-1.1.2-12.el5.i386 to require for dbus
23:24:22 DEBUG   : Matched dbus-1.0.0-7.el5_2.1.i386 to require for dbus
23:24:29 DEBUG   : Matched dbus-1.1.2-12.el5.i386 to require for dbus
23:24:29 DEBUG   : Matched dbus-1.0.0-7.el5_2.1.i386 to require for dbus
23:24:30 DEBUG   : Matched dbus-1.0.0-7.el5_2.1.i386 to require for libdbus-1.so.3
23:24:31 DEBUG   : Matched dbus-1.1.2-12.el5.i386 to require for dbus
23:24:33 DEBUG   : Matched dbus-1.1.2-12.el5.i386 to require for dbus
23:24:33 DEBUG   : Matched dbus-1.0.0-7.el5_2.1.i386 to require for dbus
23:24:37 DEBUG   : Matched dbus-1.1.2-12.el5.i386 to require for dbus
23:24:42 DEBUG   : Matched dbus-1.1.2-12.el5.i386 to require for dbus
23:24:42 DEBUG   : Matched dbus-1.0.0-7.el5_2.1.i386 to require for dbus
23:24:42 DEBUG   : Matched dbus-1.0.0-7.el5_2.1.i386 to require for libdbus-1.so.3
23:24:43 DEBUG   : Matched dbus-1.1.2-12.el5.i386 to require for dbus
23:24:44 DEBUG   : Matched dbus-1.1.2-12.el5.i386 to require for dbus
23:24:44 DEBUG   : Matched dbus-1.0.0-7.el5_2.1.i386 to require for dbus
23:24:45 DEBUG   : Matched dbus-1.1.2-12.el5.i386 to require for dbus
23:24:47 DEBUG   : Matched dbus-1.1.2-12.el5.i386 to require for dbus
23:24:47 DEBUG   : Matched dbus-1.0.0-7.el5_2.1.i386 to require for dbus
23:26:41 DEBUG   : Adding Package dbus-1.0.0-7.el5_2.1.i386 in mode u

but that I'll hopefully manage to fix soon...

I'm still not quite sure what will happen to dbus.i386 on an upgrade from 
52 to 53 (on x86_64) but maybe something I don't understand will pull in 
dbus-libs.i386 and dbus-glib.i386 and remove dbus.i386

  -- Jon

ATOM RSS1 RSS2