Closed Bug 941822 Opened 11 years ago Closed 9 years ago

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

Categories

(Release Engineering :: General, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: dholbert, Unassigned)

References

Details

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

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]
(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".
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.
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
What I don't see is a clone of hg.m.o/build/compare-locales... that may be the culprit.
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)
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?
Whiteboard: [mozharness][b2g][multilocale] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/1969] [mozharness][b2g][multilocale]
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.