comm-central build redness after bug 476208

RESOLVED FIXED

Status

RESOLVED FIXED
10 years ago
6 years ago

People

(Reporter: kairo, Assigned: kairo)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Assignee)

Description

10 years ago
I updated buildbotcustom to a changeset after bug 476208 today, and noticed that all builds went red with messages like this one:

buildid: "python: can't open file 'build/config/printconfigsetting.py': [Errno 2] No such file or directory"

The problem is that the added printconfigsetting.py calls don't take the mozilla subdir(s) in the comm-central configuration into account. I'll test a patch in a moment and attach it if it works well.
(Assignee)

Updated

10 years ago
Depends on: 476208
(Assignee)

Comment 1

10 years ago
Created attachment 392505 [details] [diff] [review]
Make sure to look into mozilla dirs where needed

This patch uses the variables we have to make sure we look into the mozilla dirs where needed, for non-comm-central this refers to the same as before, but for SeaMonkey and Thunderbird, we find the right files with this patch as well.
Attachment #392505 - Flags: review?(bhearsum)
Comment on attachment 392505 [details] [diff] [review]
Make sure to look into mozilla dirs where needed

Yep, looks good. Let me know when you land it so I can update our master, please.
Attachment #392505 - Flags: review?(bhearsum) → review+
(Assignee)

Comment 3

10 years ago
Pushed as http://hg.mozilla.org/build/buildbotcustom/rev/2f8dcfefe2ab
Status: ASSIGNED → RESOLVED
Last Resolved: 10 years ago
Resolution: --- → FIXED
Did you really mean
+          command=['python', 'build%s/config/printconfigsetting.py' % self.mozillaDir,
and not 
+          command=['python', 'build/%s/config/printconfigsetting.py' % self.mozillaDir,
(Assignee)

Comment 5

10 years ago
(In reply to comment #4)
> Did you really mean
> +          command=['python', 'build%s/config/printconfigsetting.py' %
> self.mozillaDir,
> and not 
> +          command=['python', 'build/%s/config/printconfigsetting.py' %
> self.mozillaDir,

Yes. self.mozillaDir == '' for Firefox etc. and self.mozillaDir == '/mozilla' for comm-central builds (SeaMonkey, Thunderbird) in this factory.
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.