./mach run -P d -purgecaches no longer works
Categories
(Firefox Build System :: Mach Core, defect)
Tracking
(firefox-esr128 unaffected, firefox136 unaffected, firefox137 unaffected, firefox138 fixed)
| Tracking | Status | |
|---|---|---|
| firefox-esr128 | --- | unaffected |
| firefox136 | --- | unaffected |
| firefox137 | --- | unaffected |
| firefox138 | --- | fixed |
People
(Reporter: standard8, Assigned: sergesanspaille)
References
(Blocks 1 open bug, Regression)
Details
(Keywords: regression)
Attachments
(1 file)
Following the change in bug 1953089, attempting to run ./mach run -P d -purgecaches no longer works:
./mach run -P d -purgecaches
It looks like you passed an unrecognized argument into mach.
The run command does not accept the arguments: -P -purgecaches
You have to specify an additional --, i.e. ./mach run -- -P d purgecaches.
Not sure if this is an intended change or not.
If it is going to be kept, then it needs announcing on the platform & firefox mailing lists, and the error message should be updated.
Comment 1•7 months ago
|
||
Set release status flags based on info from the regressing bug 1953089
:sergesanspaille, since you are the author of the regressor, bug 1953089, could you take a look? Also, could you set the severity field?
For more information, please visit BugBot documentation.
| Assignee | ||
Comment 2•7 months ago
|
||
This actually fixes a bug introduced in #1953089.
Updated•7 months ago
|
| Assignee | ||
Updated•7 months ago
|
| Assignee | ||
Updated•7 months ago
|
Comment 3•7 months ago
|
||
This is also breaking Fenix run:
mach run --app=fenix
NameError: name 'fake_help' is not defined
File "/Users/tom/moz/mozilla-unified/python/mozbuild/mozbuild/mach_commands.py", line 1628, in run
assert not fake_help
^^^^^^^^^
Commenting out these two lines works around it:
https://searchfox.org/mozilla-central/source/python/mozbuild/mozbuild/mach_commands.py#1627-1629
Comment 6•7 months ago
|
||
| bugherder | ||
Description
•