Closed Bug 1233293 Opened 9 years ago Closed 9 years ago

Gaia not being installed correctly when DEBUG flag is not '0'

Categories

(Firefox OS Graveyard :: Gaia::Build, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: xeonchen, Assigned: rickychien)

References

Details

There's a platform that sets DEBUG=n, and Gaia will not be installed.
See Also: → 1180103
The code currently checks > DEBUG === '0' which means only the specific value would be considered as non-debug. But I think debug is a special case and the variable name 'DEBUG' is so common, maybe it's better to treat non-debug as normal case?
Flags: needinfo?(rchien)
Agree with 'DEBUG' is so common. However, changing DEBUG would impact other related users or systems including configuration of task-cluster or testing tools...etc. Gary, what kind of platform are you using? I think we should consider it thoroughly since it doesn't just a naming change.
Flags: needinfo?(rchien)
I'm going to fix this until I'm free from CES 2016/1/6.
Assignee: nobody → rchien
Gary, I think there is no way to bypass setting DEBUG flag within Gaia side since DEBUG flag is used widely for other platform / third-party project. Set up another flag is still unable to bypass it. I recommend workaround this outside of Gaia instead of modifying Gaia and impact other systems.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.