Closed
Bug 336354
Opened 18 years ago
Closed 18 years ago
Need NSIS installed on gaius and pacifica
Categories
(Webtools Graveyard :: Tinderbox, enhancement)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: benjamin, Unassigned)
References
()
Details
For bug 326580, which will be part of firefox2a2, we need NSIS 2.16 installed on the Firefox tinderboxen for trunk and 1.8 branch which build installers, which means gaius and pacifica. The PATH needs to be updated to include C:\Program Files\NSIS (or wherever NSIS is installed).
Comment 1•18 years ago
|
||
link to NSIS main page http://nsis.sourceforge.net/Main_Page
Comment 2•18 years ago
|
||
Why not import a copy of NSIS into cvs like we do with sqlite?
Comment 3•18 years ago
|
||
For now we are just going to install it to keep things simple and if we find a need to do so I am sure we will. Also, NSIS uses scons which can take a bit to get used to and setup or would take a bit of time we don't have to convert.
Comment 4•18 years ago
|
||
OK, well... I guess the problem I am looking to solve is to make it easy for others to generate an installer build. Documentation on how to install NSIS and use it to generate an installer build is another fine solution.
Reporter | ||
Comment 5•18 years ago
|
||
I'll put docs up, but it's going to be basically "Run the NSIS installer", "add C:\Program Files\NSIS to your PATH".
Comment 6•18 years ago
|
||
Does cerberus need to be added to this list? It used to do the l10n builds for both trunk and branch, though it seems to be down right now.
Updated•18 years ago
|
Status: NEW → ASSIGNED
Comment 7•18 years ago
|
||
This is done on gaius and pacifica, I am going to go ahead and set it up on the VM equivalents as well (they are running in parallel, but VM builds are not pushing nightly builds). To comment #6 - I don't think we should need NSIS installed on the l10n tinderboxes, however I doubt that the tinderbox repackaging will work with NSIS without any other changes. This needs more investigation.
Reporter | ||
Comment 8•18 years ago
|
||
I actually expect that we will need NSIS installed on the repackaging boxen, but the scripts to do repackaging aren't in place yet so it's not a big deal immediately. I'll coordinate this with you when the scripts are ready.
Comment 9•18 years ago
|
||
Here's a little more detail on the installation process: * download NSIS 2.17 from http://nsis.sf.net * default install * add "C:\Program Files\NSIS" to PATH in System->Advanced->Environment Variables * verify path in new shell ("which NSIS") * restart tinderbox in new shell (to pick up PATH change) This was done on gaius, pacifica, gaius-vm and pacifica-vm.
Status: ASSIGNED → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
Component: Tinderbox Configuration → Tinderbox
Product: mozilla.org → Webtools
Updated•10 years ago
|
Product: Webtools → Webtools Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•