"/usr/bin/sh: compare-locales: command not found" in Windows B2G logs (highlighted as a failure, but doesn't cause orange)

RESOLVED WONTFIX

Status

RESOLVED WONTFIX
5 years ago
7 months ago

People

(Reporter: dholbert, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/1969] [mozharness][b2g][multilocale])

(Reporter)

Description

5 years ago
Windows B2G builds on (at least) mozilla-inbound currently seem to always contain these highlighted "errors" (even in green logs):
{
/usr/bin/sh: compare-locales: command not found
Return code: 2
/usr/bin/sh: compare-locales: command not found
Return code: 2
/usr/bin/sh: compare-locales: command not found
Return code: 2
}
https://tbpl.mozilla.org/php/getParsedLog.php?id=30908129&tree=Mozilla-Inbound

(In orange logs, these are highlighted along with the real thing that caused orangeness, making it more difficult to see what actually failed.)

It looks like this happened in bug 853600 and was fixed there, 9 months ago, but it appears to have started happening again.

[cargo-culting whiteboard flags from that bug]
(Reporter)

Comment 1

5 years ago
(In reply to Daniel Holbert [:dholbert] from comment #0)
> Windows B2G builds on (at least) mozilla-inbound

other names: "b2g_mozilla-inbound_win32_gecko", displayed on TBPL as "B2G Desktop Windows Opt".

Comment 2

5 years ago
The fix from bug 853600 appears to still be in place:
http://hg.mozilla.org/build/mozharness/file/0e4cd94839ac/scripts/b2g_desktop_multilocale.py#l169

So this may be something new.

Comment 3

5 years ago
PATH appears to be set properly:

10:49:40     INFO -  'PATH': 'C:\\mozilla-build\\python27;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\msys\\local\\bin;c:\\mozilla-build\\wget;c:\\mozilla-build\\7zip;c:\\mozilla-build\\blat261\\full;c:\\mozilla-build\\python;c:\\mozilla-build\\svn-win32-1.6.3\\bin;c:\\mozilla-build\\upx203w;c:\\mozilla-build\\emacs-22.3\\bin;c:\\mozilla-build\\info-zip;c:\\mozilla-build\\nsis-2.22;c:\\mozilla-build\\nsis-2.33u;c:\\mozilla-build\\nsis-2.46u;c:\\mozilla-build\\wix-351728;c:\\mozilla-build\\hg;c:\\mozilla-build\\python\\Scripts;c:\\mozilla-build\\kdiff3;c:\\mozilla-build\\yasm;.;C:\\mozilla-build\\msys\\local\\bin;C:\\mozilla-build\\msys\\mingw\\bin;C:\\mozilla-build\\msys\\bin;c:\\Program Files (x86)\\Microsoft Visual Studio 9.0\\VC\\BIN\\amd64;c:\\Windows\\Microsoft.NET\\Framework64\\v3.5;c:\\Windows\\Microsoft.NET\\Framework64\\v3.5\\Microsoft .NET Framework 3.5 (Pre-Release Version);c:\\Windows\\Microsoft.NET\\Framework64\\v2.0.50727;c:\\Program Files (x86)\\Microsoft Visual Studio 9.0\\VC\\VCPackages;c:\\Tools\\msvs9\\Common7\\IDE;c:\\Tools\\msvs9\\Common7\\Tools;c:\\Tools\\msvs9\\Common7\\Tools\\bin;c:\\Tools\\sdks\\v7.0\\bin\\x64;c:\\Tools\\sdks\\v7.0\\bin\\win64\\x64;c:\\Tools\\sdks\\v7.0\\bin;c:\\windows\\System32;c:\\windows;c:\\windows\\System32\\Wbem;c:\\mozilla-build\\moztools-x64\\bin;c:\\mozilla-build\\vim\\vim72;e:\\builds\\moz2_slave\\m-in-w32_g-0000000000000000000\\compare-locales\\scripts',

I'm wondering why we're seeing MACOSX_DEPLOYMENT_TARGET on windows...
10:49:36     INFO -  e:\builds\moz2_slave\m-in-w32_g-0000000000000000000\build\obj-firefox\b2g\locales\Makefile:151:0$ MACOSX_DEPLOYMENT_TARGET= compare-locales -m e:\builds\moz2_slave\m-in-w32_g-0000000000000000000\.\build\obj-firefox\merged e:/builds/moz2_slave/m-in-w32_g-0000000000000000000/build/b2g/locales/l10n.ini e:\builds\moz2_slave\m-in-w32_g-0000000000000000000\.\gecko-l10n es-ES

Comment 4

5 years ago
What I don't see is a clone of hg.m.o/build/compare-locales... that may be the culprit.

Comment 5

5 years ago
Nm, ========= Started checkout compare-locales (results: 0, elapsed: 1 secs) (at 2013-11-21 09:53:57.821174) =========
'python' 'e:/builds/moz2_slave/m-in-w32_g-0000000000000000000/tools/buildfarm/utils/retry.py' '-s' '1' '-r' '5' '-t' '1260' 'hg' 'clone' 'http://hg.mozilla.org/build/compare-locales' 'compare-locales'
 in dir e:\builds\moz2_slave\m-in-w32_g-0000000000000000000\. (timeout 1320 secs)

Comment 6

5 years ago
I'm wondering if this has changed in the build.sh or makefile stuff at all?
The #! /usr/bin/python at the top of compare-locales hasn't changed in a long time, but maybe we used to call it in a different way?

Updated

4 years ago
Whiteboard: [mozharness][b2g][multilocale] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/1969] [mozharness][b2g][multilocale]
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → WONTFIX
(Assignee)

Updated

7 months ago
Component: General Automation → General
Product: Release Engineering → Release Engineering
You need to log in before you can comment on or make changes to this bug.