Closed Bug 432673 Opened 16 years ago Closed 14 years ago

additional xpi dont install at all

Categories

(Other Applications :: CCK, defect)

x86
Windows XP
defect
Not set
major

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: ailmanki, Assigned: mkaply)

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.8.1.13) Gecko/20080325 Fedora/2.0.0.13-1.fc8 Firefox/2.0.0.13
Build Identifier: CCK Wizard 1.1;;;Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.14) Gecko/20080404 (CK-test01) Firefox/2.0.0.14

I tried to make a package with fireftp and password exporter.

Reproducible: Always

Steps to Reproduce:
1.install Mozilla Firefox
2. install CCK
3. try to make any package with a xpi
Actual Results:  
All settings do work, as it seems; except the additional plugins are not available.

Expected Results:  
The additional XPI should be installed, as if I install them manually.

I have used the zip.exe from http://www.info-zip.org/. 
It seems everything works fine, only the XPI's are not taken over..

I checked the xpi file, and the included xpi are there, also the config file contains the infos.. Sofar the xpi should work...
I can confirm this.  I'm not using an external zip tool, however that shouldn't be required with FF 3.5, right?
I generated an XPI with CCK and some additional extensions.  I can successfully install the bundle with the Add-On manager, however -install-global-extension will not work.  The install.rdf and individual XPIs are extracted to %ProgramFiles%\Mizilla Firefox\extensions\cck@mozilla.org and that's it.  Neither the CCK package nor my additional extensions are installed :-(
Did you try dragging and dropping the XPI to the browser to see if that works? I'm wondering if -install-global-extension doesn't support multiple XPIs?

I think I'm going to update the CCK so that it doesn't use this mechanism for packaging multiple XPIs, but bundles them directly.
Yes, drag and drop works.
So it definitely appears install-global-extension doesn't work with XPI bundles.

I have an entirely different idea on how to handle this that I'll try to get implemented.
I've reworked how XPIs are installed for the new version.

This concept should work better.

However, install-global-extension was removed, so this won't work anyway:

https://developer.mozilla.org/En/Command_Line_Options#Add-ons
Status: UNCONFIRMED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.