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