[Bug 768158] Re: software-center crashed with AttributeError in convert_desktop_file_to_installed_location(): 'NoneType' object has no attribute 'replace' when installing a .deb file

Launchpad Bug Tracker 768158 at bugs.launchpad.net
Thu May 26 13:24:20 UTC 2011


This bug was fixed in the package software-center - 4.0.2

---------------
software-center (4.0.2) natty-proposed; urgency=low

  [ Gary Lasker ]
  * softwarecenter/utils.py,
    test/test_unity_launcher_integration.py:
    - fix intermittent crash when installing a local .deb,
      add corresponding test case (LP: #768158)
  * softwarecenter/db/reviews.py,
    test/test_reviews.py:
    - sort reviews using upstream package versions to fix
      incorrect sort by usefulness, update unit test
      (LP: #777583)

  [ Michael Vogt ]
  * softwarecenter/db/reviews.py:
    - fix review-stats loading (LP: #776706)
  * merged lp:~evfool/software-center/qfix774201, many thanks
    to Robert Roth (fixes LP: #774201)
 -- Michael Vogt <michael.vogt at ubuntu.com>   Tue, 17 May 2011 16:04:01 +0200

** Changed in: software-center (Ubuntu Natty)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to software-center in Ubuntu.
https://bugs.launchpad.net/bugs/768158

Title:
  software-center crashed with AttributeError in
  convert_desktop_file_to_installed_location(): 'NoneType' object has no
  attribute 'replace' when installing a .deb file

Status in “software-center” package in Ubuntu:
  Fix Released
Status in “software-center” source package in Natty:
  Fix Released

Bug description:
  Binary package hint: software-center

  Happened after I installed Google Talk Plug-In via software-center

  TEST CASE:
  1. Download the Google Talk Plugin .deb from http://www.google.com/talk/ and save to your desktop.
  2. Update to Software Center 4.0.2 in natty-proposed.
  3. Double-click the Google Talk Plugin .deb on your desktop.
  4. Software Center should and display the details page for the Google Talk Plugin.
  5. Click the "Install" button.
  6. Verify that the package installs without issue.
  7. Uninstall the plugin if desired.

  ProblemType: Crash
  DistroRelease: Ubuntu 11.04
  Package: software-center 4.0
  ProcVersionSignature: Ubuntu 2.6.38-8.42-generic 2.6.38.2
  Uname: Linux 2.6.38-8-generic x86_64
  NonfreeKernelModules: nvidia
  Architecture: amd64
  Date: Thu Apr 21 10:41:42 2011
  ExecutablePath: /usr/share/software-center/software-center
  InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Beta amd64 (20110413)
  InterpreterPath: /usr/bin/python2.7
  PackageArchitecture: all
  ProcCmdline: /usr/bin/python /usr/bin/software-center /home/username/Downloads/google-talkplugin_current_amd64.deb
  ProcEnviron:
   LANGUAGE=de_DE:en
   PATH=(custom, no user)
   LANG=de_DE.UTF-8
   SHELL=/bin/bash
  PythonArgs: ['/usr/bin/software-center', '/home/username/Downloads/google-talkplugin_current_amd64.deb']
  SourcePackage: software-center
  Title: software-center crashed with AttributeError in convert_desktop_file_to_installed_location(): 'NoneType' object has no attribute 'replace'
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare vboxusers




More information about the foundations-bugs mailing list