Confusing text after installing downloaded Skype .deb

Bug #635015 reported by Matthew Paul Thomas
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

Ubuntu Software Center 2.1.18, Ubuntu Maverick

1. Download the skype .deb from <http://www.skype.com/>.
2. Open it.
3. In Ubuntu Software Center, click "Install", and wait for it to finish installing.

What happens: The installation state bar changes to say 'Please install "Skype-ubuntu-intrepid" via your normal software channels. Only install this fil'. (At the default window size, the rest of the text is cut off. The full text is 'Please install "Skype-ubuntu-intrepid" via your normal software channels. Only install this file if you trust the origin.')

What should happen: The installation state bar says just "Installed".

I'm not clear why this text is appearing in the first place. Is it because USC can see a Skype package in Canonical Partners? (I can't tell because of bug 635003.) If so, it should give this warning *before* I install the .deb, not after, and it should use the specced text ('“Canonical Partners” has a newer version'). <https://wiki.ubuntu.com/SoftwareCenter#gdebi>

Changed in software-center (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Kiwinote (kiwinote) wrote :

Hi mpt! Thanks a lot for this bug report. I've made a number of changes in my branch as to when we show which warnings etc. I've also fixed us using the wrong title when the filename before the first '_' of the deb file isn't equal to the real pkgname. This is what was causing the 'skype-ubuntu-intrepid'. (The 'skype-ubuntu-intrepid' is still displayed in the navigation bar though - pending fix.) If you have any comments on the changes, please let me know. Thanks again!

Changed in software-center (Ubuntu):
assignee: nobody → Kiwinote (kiwinote)
status: New → Fix Committed
Revision history for this message
Colin Watson (cjwatson) wrote :

software-center (2.1.19) maverick; urgency=low

  [ Gary Lasker ]
  * softwarecenter/view/widgets/mkit.py:
    - fix crash during action_bar refresh (LP: #635044)
  * softwarecenter/backend/channel.py:
    - always display the partner channel, even if its
      source is not enabled (LP: #635003)
  * softwarecenter/db/application.py,
    softwarecenter/db/database.py,
    softwarecenter/view/appview.py,
    softwarecenter/view/softwarepane.py:
    - make StoreDatabase.get_appname return None if the
      name is not defined in the xapian doc
    - consolidate code to generate application name and
      summary for display in the UI to a single place
    - wire applist, appdetails and the navigation bar
      to use it (LP: #636004)

  [ Kiwinote ]
  * data/software-center.menu.in:
    - fix typo to now use applications-ocaml icon, thanks mpt (LP: #635732)
  * softwarecenter/backend/channel.py:
    - allow 'for purchase' to have an icon in non-English locales (LP: #636242)
  * softwarecenter/db/application.py:
    - try to open deb file, except on any sort of error (LP: #633379)
    - simplify when we use which warnings for deb files (LP: #635015)
    - reload pkg cache object and xapian doc if it turns out that the pkgname
      of a deb file is different than what we guessed on basis of the file name
  * softwarecenter/utils.py:
    - fix crash when desktop_file is None (LP: #635596)
  * softwarecenter/view/appdetailsview_gtk.py:
    - use the display name for app entry in 'where is it' (LP: #635464)
    - restore correct padding in addons status bar (LP: #625230)
  * minor tweaks to lp:~gary-lasker/software-center/title-summary-fixes
    - use installed state in status bar for reinstallable debs (LP: #635015)

  [ Matthew Paul Thomas ]
  * data/software-center.menu.in:
    - fix incorrect Category value in the xml for the Debugging
      subcategory of Developer Tools (LP: #538911)

  [ Colin Watson ]
  * Fix update-apt-xapian-index crashes when the Dir::Cache::pkgcache file
    doesn't exist (LP: #267330).

  [ Michael Vogt ]
  * softwarecenter/backend/aptd.py:
    - fix "reload()" in enable_channel() and only update the particular
      channel file
  * softwarecenter/distro/Ubuntu.py:
    - fix crash for icons loaded from extras.ubuntu.com
  * merged lp:~mmcg069/software-center/Bug635375 (LP: #635375)
  * merged lp:~mmcg069/software-center/tiny-pathbar-tweak
  * merged lp:~mmcg069/software-center/Bug625443 (LP: #625443)

 -- Michael Vogt <email address hidden> Tue, 14 Sep 2010 12:16:47 +0200

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.