Closed Bug 173416 Opened 22 years ago Closed 22 years ago

Phoenix 0.2 does not start due to script name clash

Categories

(Firefox Build System :: General, defect)

x86
Linux
defect
Not set
minor

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 172706

People

(Reporter: bugzilla, Assigned: bryner)

References

()

Details

User-Agent:       Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.1) Gecko/20020826
Build Identifier: Phoenix 0.2

Usually I would be a bit more descriptive in my bugs. I have just decided to
follow the instructions in a bug sumbitted to mozillaZine (linked as URL to
demonstrate problem). Here is the "bug" :

 I'm running RH7.3 on an i686. Check the "phoenix" script in your "phoenix"
directory.
Starting about line 38, you'll see...

# honor MOZILLA_FIVE_HOME if it's there
if [ -n "$MOZILLA_FIVE_HOME" ] ; then
dist_bin="$MOZILLA_FIVE_HOME"

So the "phoenix" script is looking for "phoenix-bin" in your mozilla directory.
Bad move. A
quick-n-dirty kludge is to
export MOZILLA_FIVE_HOME=<your phoenix directory>
which, of course, prevents you from running Mozilla. I think that "the right
way" to do this is
export PHOENIX_HOME=<your phoenix directory>
(assuming you run bash). Remember to enter that export in .bashrc as well.
You'll also have
to change lines 38..40 of the "phoenix" script to read like so...

# honor PHOENIX_HOME if it's there
if [ -n "$PHOENIX_HOME" ] ; then
dist_bin="$PHOENIX_HOME"

This works, and avoids name-clash with Mozilla's start up environmental variable.


Reproducible: Didn't try

Steps to Reproduce:

*** This bug has been marked as a duplicate of 172706 ***
Status: UNCONFIRMED → RESOLVED
Closed: 22 years ago
Resolution: --- → DUPLICATE
Mass verifiying of old duplicates.
Status: RESOLVED → VERIFIED
Component: Build Config → General
Product: Firefox → Firefox Build System
You need to log in before you can comment on or make changes to this bug.