jockey-kde crashed with ImportError in <module>()

Bug #263017 reported by kseise
84
This bug affects 5 people
Affects Status Importance Assigned to Milestone
jockey (Ubuntu)
Fix Released
High
Martin Pitt

Bug Description

After a reboot I lost my X, I used Add/Remove programs to try and install Hardware Drivers package. After installing, I got the Jockey-kde crash message. I have an all Gnome system though.

ProblemType: Crash
Architecture: amd64
DistroRelease: Ubuntu 8.10
ExecutablePath: /usr/bin/jockey-kde
InterpreterPath: /usr/bin/python2.5
Package: jockey-kde 0.4.1+r360-0ubuntu1
PackageArchitecture: all
ProcAttrCurrent: unconfined
ProcCmdline: /usr/bin/python /usr/bin/jockey-kde
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_US.UTF-8
 SHELL=/bin/bash
PythonArgs: ['/usr/bin/jockey-kde']
SourcePackage: jockey
Title: jockey-kde crashed with ImportError in <module>()
Traceback:
 Traceback (most recent call last):
   File "/usr/bin/jockey-kde", line 37, in <module>
     from PyKDE4.kdecore import *
 ImportError: No module named PyKDE4.kdecore
Uname: Linux 2.6.27-2-generic x86_64
UserGroups: adm admin audio cdrom dialout dip floppy fuse lpadmin plugdev video

Revision history for this message
kseise (kevin-seise) wrote :
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Is python-kde4 installed?

Changed in jockey:
status: New → Incomplete
Revision history for this message
kseise (kevin-seise) wrote :

It is not, because I am using a gnome system. I can't seem to recreate it though. Python-kde4 seems to have a bunch of dependencies that are all KDE related. I can install it if you want, but it doesn't seem necessary for a gnome system.

Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Ah, well jockey-kde depends on python-kde4 to work. That's the reason it crashed on startup.

Changed in jockey:
importance: Undecided → High
status: Incomplete → Triaged
Revision history for this message
Martin Pitt (pitti) wrote :

Fixed in bzr head, thanks! Will do another upload soon.

Changed in jockey:
assignee: nobody → pitti
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package jockey - 0.5~alpha1-0ubuntu2

---------------
jockey (0.5~alpha1-0ubuntu2) intrepid; urgency=low

  * debian/control: Replace python-qt4 dependency with python-kde4, since
    that's required now. (LP: #263017)
  * oslib.py, {install,remove}_package(): Intercept apt's LockFailedException
    and FetchFailedException. (LP: #268850)
  * oslib.py: Fix typo causing crash in remove_repository(), add test cases.
    (LP: #269435)
  * Merge some bug fixes from trunk:
    - Update KDE UI according to recent GTK ui changes. (LP #268163)
    - ui.py, set_handler_enable(): Fix reversed logic in determining
      enable/disable strings. (LP: #269444)
    - fglrx.py: Fix crash if Device section does not configure a driver
      (LP: #269565)
    - Test suite: check handler behaviour with invalid xorg.conf, fix a few
      crashes uncovered by that. (LP: #258064)
    - detection.py: Fix crashes if cupsd is not running. (LP: #256780, #255488)
    - jockey-gtk: Call gtk.init_check() to test $DISPLAY, and print error
      message instead of crashing. (LP: #234252)
    - oslib.py, _save_module_blacklist(): Create modules.d directory if it
      does not exist. (LP: #229065)
    - jockey-gtk: Add license text dialog and link it to the license button
      (LP: #269352)
    - com.ubuntu.devicedriver.policy.in: Allow non-local driver install
      (auth_admin). (LP: #269175)
    - Move hardware detection from Backend ctor to separate function, and call
      that with long D-BUS timeout and progress dialog. (LP: #253224)
    - Various fixes in test suite.

 -- Martin Pitt <email address hidden> Tue, 16 Sep 2008 08:10:35 -0700

Changed in jockey:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.