I just debugged this and it turns out that nvidia-common is doing the following 
in 
NvidiaDetection.__init__():
...
      if not os.path.isdir(datadir):
            print 'none'
            logging.debug("dir %s not found" % datadir)
            # Exit without an error exit status
            # so as not to compromise dist-upgrades
            # if the modaliases are not installed.
            exit(0)
...

This is not the right thing to do when a object is imported by other
applications (like in this case where nvidia-detector is imported by
update-manager).

** Also affects: nvidia-common (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: nvidia-common (Ubuntu Jaunty)
   Importance: Undecided
       Status: New

** Also affects: update-manager (Ubuntu Jaunty)
   Importance: Undecided
       Status: New

-- 
update-manager jaunty partial upgrade crashes silently
https://bugs.launchpad.net/bugs/363500
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to