Closed Bug 1660105 Opened 5 years ago Closed 5 years ago

ERROR: Could not find a version that satisfies the requirement glean_sdk~=31.5.0 (from versions: 0.0.0)

Categories

(Firefox Build System :: General, defect)

defect

Tracking

(firefox81 fixed)

RESOLVED FIXED
81 Branch
Tracking Status
firefox81 --- fixed

People

(Reporter: glandium, Assigned: rstewart)

References

Details

Attachments

(1 file)

Running mach create-mach-environment on a Apple Silicon mac fails with

ERROR: Could not find a version that satisfies the requirement glean_sdk~=31.5.0 (from versions: 0.0.0)
ERROR: No matching distribution found for glean_sdk~=31.5.0

The problem is that glean-sdk only exists as wheel for a limited set of platforms (per https://pypi.org/project/glean-sdk/#files) which means you don't get a chance to install it on platforms where there isn't one provided (there isn't a source archive).

Which mean mach create-mach-environment doesn't work on e.g. openbsd either.

See Also: → 1660120

glean_sdk can't currently be installed on Apple Silicon or OpenBSD since Glean can't be built from source. While that issue is being resolved (see bug 1660120), allow this installation to fail.

Assignee: nobody → rstewart
Status: NEW → ASSIGNED
Pushed by rstewart@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/59edb9c938c1 Allow installing `glean_sdk` to fail in `create-mach-environment`. r=mhentges,froydnj
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → 81 Branch
See Also: → 1680547
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: