firefox/ubufox not showing extensions

Bug #267382 reported by Mihai Chivu
10
Affects Status Importance Assigned to Milestone
gnome-app-install (Ubuntu)
Fix Released
High
Michael Vogt
Intrepid
Fix Released
High
Michael Vogt
ubufox (Ubuntu)
Invalid
High
Unassigned
Intrepid
Invalid
High
Unassigned

Bug Description

Binary package hint: ubufox

Using: Ubuntu intrepid (development branch) Release: 8.10
affected package: ubufox 0.5-0ubuntu1

when I go to menu -> tools -> add-ons -> get add-ons and press on 'get ubuntu extensions' I get an empty list.
new installed extensions with synaptic are not appearing in firefox (ex. launchpad-extension).
i've upgraded from hardy 8.04.1 to 8.10 alpha 5 and all my previous extensions were upgraded and worked (noscript, adblock-plus and ubufox from repositories).

Related branches

Revision history for this message
Alexander Sack (asac) wrote :

most likely its not a ubufox issue, but we didnt update the gnome-app-install files. question is why its empty at all.

Revision history for this message
Mihai Chivu (mihai.chivu) wrote :

After upgrading to firefox-3.0.2+build3+nobinonly-0ubuntu2 (intrepid) and ubufox-0.6~b1-0ubuntu1 it seem like today I can install every extension with synaptic or from the terminal, but still, the install/remove extensions list is empty. Wait for the update of the gnome-app-install files. Thanks Alexander, you're right, it's not an ubufox issue.

Revision history for this message
Alexander Sack (asac) wrote :

app-install-data usually shipped the extension info. not sure if the format changed or whether the data was dropped.

Changed in ubufox:
importance: Undecided → High
status: New → Triaged
Changed in app-install-data-ubuntu:
importance: Undecided → High
status: New → Confirmed
Revision history for this message
Alexander Sack (asac) wrote :

not ubufox.

Changed in ubufox:
status: Triaged → Invalid
Revision history for this message
Alexander Sack (asac) wrote :

glatzor, any idea what happened with the hardy data? is there a way we can resurrect the data we already had?

Changed in app-install-data-ubuntu:
milestone: none → ubuntu-8.10
Revision history for this message
Michael Vogt (mvo) wrote :

@Alexander: that data was for firefox-2. for firefox-3 we need to go over the packaged extrenstions again and add them to the database. The data is still there, its just mostly ff-2 it seems.

Changed in app-install-data-ubuntu:
assignee: nobody → mvo
Revision history for this message
Michael Vogt (mvo) wrote :

I looked into the issue a bit deeper and I was wrong about the firefox-2 vs firefox-3 data.

The problem is that the extensions moved to universe and that gnome-app-install does not show universe extensions by default. In hardy that worked because in the dekstop file, the "component" was set to main.

If the extensions get good security support, then I'm fine with removing that check.

Revision history for this message
Alexander Sack (asac) wrote :

extensions are rare to have security issues. our goal is to have a semi-automated way to update extensions to the latest upstream version through -backports/-proposed. Until that is done we update extensions that are known to have security issues. However, to be fair, I wouldn't claim that we actively research or search for eventual security issues.

Couldnt you exclude them from the "normal" view, but display them when we run them with the mime type filter?

Michael Vogt (mvo)
Changed in app-install-data-ubuntu:
status: Confirmed → In Progress
Michael Vogt (mvo)
Changed in gnome-app-install:
milestone: ubuntu-8.10 → ubuntu-8.10-beta
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-app-install - 0.5.11-0ubuntu1

---------------
gnome-app-install (0.5.11-0ubuntu1) intrepid; urgency=low

  * AppInstall/activation.py:
    - remove the isApproved() check in the XUL extensions
      code so that the extensions show up again (LP: #267382)

 -- Michael Vogt <email address hidden> Thu, 25 Sep 2008 21:15:22 +0200

Changed in gnome-app-install:
status: In Progress → 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.