Closed Bug 817170 Opened 12 years ago Closed 12 years ago

gaia/profile is empty in the new multilocale builds (black screen)

Categories

(Firefox OS Graveyard :: GonkIntegration, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(blocking-basecamp:+)

RESOLVED FIXED
B2G C2 (20nov-10dec)
blocking-basecamp +

People

(Reporter: stas, Assigned: stas)

References

Details

Attachments

(1 file)

The gaia/profile directory only contains settings.json in the builds from bug 812836 (both dev and localizer), which are available on the FTP here: http://ftp.mozilla.org/pub/mozilla.org/b2g/nightly/latest-mozilla-central/.
I was just poking around at builds for other platforms. Both Windows and Mac appear to have a full profile. However, Mac repro'ed this problem immediately and Windows repro'ed it on second run (First run showed the Mozilla + FirefoxOS logos, then whitescreened). This makes me think that the black screen problem is either not related to the profile, or that there's deeper issues with the profiles included in these builds.
This bug blocks having functioning multilocale (dev+localizer) builds. Marking it as C2, and asking for blocking-basecamp. Fabrice, Stas - I'd really appreciate some input here, I have no idea how to debug this.
blocking-basecamp: --- → ?
Target Milestone: --- → B2G C2 (20nov-10dec)
Happy to help, but I don't really understand what's failing here. Can you provide me STR (which build downloaded form where, which platform) so I could check the profiles?
blocking-basecamp: ? → +
Need an owner asap.
I'm happy to help however I can, but I think Fabrice knows best how to debug this for now. Does that sound right to you, Fabrice?
Yep, I will look into that, and defer if I can't find anything.
Assignee: nobody → fabrice
Stas and I were just looking bug 818032 and discovered that the Gaia build system is cleaning up too much when working out of an hg gaia clone: https://github.com/mozilla-b2g/gaia/blob/master/Makefile#L190

We're pretty sure this is causing the problem, and Stas is working on a fix.
Attachment #688844 - Flags: review?(kaze)
Blocks: 812831
Blocks: 812833
Comment on attachment 688844 [details]
Pointer to Github pull request: https://github.com/mozilla-b2g/gaia/pull/6836

Ben -- I'm flagging this as per our IRC chat.  The change in lines 178-180 will require changes to on your side of the build process.
Attachment #688844 - Flags: feedback?(bhearsum)
(In reply to Staś Małolepszy :stas (traveling until Dec 4) from comment #11)
> Comment on attachment 688844 [details]
> Pointer to Github pull request: https://github.com/mozilla-b2g/gaia/pull/6836
> 
> Ben -- I'm flagging this as per our IRC chat.  The change in lines 178-180
> will require changes to on your side of the build process.

I confirmed that b2g desktop builds are already using absolute paths to the languages file, and I just updated the scripts that do device builds to do the same. You're clear to land whenever you're ready as far as I'm concerned.
Attachment #688844 - Flags: feedback?(bhearsum) → feedback+
Blocks: 809253
Assignee: fabrice → stas
https://github.com/mozilla-b2g/gaia/commit/b1e7aca036682f6c407c3fe32c1913076957f85e
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: