Fedora Linux Support Community & Resources Center
  #1  
Old 18th August 2012, 08:07 PM
hal9000a's Avatar
hal9000a Offline
Registered User
 
Join Date: Nov 2007
Location: quebec
Age: 37
Posts: 68
windows_7firefox
Exclamation upgrade F15 to F16 yum problem

followed this guide to upgrade my F15 to f16
http://fedoraproject.org/wiki/Upgrad...-.3E_Fedora_16
after reboot i'm unable to use yum or software update in X
is it a bug with my python version (2.7.3)

[root@localhost ~]# yum update
Plugin "presto" can't be imported
Plugin "refresh-packagekit" can't be imported
Dropbox | 951 B 00:00
Traceback (most recent call last):
File "/usr/bin/yum", line 29, in <module>
yummain.user_main(sys.argv[1:], exit_code=True)
File "/usr/share/yum-cli/yummain.py", line 321, in user_main
errcode = main(args)
File "/usr/share/yum-cli/yummain.py", line 146, in main
result, resultmsgs = base.doCommands()
File "/usr/share/yum-cli/cli.py", line 485, in doCommands
return self.yum_cli_commands[self.basecmd].doCommand(self, self.basecmd, self.extcmds)
File "/usr/share/yum-cli/yumcommands.py", line 405, in doCommand
return base.updatePkgs(extcmds, update_to=(basecmd == 'update-to'))
File "/usr/share/yum-cli/cli.py", line 878, in updatePkgs
self.update()
File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 4351, in update
updates = self.up.getUpdatesTuples()
File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 1022, in <lambda>
up = property(fget=lambda self: self._getUpdates(),
File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 827, in _getUpdates
self._up = rpmUtils.updates.Updates(self.rpmdb.simplePkgList( ), self.pkgSack.simplePkgList())
File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 1003, in <lambda>
pkgSack = property(fget=lambda self: self._getSacks(),
File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 767, in _getSacks
self.repos.populateSack(which=repos)
File "/usr/lib/python2.7/site-packages/yum/repos.py", line 294, in populateSack
sack.populate(repo, mdtype, callback, cacheonly)
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 167, in populate
if self._check_db_version(repo, mydbtype):
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 225, in _check_db_version
return repo._check_db_version(mdtype)
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1272, in _check_db_version
repoXML = self.repoXML
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1466, in <lambda>
repoXML = property(fget=lambda self: self._getRepoXML(),
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1462, in _getRepoXML
self._loadRepoXML(text=self)
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1453, in _loadRepoXML
return self._groupLoadRepoXML(text, self._mdpolicy2mdtypes())
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1428, in _groupLoadRepoXML
if self._commonLoadRepoXML(text):
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1243, in _commonLoadRepoXML
result = self._getFileRepoXML(local, text)
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1021, in _getFileRepoXML
size=102400) # setting max size as 100K
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 843, in _getFile
size=size
File "/usr/lib/python2.7/site-packages/urlgrabber/mirror.py", line 409, in urlgrab
return self._mirror_try(func, url, kw)
File "/usr/lib/python2.7/site-packages/urlgrabber/mirror.py", line 395, in _mirror_try
return func_ref( *(fullurl,), **kwargs )
File "/usr/lib/python2.7/site-packages/urlgrabber/grabber.py", line 1017, in urlgrab
return self._retry(opts, retryfunc, url, filename)
File "/usr/lib/python2.7/site-packages/urlgrabber/grabber.py", line 918, in _retry
r = apply(func, (opts,) + args, {})
File "/usr/lib/python2.7/site-packages/urlgrabber/grabber.py", line 1012, in retryfunc
apply(cb_func, (obj, )+cb_args, cb_kwargs)
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1505, in _checkRepoXML
repoXML = repoMDObject.RepoMD(self.id, filepath)
File "/usr/lib/python2.7/site-packages/yum/repoMDObject.py", line 124, in __init__
self.parse(srcfile)
File "/usr/lib/python2.7/site-packages/yum/repoMDObject.py", line 140, in parse
parser = iterparse(infile)
File "/usr/lib/python2.7/site-packages/yum/misc.py", line 1188, in cElementTree_iterparse
return __cached_cElementTree.iterparse(filename)
File "<string>", line 78, in __init__
RuntimeError: cannot load dispatch table from pyexpat

---------- Post added at 12:47 PM ---------- Previous post was at 10:11 AM ----------

looks like i cant run rpm too

---------- Post added at 03:07 PM ---------- Previous post was at 12:47 PM ----------

i reinstalled yum and python, disabled plugin package-kit and removed package yum-presto
but nothing change
so i'm still stuck without any new idea to test

[root@localhost tmp]# yum update yum
Dropbox | 951 B 00:00
Traceback (most recent call last):
File "/usr/bin/yum", line 29, in <module>
yummain.user_main(sys.argv[1:], exit_code=True)
File "/usr/share/yum-cli/yummain.py", line 309, in user_main
errcode = main(args)
File "/usr/share/yum-cli/yummain.py", line 140, in main
result, resultmsgs = base.doCommands()
File "/usr/share/yum-cli/cli.py", line 458, in doCommands
self._getTs(needTsRemove)
File "/usr/lib/python2.7/site-packages/yum/depsolve.py", line 101, in _getTs
self._getTsInfo(remove_only)
File "/usr/lib/python2.7/site-packages/yum/depsolve.py", line 112, in _getTsInfo
pkgSack = self.pkgSack
File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 892, in <lambda>
pkgSack = property(fget=lambda self: self._getSacks(),
File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 673, in _getSacks
self.repos.populateSack(which=repos)
File "/usr/lib/python2.7/site-packages/yum/repos.py", line 294, in populateSack
sack.populate(repo, mdtype, callback, cacheonly)
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 164, in populate
if self._check_db_version(repo, mydbtype):
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 222, in _check_db_version
return repo._check_db_version(mdtype)
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1264, in _check_db_version
repoXML = self.repoXML
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1463, in <lambda>
repoXML = property(fget=lambda self: self._getRepoXML(),
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1455, in _getRepoXML
self._loadRepoXML(text=self)
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1445, in _loadRepoXML
return self._groupLoadRepoXML(text, self._mdpolicy2mdtypes())
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1420, in _groupLoadRepoXML
if self._commonLoadRepoXML(text):
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1238, in _commonLoadRepoXML
result = self._getFileRepoXML(local, text)
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1016, in _getFileRepoXML
size=102400) # setting max size as 100K
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 838, in _getFile
size=size
File "/usr/lib/python2.7/site-packages/urlgrabber/mirror.py", line 409, in urlgrab
return self._mirror_try(func, url, kw)
File "/usr/lib/python2.7/site-packages/urlgrabber/mirror.py", line 395, in _mirror_try
return func_ref( *(fullurl,), **kwargs )
File "/usr/lib/python2.7/site-packages/urlgrabber/grabber.py", line 1017, in urlgrab
return self._retry(opts, retryfunc, url, filename)
File "/usr/lib/python2.7/site-packages/urlgrabber/grabber.py", line 918, in _retry
r = apply(func, (opts,) + args, {})
File "/usr/lib/python2.7/site-packages/urlgrabber/grabber.py", line 1012, in retryfunc
apply(cb_func, (obj, )+cb_args, cb_kwargs)
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1502, in _checkRepoXML
repoXML = repoMDObject.RepoMD(self.id, filepath)
File "/usr/lib/python2.7/site-packages/yum/repoMDObject.py", line 124, in __init__
self.parse(srcfile)
File "/usr/lib/python2.7/site-packages/yum/repoMDObject.py", line 140, in parse
parser = iterparse(infile)
File "/usr/lib/python2.7/site-packages/yum/misc.py", line 1173, in cElementTree_iterparse
_cElementTree_import()
File "/usr/lib/python2.7/site-packages/yum/misc.py", line 1168, in _cElementTree_import
import cElementTree
ImportError: No module named cElementTree
Reply With Quote
  #2  
Old 19th August 2012, 01:20 AM
ryptyde Offline
Registered User
 
Join Date: May 2005
Location: Tragic City, Michigan USA
Posts: 1,605
linuxfirefox
Re: upgrade F15 to F16 yum problem

I can't guarantee a fix but from my experience with running "preupgrade" hasn't always been pleasant. Upgrading from the DVD has worked the best for me. Having had a similar experience as you going from 15>16 I downloaded the DVD and ran upgrade from it and it got me out of the "preupgrade" problem like yours. Worth a try.

phil
Reply With Quote
  #3  
Old 19th August 2012, 04:47 AM
hal9000a's Avatar
hal9000a Offline
Registered User
 
Join Date: Nov 2007
Location: quebec
Age: 37
Posts: 68
windows_7firefox
Talking Re: upgrade F15 to F16 yum problem

tryed preupgrade but same problem
ImportError: No module named cElementTree
and cant find what it is

---------- Post added at 11:47 PM ---------- Previous post was at 11:02 PM ----------

found if
rpm -ivh --force python-libs-2.7.2-5.2.fc16.i686.rpm

Quote:
https://bugzilla.redhat.com/show_bug.cgi?id=744380
cElementTree was in package 'python' in F15, but moved to 'python-libs' in F16. Can you check it's installed?
Reply With Quote
  #4  
Old 19th August 2012, 02:07 PM
ryptyde Offline
Registered User
 
Join Date: May 2005
Location: Tragic City, Michigan USA
Posts: 1,605
linuxfirefox
Re: upgrade F15 to F16 yum problem

Hopefully your preupgrade problem is solved now. I don't think that the solution was available at the time when I used preupgrade for F16.
Glad you got it sorted.

phil
Reply With Quote
Reply

Tags
f15, f16, problem, upgrade, yum

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Problem to upgrade from FC 11 elpredicador EOL (End Of Life) Versions 2 15th May 2011 08:45 AM
Problem with YUM upgrade??? ampapa Using Fedora 2 4th October 2006 12:53 AM
Upgrade problem seshomaru samma Installation and Live Media 1 6th August 2006 07:49 AM
problem after FC upgrade. ibbo Using Fedora 0 6th April 2006 01:50 PM
FC3 upgrade problem alan_daniel EOL (End Of Life) Versions 0 28th November 2004 05:19 PM


Current GMT-time: 08:20 (Saturday, 18-05-2013)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat