Closed Bug 508274 Opened 15 years ago Closed 15 years ago

comm-central build redness after bug 476208

Categories

(Release Engineering :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: kairo, Assigned: kairo)

References

Details

Attachments

(1 file)

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.
Depends on: 476208
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+
Pushed as http://hg.mozilla.org/build/buildbotcustom/rev/2f8dcfefe2ab
Status: ASSIGNED → RESOLVED
Closed: 15 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,
(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.

Attachment

General

Creator:
Created:
Updated:
Size: