Closed Bug 1724279 Opened 4 years ago Closed 4 months ago

Move zstandard from Mach virtualenv

Categories

(Firefox Build System :: Mach Core, task, P3)

task

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: mhentges, Assigned: ahochheiden)

References

(Blocks 1 open bug)

Details

Attachments

(1 file, 1 obsolete file)

zstandard is only used in commands, so it should only be installed when needed.

Priority: -- → P3

zstandard is only needed in commands (and some ad-hoc usages in
build), so it can be safely removed from the Mach environment and
installed in the contexts that it's needed.

This will make Mach virtualenv setup faster, since zstandard won't
need to be installed.

Depends on D122886

Assignee: nobody → mhentges
Status: NEW → ASSIGNED
Keywords: leave-open

It's only needed for some commands.
Additionally, as we start verifying Python environments in CI, some of
them don't have zstandard installed.

Depends on D122889

Pushed by mhentges@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/bc677b409650 Mark `zstandard` as an optional Mach dependency r=ahal
Flags: needinfo?(mhentges)
Pushed by mhentges@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d5586ff3bedb Mark `zstandard` as an optional Mach dependency r=ahal

The leave-open keyword is there and there is no activity for 6 months.
:mhentges, maybe it's time to close this bug?
For more information, please visit auto_nag documentation.

Flags: needinfo?(mhentges)
Flags: needinfo?(mhentges)
Assignee: mhentges → nobody
Status: ASSIGNED → NEW

The leave-open keyword is there and there is no activity for 6 months.
:ahochheiden, maybe it's time to close this bug?
For more information, please visit auto_nag documentation.

Flags: needinfo?(ahochheiden)

I think there's still work to be done here. I suppose I'll have to commandeer the patch tied to this, since Mitch is gone. I will get around to it at some point.

Assignee: nobody → ahochheiden
Severity: -- → S3
Flags: needinfo?(ahochheiden)
Attachment #9236701 - Attachment is obsolete: true

I think having it as an optional dependency in mach.txt is sufficient.

Status: NEW → RESOLVED
Closed: 4 months ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: