Dell's Linux tools break the update process on FC5
Michael_E_Brown at Dell.com
Michael_E_Brown at Dell.com
Sat Mar 31 08:21:29 CST 2007
Well, I had another report of this yesterday. I have a fix ready for uploading but:
1) I never heard back from the reporter yesterday if the fix works or not
and
2) Our lab network has been down so I cant push the fix even if I wanted to. :(
The fix is simple. Remove line 11 where it does the import. That is dead code left over from an earlier iteration of the patch. Not sure if that is the only thing or not.
Let me know if this works for you and I will push updated packages as soon as our lab network connectivity is restored.
--
Michael
-----Original Message-----
From: linux-desktops-bounces at dell.com on behalf of Chris Rankin
Sent: Sat 3/31/2007 5:11 AM
To: linux-desktops
Subject: Dell's Linux tools break the update process on FC5
Hi,
I have installed the following packages on FC5:
firmware-addon-dell-1.2.6-1.fc5
dell-repo-tools-1.1.2-1.fc5
Unfortunately, they are killing Yum. The error message from "package updater" is below. Do these
packages have a missing dependency? The Yum Extender is working fine with both of these Dell
packages deleted, so I don't know what "yumRepo" module it could be complaining about.
Cheers,
Chris
---------------------------------------------------------------------------------------
Component: Software Updater
Summary: TBa3ec1ba1 dellsysidplugin.py:11:?:ImportError: No module named yumRepo
Traceback (most recent call last):
File "/usr/sbin/pup", line 389, in ?
main()
File "/usr/sbin/pup", line 382, in main
pup = PackageUpdater()
File "/usr/sbin/pup", line 77, in __init__
GraphicalYumBase.__init__(self, False)
File "/usr/lib/python2.4/site-packages/pirut/__init__.py", line 126, in __init__
self.doPluginSetup(types=(yum.plugins.TYPE_CORE,))
File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 173, in doPluginSetup
optparser, types)
File "/usr/lib/python2.4/site-packages/yum/plugins.py", line 139, in __init__
self._importplugins(types)
File "/usr/lib/python2.4/site-packages/yum/plugins.py", line 181, in _importplugins
self._loadplugin(modulefile, types)
File "/usr/lib/python2.4/site-packages/yum/plugins.py", line 197, in _loadplugin
module = imp.load_module(modname, fp, pathname, description)
File "/usr/lib/yum-plugins/dellsysidplugin.py", line 11, in ?
from yum.yumRepo import YumRepository
ImportError: No module named yumRepo
Local variables in innermost frame:
TYPE_CORE: None
__builtins__: {'IndexError': <class exceptions.IndexError at 0xb7f7a8fc>, 'help': Type help() for
interactive help, or help(object) for help about object., 'vars': <built-in function vars>,
'SyntaxError': <class exceptions.SyntaxError at 0xb7f7a77c>, 'unicode': <type 'unicode'>,
'UnicodeDecodeError': <class exceptions.UnicodeDecodeError at 0xb7f7acbc>, 'isinstance': <built-in
function isinstance>, 'copyright': Copyright (c) 2001-2006 Python Software Foundation.
All Rights Reserved.
Copyright (c) 2000 BeOpen.com.
All Rights Reserved.
Copyright (c) 1995-2001 Corporation for National Research Initiatives.
All Rights Reserved.
Copyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam.
All Rights Reserved., 'NameError': <class exceptions.NameError at 0xb7f7a65c>, 'dict': <type
'dict'>, 'input': <built-in function input>, 'oct': <built-in function oct>, 'SystemExit': <class
exceptions.SystemExit at 0xb7f7a32c>, 'StandardError': <class exceptions.StandardError at
0xb7f7a2cc>, 'repr': <built-in function repr>, 'sorted': <built-in function sorted>, 'False':
False, 'RuntimeWarning': <class exceptions.RuntimeWarning at 0xb7f7afbc>, 'list': <type 'list'>,
'iter': <built-in function iter>, 'reload': <built-in function reload>, 'Warning': <class
exceptions.Warning at 0xb7f7ae3c>, 'round': <built-in function round>, 'dir': <built-in function
dir>, 'cmp': <built-in function cmp>, 'set': <type 'set'>, 'reduce': <built-in function reduce>,
'intern': <built-in function intern>, 'issubclass': <built-in function issubclass>, 'Ellipsis':
Ellipsis, 'EOFError': <class exceptions.EOFError at 0xb7f7a53c>, 'locals': <built-in function
locals>, 'slice': <type 'slice'>, 'FloatingPointError': <class exceptions.FloatingPointError at
0xb7f7aaac>, 'sum': <built-in function sum>, 'OverflowWarning': <class exceptions.OverflowWarning
at 0xb7f7af8c>, 'getattr': <built-in function getattr>, 'abs': <built-in function abs>, 'exit':
'Use Ctrl-D (i.e. EOF) to exit.', 'True': True, 'FutureWarning': <class exceptions.FutureWarning
at 0xb7f8f02c>, 'None': None, 'hash': <built-in function hash>, 'len': <built-in function len>,
'credits': Thanks to CWI, CNRI, BeOpen.com, Zope Corporation and a cast of thousands
for supporting Python development. See www.python.org for more information., 'frozenset':
<type 'frozenset'>, '__name__': '__builtin__', 'ord': <built-in function ord>, 'super': <type
'super'>, 'TypeError': <class exceptions.TypeError at 0xb7f7a2fc>, 'license': Type license() to
see the full license text, 'KeyboardInterrupt': <class exceptions.KeyboardInterrupt at
0xb7f7a38c>, 'UserWarning': <class exceptions.UserWarning at 0xb7f7ae6c>, 'filter': <built-in
function filter>, 'range': <built-in function range>, 'staticmethod': <type 'staticmethod'>,
'SystemError': <class exceptions.SystemError at 0xb7f7addc>, 'pow': <built-in function pow>,
'RuntimeError': <class exceptions.RuntimeError at 0xb7f7a56c>, 'float': <type 'float'>,
'StopIteration': <class exceptions.StopIteration at 0xb7f7a29c>, 'globals': <built-in function
globals>, 'divmod': <built-in function divmod>, 'enumerate': <type 'enumerate'>, 'apply':
<built-in function apply>, 'LookupError': <class exceptions.LookupError at 0xb7f7a8cc>, 'open':
<type 'file'>, 'quit': 'Use Ctrl-D (i.e. EOF) to exit.', 'basestring': <type 'basestring'>,
'UnicodeError': <class exceptions.UnicodeError at 0xb7f7ab6c>, 'zip': <built-in function zip>,
'hex': <built-in function hex>, 'long': <type 'long'>, 'ReferenceError': <class
exceptions.ReferenceError at 0xb7f7adac>, 'ImportError': <class exceptions.ImportError at
0xb7f7a3ec>, 'chr': <built-in function chr>, 'xrange': <type 'xrange'>, 'type': <type 'type'>,
'__doc__': "Built-in functions, exceptions, and other objects.\n\nNoteworthy: None is the `nil'
object; Ellipsis represents `...' in slices.", 'Exception': <class exceptions.Exception at
0xb7f7a26c>, 'tuple': <type 'tuple'>, 'UnicodeTranslateError': <class
exceptions.UnicodeTranslateError at 0xb7f7ad4c>, 'reversed': <type 'reversed'>,
'UnicodeEncodeError': <class exceptions.UnicodeEncodeError at 0xb7f7abfc>, 'IOError': <class
exceptions.IOError at 0xb7f7a47c>, 'hasattr': <built-in function hasattr>, 'delattr': <built-in
function delattr>, 'setattr': <built-in function setattr>, 'raw_input': <built-in function
raw_input>, 'SyntaxWarning': <class exceptions.SyntaxWarning at 0xb7f7af5c>, 'compile': <built-in
function compile>, 'ArithmeticError': <class exceptions.ArithmeticError at 0xb7f7a98c>, 'str':
<type 'str'>, 'property': <type 'property'>, 'MemoryError': <class exceptions.MemoryError at
0xb7f7ae0c>, 'int': <type 'int'>, '__import__': <built-in function __import__>, 'KeyError': <class
exceptions.KeyError at 0xb7f7a95c>, 'coerce': <built-in function coerce>,
'PendingDeprecationWarning': <class exceptions.PendingDeprecationWarning at 0xb7f7af2c>, 'file':
<type 'file'>, 'EnvironmentError': <class exceptions.EnvironmentError at 0xb7f7a41c>, 'unichr':
<built-in function unichr>, 'id': <built-in function id>, 'OSError': <class exceptions.OSError at
0xb7f7a4dc>, 'DeprecationWarning': <class exceptions.DeprecationWarning at 0xb7f7aecc>, 'min':
<built-in function min>, 'execfile': <built-in function execfile>, 'complex': <type 'complex'>,
'bool': <type 'bool'>, 'ValueError': <class exceptions.ValueError at 0xb7f7ab0c>,
'NotImplemented': NotImplemented, 'map': <built-in function map>, 'buffer': <type 'buffer'>,
'max': <built-in function max>, 'object': <type 'object'>, 'TabError': <class exceptions.TabError
at 0xb7f7a83c>, 'callable': <built-in function callable>, 'ZeroDivisionError': <class
exceptions.ZeroDivisionError at 0xb7f7aa1c>, 'eval': <built-in function eval>, '__debug__': True,
'IndentationError': <class exceptions.IndentationError at 0xb7f7a80c>, 'AssertionError': <class
exceptions.AssertionError at 0xb7f7a89c>, 'classmethod': <type 'classmethod'>,
'UnboundLocalError': <class exceptions.UnboundLocalError at 0xb7f7a6bc>, 'NotImplementedError':
<class exceptions.NotImplementedError at 0xb7f7a5cc>, 'AttributeError': <class
exceptions.AttributeError at 0xb7f7a74c>, 'OverflowError': <class exceptions.OverflowError at
0xb7f7a9bc>}
__file__: None
getSystemId: None
sys: None
__name__: None
os: None
__doc__: None
___________________________________________________________
New Yahoo! Mail is the ultimate force in competitive emailing. Find out more at the Yahoo! Mail Championships. Plus: play games and win prizes.
http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk
_______________________________________________
Linux-Desktops mailing list
Linux-Desktops at dell.com
http://lists.us.dell.com/mailman/listinfo/linux-desktops
Please read the FAQ at http://lists.us.dell.com/faq
More information about the Linux-Desktops
mailing list