Closed Bug 1908195 Opened 9 months ago Closed 9 months ago

Config object not found by mach

Categories

(Firefox Build System :: General, defect)

defect

Tracking

(firefox-esr115 unaffected, firefox-esr128 unaffected, firefox128 unaffected, firefox129 unaffected, firefox130 fixed)

VERIFIED FIXED
130 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox-esr128 --- unaffected
firefox128 --- unaffected
firefox129 --- unaffected
firefox130 --- fixed

People

(Reporter: petr.sumbera, Assigned: tmarble)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

Steps to reproduce:

Build on Solaris fails with:

 0:59.42 js/src> creating ./config.data
 0:59.45 Creating config.status
 1:00.02 Traceback (most recent call last):
 1:00.02   File "/builds/psumbera/mozilla-central-build/configure.py", line 351, in <module>
 1:00.02     sys.exit(main(sys.argv))
 1:00.02   File "/builds/psumbera/mozilla-central-build/configure.py", line 176, in main
 1:00.02     return config_status(config)
 1:00.02   File "/builds/psumbera/mozilla-central-build/configure.py", line 298, in config_status
 1:00.02     from mozbuild.config_status import config_status
 1:00.02   File "/builds/psumbera/mozilla-central-build/python/mozbuild/mozbuild/config_status.py", line 23, in <module>
 1:00.02     from mozbuild.frontend.emitter import TreeMetadataEmitter
 1:00.02   File "/builds/psumbera/mozilla-central-build/python/mozbuild/mozbuild/frontend/emitter.py", line 12, in <module>
 1:00.02     import mozinfo
 1:00.02   File "/builds/psumbera/mozilla-central-build/testing/mozbase/mozinfo/mozinfo/__init__.py", line 51, in <module>
 1:00.02     from . import mozinfo
 1:00.02   File "/builds/psumbera/mozilla-central-build/testing/mozbase/mozinfo/mozinfo/mozinfo.py", line 139, in <module>
 1:00.02     info["os_version"] = StringVersion(os_version)
 1:00.02   File "/builds/psumbera/mozilla-central-build/testing/mozbase/mozinfo/mozinfo/string_version.py", line 30, in __init__
 1:00.02     parts = self.pat.findall(vstring)
 1:00.02 TypeError: expected string or bytes-like object
 1:00.40 W Exception when writing resource usage file: [Errno 2] No such file or directory: '/builds/psumbera/mozilla-central-build/obj-x86_64-pc-solaris2.11/.mozbuild/profile_build_resources.json'
 Config object not found by mach.
*** Fix above errors and then restart with "./mach build"

The first bad revision is:
changeset: 746688:76f5b2a110c4
user: Tom Marble <tmarble@info9.net>
date: Mon Jul 15 06:31:35 2024 -0700
description:
Bug 1907394 - Harmonize manifest variables: remove unused OS, ARCH values r=jmaher,jgraham

Keywords: regression
Regressed by: 1907394
Assignee: nobody → tmarble
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true

The Bugbug bot thinks this bug should belong to the 'Firefox Build System::General' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → General
Product: Firefox → Firefox Build System

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

Pushed by jmaher@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d23c411b585f Solaris build fails, Config object not found by mach r=jmaher

thanks for the quickfix, my OpenBSD nightly builder also failed during configure, cf http://buildbot.rhaalovely.net/#/builders/3/builds/2142

i'll check that it's fine when this is merged to m-c

Status: ASSIGNED → RESOLVED
Closed: 9 months ago
Resolution: --- → FIXED
Target Milestone: --- → 130 Branch
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: