apturl from .desktop file to enable PPA does not work

Bug #643571 reported by Oliver Grawert on 2010-09-20
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
software-center (Ubuntu)
High
Michael Vogt

Bug Description

Binary package hint: software-center

on the TI omap4 images we install a favorite icon on the users desktop that is supposed to install the hardware specific addon software via software-center if a user clicks on it.

software should come from https://edge.launchpad.net/~tiomap-dev/+archive/release which currently carries a test package called titiler-memmgr-tests

during first boot of the image we put the following files in place

/usr/share/app-install/channels/ti-omap4-ppa.eula
/usr/share/app-install/channels/ti-omap4-ppa.list
/usr/share/app-install/channels/ti-omap4-ppa.key

in a test i tried to specify the testpackage in an apt url like:

gnome-open "apt:titiler-memmgr-tests?channel=ti-omap4-ppa"

this opens software center with the following message:

"There isn't a software package called "Titiler-memmgr-tests" in your current software sources"

looking at the software-sources i also dont see an entry fro the ppa (neither enabled or disabled)

the channel files as well as the .desktop file used for testing are attached...

<https://wiki.ubuntu.com/SoftwareCenter#of%20the%20form%20%E2%80%9Capt:package-name?channel=lucid-partner%E2%80%9D>

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: software-center 2.1.22.1
ProcVersionSignature: Ubuntu 2.6.35-903.12-omap4 2.6.35.3
Uname: Linux 2.6.35-903-omap4 armv7l
Architecture: armel
Date: Mon Sep 20 16:10:00 2010
PackageArchitecture: all
ProcEnviron:
 LANG=en_US.utf8
 SHELL=/bin/bash
SourcePackage: software-center

Oliver Grawert (ogra) wrote :
Oliver Grawert (ogra) wrote :
Oliver Grawert (ogra) wrote :
Oliver Grawert (ogra) wrote :
Oliver Grawert (ogra) wrote :
Changed in software-center (Ubuntu):
assignee: nobody → Michael Vogt (mvo)
importance: Undecided → High
milestone: none → ubuntu-10.10
description: updated
Michael Vogt (mvo) on 2010-09-21
Changed in software-center (Ubuntu):
status: New → In Progress
Michael Vogt (mvo) wrote :

The support for .eula files was missing in USC, I fixed that in a simple manner now by displaying them where the description is. That means that currently only text is supported in the eula though.

Launchpad Janitor (janitor) wrote :

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

---------------
software-center (2.1.22.4) maverick; urgency=low

  [ Gary Lasker ]
  * softwarecenter/app.py:
    - expand available node if unexpanded when choosing to reinstall
      previous purchases (LP: #643566)

  [ Michael Vogt ]
  * softwarecenter/db/application.py:
    - fix adding channels via apturl (LP: #643571)
    - allow displaying text only channel eula files (LP: #643571)
  * softwarecenter/gwibber_helper.py:
    - test for the gwibber-poster binary (that one is called when
      the share button is clicked) as well as gconf
 -- Michael Vogt <email address hidden> Tue, 21 Sep 2010 16:02:24 +0200

Changed in software-center (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers