Closed Bug 1881635 Opened 1 year ago Closed 1 year ago

Perma OSX AB [tier 2] FileNotFoundError: [Errno 2] No such file or directory: '/builds/worker/workspace/obj-build/dist/bin/UpdateSettings'

Categories

(Firefox Build System :: General, defect, P5)

defect

Tracking

(firefox-esr115 unaffected, firefox123 unaffected, firefox124 unaffected, firefox125 fixed)

RESOLVED FIXED
125 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox123 --- unaffected
firefox124 --- unaffected
firefox125 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: glandium)

References

(Regression)

Details

(Keywords: intermittent-failure, regression)

Attachments

(1 file)

Filed by: imoraru [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=448129852&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Am2NAllsTAStM1o7zcGAZQ/runs/0/artifacts/public/logs/live_backing.log


[task 2024-02-22T22:44:02.019Z] 22:44:02     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/toolkit/mozapps/update/updater'
[task 2024-02-22T22:44:02.019Z] 22:44:02     INFO -  /builds/worker/.mozbuild/srcdirs/gecko-8a5b87fe5d69/_virtualenvs/build/bin/python /builds/worker/checkouts/gecko/config/nsinstall.py ../../../../dist/bin/UpdateSettings ../../../../dist/bin/updater.app/Contents/Frameworks/UpdateSettings.framework
[task 2024-02-22T22:44:02.019Z] 22:44:02    ERROR -  Traceback (most recent call last):
[task 2024-02-22T22:44:02.019Z] 22:44:02     INFO -    File "/builds/worker/checkouts/gecko/config/nsinstall.py", line 172, in <module>
[task 2024-02-22T22:44:02.020Z] 22:44:02     INFO -      sys.exit(_nsinstall_internal(sys.argv[1:]))
[task 2024-02-22T22:44:02.020Z] 22:44:02     INFO -    File "/builds/worker/checkouts/gecko/config/nsinstall.py", line 160, in _nsinstall_internal
[task 2024-02-22T22:44:02.020Z] 22:44:02     INFO -      copy_all_entries(args, target)
[task 2024-02-22T22:44:02.020Z] 22:44:02     INFO -    File "/builds/worker/checkouts/gecko/config/nsinstall.py", line 119, in copy_all_entries
[task 2024-02-22T22:44:02.020Z] 22:44:02     INFO -      handleTarget(e, dest)
[task 2024-02-22T22:44:02.020Z] 22:44:02     INFO -    File "/builds/worker/checkouts/gecko/config/nsinstall.py", line 150, in handleTarget
[task 2024-02-22T22:44:02.020Z] 22:44:02     INFO -      shutil.copy(srcpath, targetpath)
[task 2024-02-22T22:44:02.020Z] 22:44:02     INFO -    File "/builds/worker/fetches/python/lib/python3.8/shutil.py", line 418, in copy
[task 2024-02-22T22:44:02.021Z] 22:44:02     INFO -      copyfile(src, dst, follow_symlinks=follow_symlinks)
[task 2024-02-22T22:44:02.021Z] 22:44:02     INFO -    File "/builds/worker/fetches/python/lib/python3.8/shutil.py", line 264, in copyfile
[task 2024-02-22T22:44:02.021Z] 22:44:02     INFO -      with open(src, 'rb') as fsrc, open(dst, 'wb') as fdst:
[task 2024-02-22T22:44:02.021Z] 22:44:02     INFO -  FileNotFoundError: [Errno 2] No such file or directory: '/builds/worker/workspace/obj-build/dist/bin/UpdateSettings'
[task 2024-02-22T22:44:02.021Z] 22:44:02    ERROR -  gmake[4]: *** [Makefile:37: libs] Error 1
[task 2024-02-22T22:44:02.021Z] 22:44:02     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/toolkit/mozapps/update/updater'
[task 2024-02-22T22:44:02.021Z] 22:44:02    ERROR -  gmake[3]: *** [/builds/worker/checkouts/gecko/config/recurse.mk:94: toolkit/mozapps/update/updater/libs] Error 2
[task 2024-02-22T22:44:02.022Z] 22:44:02     INFO -  gmake[3]: Target 'recurse_libs' not remade because of errors.
[task 2024-02-22T22:44:02.022Z] 22:44:02    ERROR -  gmake[2]: *** [/builds/worker/checkouts/gecko/config/recurse.mk:34: libs] Error 2
[task 2024-02-22T22:44:02.022Z] 22:44:02    ERROR -  gmake[1]: *** [/builds/worker/checkouts/gecko/config/rules.mk:361: default] Error 2
[task 2024-02-22T22:44:02.022Z] 22:44:02     INFO -  gmake: *** [client.mk:60: build] Error 2
[task 2024-02-22T22:44:02.040Z] 22:44:02     INFO -  0 compiler warnings present.
[task 2024-02-22T22:44:02.232Z] 22:44:02     INFO - Return code: 2
[task 2024-02-22T22:44:02.232Z] 22:44:02  WARNING - setting return code to 2
[task 2024-02-22T22:44:02.232Z] 22:44:02    FATAL - 'mach build -v' did not run successfully. Please check log for errors.
[task 2024-02-22T22:44:02.232Z] 22:44:02    FATAL - Running post_fatal callback...
[task 2024-02-22T22:44:02.232Z] 22:44:02    FATAL - Exiting -1
[task 2024-02-22T22:44:02.232Z] 22:44:02     INFO - [mozharness: 2024-02-22 22:44:02.232796Z] Finished build step (failed)
Flags: needinfo?(bytesized)
No longer regressed by: 1881360

hmm. I think that we really are not making the artifact properly, even with the patch for Bug 1881360. :glandium made some comments exploring the issue in that bug, but I'm still not really sure what ought to be changed.

@spohl Do you have any ideas here?

Flags: needinfo?(bytesized) → needinfo?(spohl.mozilla.bugs)
Regressed by: 1848414
Assignee: nobody → mh+mozilla
Flags: needinfo?(spohl.mozilla.bugs)

Thank you, :glandium!!

Set release status flags based on info from the regressing bug 1848414

Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 125 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: