Fedora Linux Support Community & Resources Center

Go Back   FedoraForum.org > Fedora 17/18 > Using Fedora
FedoraForum Search

Forgot Password? Join Us!

Using Fedora General support for current versions. Ask questions about Fedora and it's software that do not belong in any other forum.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 26th September 2008, 05:44 AM
KirkD Offline
Registered User
 
Join Date: Oct 2007
Posts: 372
PackageKit Error - Internal System Error

Some of you will recognize me from previous problems with updates. Well, here's the latest:

I'm running F9 which has not be updated since July 30. At this point the system update tells me I have hundreds of updates and I would like to get this fully functional. Problem is, when I run System Update I get a PackageKit Error - Internal System Error with this text:

Error Type: <type 'exceptions.TypeError'>
Error Value: object of type 'instancemethod' has no len()
File : /usr/share/PackageKit/helpers/yum/update-system.py , line 18, in <module>
backend.update_system()
File : /usr/share/PackageKit/helpers/yum/yumBackend.py , line 850, in update_system
self._runYumTransaction()
File : /usr/share/PackageKit/helpers/yum/yumBackend.py , line 1151, in _runYumTransaction
hex_fingerprint = "80740e5" * len(fingerprint) 140398224ple(map(ord, fingerprint))


I've been able to run System Update partially - about 25% of the way through I get the error above. If I run it again, I get the error immediately after the download step.

I did some searching and it seems I may have an out of date version of PackageKit. Executing this:

rpm -qa | grep PackageKit

I get:

PackageKit-0.2.3-6.vc9.i386
PackageKit-libs-0.2.3-6.fc9.i386

I'm reasonably sure I need version 2.5.1, correct? How do I update the updater?

Any other tips would be greatly appreciated.

-Kirk
Reply With Quote
  #2  
Old 26th September 2008, 06:53 AM
LordMorgul's Avatar
LordMorgul Offline
Registered User
 
Join Date: Mar 2004
Location: Sourthern California, USA
Posts: 503
Hi Kirk,
Your best bet right now is to update using yum in a terminal. The following should work for you:
su -c 'yum update'

However, if you have not updated anything since July 30th, you probably do not have the new Fedora signing key installed, and imported. You may need to follow instructions here first:
https://fedoraproject.org/wiki/New_signing_key
__________________
- Andrew <lordmorgul@gmail.com>

No one now has, and no one will ever again get, the big picture. - Daniel Geer

Last edited by LordMorgul; 26th September 2008 at 06:54 AM. Reason: added su -c
Reply With Quote
  #3  
Old 27th September 2008, 04:07 AM
KirkD Offline
Registered User
 
Join Date: Oct 2007
Posts: 372
Thanks for the tip. Unfortunately, I'm back where I started. I get the following after dependency resolution:

Processing Dependency: kernel-uname-r = 2.6.25.14-108.fc9.i686 for package: kmod-nvidia-2.6.25.14-108.fc9.i686
--> Finished Dependency Resolution
kmod-ndiswrapper-2.6.25.14-108.fc9.i686-1.53-3.lvn9.i686 from livna has depsolving problems
--> Missing Dependency: kernel-uname-r = 2.6.25.14-108.fc9.i686 is needed by package kmod-ndiswrapper-2.6.25.14-108.fc9.i686-1.53-3.lvn9.i686 (livna)
kmod-nvidia-2.6.25.14-108.fc9.i686-173.14.12-3.lvn9.i686 from livna has depsolving problems
--> Missing Dependency: kernel-uname-r = 2.6.25.14-108.fc9.i686 is needed by package kmod-nvidia-2.6.25.14-108.fc9.i686-173.14.12-3.lvn9.i686 (livna)
kmod-nvidia-2.6.25.11-97.fc9.i686-173.14.12-2.lvn9.i686 from livna has depsolving problems
--> Missing Dependency: kernel-uname-r = 2.6.25.11-97.fc9.i686 is needed by package kmod-nvidia-2.6.25.11-97.fc9.i686-173.14.12-2.lvn9.i686 (livna)
Error: Missing Dependency: kernel-uname-r = 2.6.25.14-108.fc9.i686 is needed by package kmod-ndiswrapper-2.6.25.14-108.fc9.i686-1.53-3.lvn9.i686 (livna)
Error: Missing Dependency: kernel-uname-r = 2.6.25.11-97.fc9.i686 is needed by package kmod-nvidia-2.6.25.11-97.fc9.i686-173.14.12-2.lvn9.i686 (livna)
Error: Missing Dependency: kernel-uname-r = 2.6.25.14-108.fc9.i686 is needed by package kmod-nvidia-2.6.25.14-108.fc9.i686-173.14.12-3.lvn9.i686 (livna)


Regarding kmod-nvidia, I have installed akmod-nvidia and have gone through kernel updates previously without any problems. akmod has updated the nvidia driver after at least 2 kernel updates in the past. ndiswrapper has also survived the previous kernel updates. Why are they crunching now?

-Kirk
Reply With Quote
  #4  
Old 27th September 2008, 04:25 AM
Demz
Guest
 
Posts: n/a
do this for me in terminal
Code:
yum repolist
PackageKit you do need is 0.2.5

also do this for me in terminal

Code:
uname -a

Last edited by Demz; 27th September 2008 at 04:34 AM.
Reply With Quote
  #5  
Old 27th September 2008, 05:13 AM
KirkD Offline
Registered User
 
Join Date: Oct 2007
Posts: 372
yum repolist gives:

Loaded plugins: refresh-packagekit
adobe-linux-i386 Adobe Systems Incorporated enabled : 17
fedora Fedora 9 - i386 enabled : 9,897
fusion Compiz Fusion repository enabled : 37
livna Livna for Fedora Core 9 - i386 - Base enabled : 788
updates Fedora 9 - i386 - Updates enabled : 10
updates-newkey Fedora 9 - i386 - Updates Newkey enabled : 4,109
repolist: 14,858



uname -a gives:

Linux localhost.localdomain 2.6.25.4-30.fc9.i686 #1 SMP Wed May 21 18:12:35 EDT 2008 i686 i686 i386 GNU/Linux


And, rpm -qa | grep PackageKit

PackageKit-0.2.3-6.fc9.i386
PackageKit-libs-0.2.3-6.fc9.i386

Last edited by KirkD; 27th September 2008 at 05:15 AM.
Reply With Quote
  #6  
Old 27th September 2008, 05:15 AM
Demz
Guest
 
Posts: n/a
now do this
Code:
rpm -qa| grep kmod-nvidia
also do this in terminal
Code:
yum --version
an tell us what yum version you have

Last edited by Demz; 27th September 2008 at 05:20 AM.
Reply With Quote
  #7  
Old 27th September 2008, 05:17 AM
KirkD Offline
Registered User
 
Join Date: Oct 2007
Posts: 372
rpm -qa | grep kmod-nvidia gives:

kmod-nvidia-173.14.09-5.lvn9.i686
kmod-nvidia-2.6.25.4-30.fc9.i686-173.14.09-3.fc9.i686
kmod-nvidia-2.6.25.11-97.fc9.i686-173.14.09-5.lvn9.i686
akmod-nvidia-173.14.09-3.lvn9.i686
Reply With Quote
  #8  
Old 27th September 2008, 05:24 AM
Demz
Guest
 
Posts: n/a
as i posted above.. could you tell me what yum Version you have?

what i'd do is this also
Code:
su -
password
do this first though

Code:
yum update PackageKit
remember to type it exactly like that

Code:
yum remove kmod-nvidia
Code:
yum update kernel
ok i think i found the offending package

Code:
kmod-nvidia-2.6.25.11-97.fc9.i686-173.14.09-5.lvn9.i686
remove that but your best to remove all kmod's an just leave the akmod there

Last edited by Demz; 27th September 2008 at 05:30 AM.
Reply With Quote
  #9  
Old 27th September 2008, 05:26 AM
KirkD Offline
Registered User
 
Join Date: Oct 2007
Posts: 372
Oops - sorry. I didn't see your yum version request.

yum --version gives:

3.2.17
Installed: rpm-4.4.2.3-2.fc9.i386 at 2008-05-27 21:03
Built : Fedora Project at 2008-04-18 16:52
Committed: Bill Nottingham <notting@redhat.com> at 2008-04-18 22:00

Installed: yum-metadata-parser-1.1.2-8.fc9.i386 at 2008-05-27 21:07
Built : Fedora Project at 2008-02-14 13:27
Committed: Seth Vidal <skvidal at fedoraproject.org> at 2008-02-14 22:00

Installed: yum-3.2.17-2.fc9.noarch at 2008-07-27 16:26
Built : Fedora Project at 2008-07-10 16:53
Committed: Seth Vidal <skvidal@fedoraproject.org> at 2008-07-10 22:00
Reply With Quote
  #10  
Old 27th September 2008, 05:31 AM
Demz
Guest
 
Posts: n/a
ok update your yum for starters .. an look above as i adited it

you should have yum 3.2.19 an yum-utils

if you can remove that offending package we might have a win

Last edited by Demz; 27th September 2008 at 05:33 AM.
Reply With Quote
  #11  
Old 27th September 2008, 05:36 AM
KirkD Offline
Registered User
 
Join Date: Oct 2007
Posts: 372
OK, I did all this:

yum update PackageKit
yum kmod-nvidia (the version you mentioned was erased)
yum update kernel

I also did:

yum update yum (which updated to the right version 3.2.19-3.fc9)

I didn't notice anything about utils or yum-utils. Can I just do

yum install yum-utils? (I'm doing this now.)

Then, yum update?
Reply With Quote
  #12  
Old 27th September 2008, 05:38 AM
Demz
Guest
 
Posts: n/a
yeah just install yum-utils

did it update PackageKit
Reply With Quote
  #13  
Old 27th September 2008, 05:41 AM
KirkD Offline
Registered User
 
Join Date: Oct 2007
Posts: 372
Yes, PackageKit updated.

rpm -qa | grep PackageKit gives:

PackageKit-libs-0.2.5-1.fc9.i386
PackageKit-0.2.5-1.fc9.i386


Next is yum update, right?

YIKES!! I'm scared!!
Reply With Quote
  #14  
Old 27th September 2008, 05:44 AM
Demz
Guest
 
Posts: n/a
yeah thats correct..it looks like we have had a win so far,, no errors are occuring which is good

download the kernel first by doing a
Code:
yum update kernel kernel-headers kernel-devel
Reply With Quote
  #15  
Old 27th September 2008, 05:48 AM
KirkD Offline
Registered User
 
Join Date: Oct 2007
Posts: 372
OK - here goes....

26 package installs
247 package updates (sheesh!)

Dependencies have resolved. I'm going for it!

After this I'll have to change grub (I'm dual booting) to boot to the right kernel and then hope nvidia and ndiswrapper come back to life.
Reply With Quote
Reply

Tags
error, internal, packagekit

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
Internal system error has occured Fdrusr Hardware & Laptops 12 22nd August 2009 04:55 PM
Internal system error dwatson Using Fedora 1 3rd August 2009 07:55 AM
How to fix bug: internal system error rachitahr Using Fedora 2 30th April 2009 12:19 AM
An internal system error has occured zodehala Using Fedora 8 14th April 2009 09:03 PM
An internal system error has occurred PaulGarrett Installation and Live Media 1 18th July 2008 07:49 PM


Current GMT-time: 12:05 (Saturday, 25-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