[gutsy] iceape addon's need root access to install properly

Bug #133370 reported by ChrisC
2
Affects Status Importance Assigned to Milestone
iceape (Ubuntu)
Won't Fix
Undecided
Mozilla Bugs

Bug Description

Binary package hint: iceape

Where as with firefox you can install an addon without root access, with iceape
some addons wont install properly

using Gutsy and Iceape 1.1.1, Copyright (c) 2003-2007 mozilla.org, build 2007021700

goto the mozilla addons site and search for noscript addon (for example)
try to install it, it will report permission problems, after restarting and going to a site
with javascript it will report that its not installed properly.

install while running iceape with sudo and the install will go ok, if you install system
wide it will work for users now too

to reiterate you do not need to be a super user to install addons in firefox but you
do with iceape

Revision history for this message
John Vivirito (gnomefreak) wrote :

Will look into this when i get home sometime this week. Is that the only add-on that you need to be root to install? We are working on uploading 1.1.4 atm but will see if this has changed during my testing of 1.1.4 as well as 1.1.1

Changed in iceape:
assignee: nobody → mozilla-bugs
status: New → Incomplete
Revision history for this message
John Vivirito (gnomefreak) wrote :

ok I see this issue as well, i will see what i can find out when i return home and find out what it is. Thank you for bringing this to my attention.

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

iceape has not sophisticated extension manager (yet) ... so this can be due to a buggy noscript xpi install script.

Revision history for this message
John Vivirito (gnomefreak) wrote :

Seems flashgot installed and yes you are correct the extension-manager is kind of basic compared to firefox,

Revision history for this message
ChrisC (chris-chris-camacho-deactivatedaccount) wrote :

thing is iceape is a *lot* faster than firefox, scrolling large pages etc
so its really worth seeing if this is just a configuration / compile setting
issue...

I'm keen to see some kinda alternative from the cult of firefox ;)

Revision history for this message
ChrisC (chris-chris-camacho-deactivatedaccount) wrote :

This is still marked incomplete, what further information do you require?

Revision history for this message
John Vivirito (gnomefreak) wrote :

Im leaning towards this being an extension issue more so than iceape because it states that you need to install file.xxx (cant remember the exact message) and it should be shipped with extension not iceape. Alexander what would you like to do with this maybe email the author of the script?

Chris We(mozilla-team dont use the statuses the same way other bugs do, its more for us than anything. We have no way to confirm where the bug exists untill we are sure we keep it on incomplete. When more info is needed we will gladly ask for it.

Revision history for this message
Nikola M (nikolam) wrote :

On iceape (And mozilla.org build - Seamonkey) it is default behavior to install addons as root.

Addons are installed in system directory and available for all users in the system.
Some .xpi addons can be installed as user-only some dont.
Much addons ask you during install should it be installed in user dir or system dir, some dont.
Benefits from installing in system dir is that addons are wiped out on reinstall and shoud be installed again,
presumably with newer versions (since iceape/sm) does not have automatic upgrade.
It is also god behavior to have some addons installed for all users on system (more reasonable than need
for all users to install basic addons separately). And larger setups with many users
benefit from this behavior.

Anyway, until Iceape/Seamonkey is released in 2.0 or so (with addons manager) this behavior is known
for iceape and semonkey (on both linux and win32).

Revision history for this message
John Vivirito (gnomefreak) wrote :

Yeah they dont have any plan on adding a addons manager to 1.x.x series sadly but i will check out 2.0 sometime between now and gutsy+1 as i wont beable to get 2.x in gutsy.

Revision history for this message
John Vivirito (gnomefreak) wrote :

Marking wont fix because there is nothing that can be done on our end or mozillas end at this time

Changed in iceape:
status: Incomplete → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.