SCIENTIFIC-LINUX-USERS Archives

November 2005

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:
"Shannon V. Davidson" <[log in to unmask]>
Reply To:
Date:
Mon, 28 Nov 2005 13:36:46 -0600
Content-Type:
text/plain
Parts/Attachments:
text/plain (66 lines)
Troy,

Troy Dawson wrote:

> Troy Dawson wrote:
>
>> Howdy,
>> In preparation for S.L. 42, I have built the new 2.4 yum.  For the 
>> S.L. 4x series, we needed to move to yum 2.4, which has the ability 
>> to have plugins.
>> Why do we need plugins?
>> Well, because it is the easiest way for us to deal with kernel modules.
>> Many thanks go to the yum team for their continual development, and 
>> many more thanks go to Panu Matilainen for creating the kernel-module 
>> plugin.
>> In addition, we also have yumex (Yum Extender), and yumex-applet.
>> yumex is a very nice graphical front ent to yum.  My favorite part is 
>> the ability to select, and deselect repositories.
>> yumex-applet replaces the normal rhn update throbber.  It looks the 
>> exact same, it's just that it uses yum and yumex as the back end.
>>
>> How to get these now?
>>   yum --enable=sl-contrib update yum\*
>>   yum --enable=sl-contrib install yumex\*
>>
>> Please give them a try.
>> If nothing else, the new yum will automatically get your openafs 
>> kernel module for you with this kernel that is out, and soon to hit 
>> the errata area. (we're still getting everything finallized)
>
>>
>> Troy
>
> One Note
> The new yum has some dependancies because of the new way it does 
> things.  You will also need the new yum-conf that you will see.  The 
> only difference between this one and the older yum-conf is that in 
> /etc/yum.conf it has plugin's configured and turned on.
>
> So when you do the "yum --enable=sl-contrib update yum\*"
>
> It will update
>   yum
>   yum-conf
> and it will install
>   python-elementtree
>   python-sqlite
>   sqlite
>   urlgrabber


Yum's been broken on my system for a few weeks and I finally got around 
to figuring out why. It looks like I had the sl-contrib repo enabled, so 
I picked up the new 2.4 yum. I'm running on an x86_64 architecture, so 
the python binary is 64-bit, and yum can't import the cElementTree.os 
32-bit module from python-elementtree. I was able to temporarily work 
around this problem by installing the python-celementtree.x86_64 from 
the dag repo.

AFAICT, the 2 files which need a 64-bit version are cElementTree.so 
(python-elementtree) and _sqlite.so (python-sqlite).

Shannon

> Troy

ATOM RSS1 RSS2