Missing breadcumb element for local skype deb

Bug #713878 reported by Robert Roth
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
software-center (Ubuntu)
Fix Released
Medium
Kiwinote

Bug Description

Binary package hint: software-center

I have been trying to reproduce bug #682473, and I have found another bug. The steps are:
  1. sudo apt-get remove skype
  2. wget http://archive.canonical.com/ubuntu/pool/partner/s/skype/skype_2.1.0.81-1ubuntu5_i386.deb
  3. gnome-open skype_2.1.0.81-1ubuntu5_i386.deb
  4. Wait 15 seconds for Software Centre to think about things
  5. Observe missing breadcumb element between Get Software and Skype

The terminal logs :
Traceback (most recent call last):
  File "/usr/lib/python2.7/multiprocessing/process.py", line 258, in _bootstrap
    self.run()
  File "/usr/lib/python2.7/multiprocessing/process.py", line 114, in run
    self._target(*self._args, **self._kwargs)
  File "/usr/share/software-center/softwarecenter/db/reviews.py", line 243, in _get_reviews_threaded
    origin = self.cache.get_origin(app.pkgname)
  File "/usr/share/software-center/softwarecenter/apt/aptcache.py", line 192, in get_origin
    for origin in self._cache[pkgname].candidate.origins:
AttributeError: 'NoneType' object has no attribute 'origins'

See the screenshot attached.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: software-center 3.1.15
ProcVersionSignature: Ubuntu 2.6.38-1.28-generic-pae 2.6.38-rc2
Uname: Linux 2.6.38-1-generic-pae i686
Architecture: i386
Date: Sun Feb 6 02:58:16 2011
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=en_US:en
 LANG=en_US.UTF-8
 LC_MESSAGES=en_US.utf8
 SHELL=/bin/bash
SourcePackage: software-center

Revision history for this message
Robert Roth (evfool) wrote :
tags: removed: running-unity
Changed in software-center (Ubuntu):
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Kiwinote (kiwinote) wrote :

Both issues (missing pathbar part and the traceback from in the bug report) should now be fixed in the branch linked.

Changed in software-center (Ubuntu):
assignee: nobody → Kiwinote (kiwinote)
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

---------------
software-center (3.1.17) natty; urgency=low

  [ Michael Vogt ]
  * test/Makefile:
    - do no longer depend on mago checkout, natty has the version
      we need now
  * test/mago/test_with_mago.py:
    - add scrolldown test
  * merged lp:~didrocks/software-center/fix-never-visible-tech-items,
    many thanks to Didier Roche
  * softwarecenter/paths.py:
    - consolidate all pathes in this file and update the code to use
      it
  * merged lp:~mpt/software-center/3.0-rnr-cleanup, many thanks
  * softwarecenter/db/database.py, test/test_database.py:
    - add API to get applications for a given pkgname
  * merged lp:~aaronp/software-center/reviews-tweaks
    many thanks to Aaron Peachey
  * softwarecenter/db/update.py:
    - add basic appinfo xml parser
  * merged lp:~aaronp/software-center/misc-stuff, many thanks
  * merged lp:~bilalakhtar/software-center/write-review-installed-only,
    thanks to Bilal Akhtar

  [ Aaron Peachey ]
  * implemented https://wiki.ubuntu.com/SoftwareCenter/#Self-awareness
  * improve the feedback for the gwibber interaction

  [ Kiwinote ]
  * softwarecenter/apt/aptcache.py:
    - don't crash if we have pkg in cache, but no candidate (LP: #713878)
  * softwarecenter/db/application.py:
    - only return the component listed in a desktop file if the package is not
      available in the apt cache (LP: #707615)
  * softwarecenter/models/appstore.py:
    - fix _get_estimate_nr_apps_and_nr_pkgs() to return precise numbers
    - fix handling of nr_apps, nr_pkgs in _blocking_perform_search()
  * softwarecenter/view/appdetailsview_gtk.py:
    - hide progress bar on error
  * softwarecenter/view/availablepane.py:
    - don't animate pathbar elements in order to avoid breakage (LP: #713878)
  * softwarecenter/view/softwarepane.py:
    - clean up 'disable_show_hide_nonapps' special casing, as our numbers are
      now so precise we don't need special casing

  [ Gary Lasker ]
  * softwarecenter/view/appdetailsview_gtk.py:
    - don't show the "write a review" link until we have the correct
      text and show/hide status, avoids a delayed update in the UI

  [ Matthew McGowan ]
  * lp:~mmcg069/software-center/small-rnr-tweaks:
    - add nice human readable time delta string to the review
    - tweak review UI
  * lp:~mmcg069/software-center/rnr-bitesize-tweaks:
    - subdue the inappropriate link
 -- Michael Vogt <email address hidden> Fri, 11 Feb 2011 10:31:57 +0100

Changed in software-center (Ubuntu):
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.