Subject: | |
From: | |
Reply To: | |
Date: | Mon, 28 Nov 2005 13:36:46 -0600 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
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
|
|
|