← Back to issue list

mutlipass by default on darwin

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1793512
Type
issue
State
closed
Author
~sergiusens
Labels
18.10-build-vm
Created
Updated
Closed

Current evaluation

Multipass became the default build provider on Darwin via merged PR snapcore/snapcraft#2288 (commit 376adda59).

Resolution: closed resolved

Reason: PR snapcore/snapcraft#2288 implemented automatic Multipass selection on Darwin and was merged as commit 376adda59.

Evaluated by: mr-cal-bot

No scores available.

Issue body

use mp as the default build provider when on darwin

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Multipass became the default build provider on Darwin via merged PR snapcore/snapcraft#2288 (commit 376adda59).
stealth/space-bunny-alpha — closed resolved Merged PR snapcore/snapcraft#2288 made Multipass the default build provider on macOS, resolving Launchpad issue #1793512.
stealth/space-bunny-alpha — closed resolved Multipass became the default build provider on Darwin via merged PR #2288 (commit 376adda59).
stealth/space-bunny-alpha — closed resolved Implemented by merged PR canonical/snapcraft#2288 (commit 376adda59), making Multipass the automatic build provider on Darwin/macOS.
qwen/qwen3.6-35b-a3b — — Closed without implementation. The feature request to default to Multipass on macOS received no discussion and was likely abandoned or superseded by updated build defaults.
qwen/qwen3.6-35b-a3b — — Closed. Multipass was implemented as the default build provider for Darwin environments.
qwen/qwen3.6-35b-a3b — — Closed without implementation. The request to default to Multipass for macOS builds was abandoned or superseded by upstream changes. No code modifications or discussion occurred.
qwen3.6-35b-a3b-mtp-q6 — — Closed without implementation. The request to default to Multipass on macOS was abandoned or superseded by updated build provider defaults.

Update history

Date Change
created

Related work

  • Likely Fixed By: snapcore/snapcraft#2288 (confidence 100%)

    The linked PR directly implemented Darwin's default build provider and was merged.

Related issues

Issue Project State Summary Similarity
#2288 build providers: use multipass automatically when on darwin snapcraft merged Merged #2288 as commit 376adda59, making Snapcraft select Multipass automatically on Darwin/macOS and resolving LP #1793512.
82%
#2215 provider changes snapcraft merged Merged into master as 7a5220858, making Multipass the default build provider on Darwin.
77%
#2258 build providers: snapcraft images for multipass snapcraft merged Merged PR #2258 as commit 5ffefbf96, adding Snapcraft build images for Multipass and a Darwin launch workaround for LP #1791821.
77%
#1791821 multipass should use snapcraft defined environments snapcraft (launchpad) closed Multipass now launches Snapcraft-defined build images; fixed by canonical/snapcraft#2258 (commit 5ffefbf96), including a Darwin launch workaround.
77%
#1807737 install multipass from the cask on osx snapcraft (launchpad) closed Guided macOS Multipass install shipped: snapcore/snapcraft#2427 (commit e9ae8d29f) added Darwin detection of Multipass installed via Homebrew cask, and the Launchpad bug was closed.
75%
#1792614 use multipass if set in the environment snapcraft (launchpad) closed Closed as fixed: PR snapcore/snapcraft#2275 (commit 04f8896d9) made SNAPCRAFT_BUILD_ENVIRONMENT/multipass take precedence over the base-derived provider choice.
74%
#2869 build providers: use multipass from stable snapcraft merged Merged in canonical/snapcraft#2869 (commit eb9bd8fbf), switching build providers to install Multipass 1.0 from the stable channel.
73%
#1792254 multipass to drive the image to use for building snapcraft (launchpad) closed Request to let Multipass pick the build image was implemented by snapcore/snapcraft PR #2269 "Provider decides on the image" (commit cef6cf19d), making Snapcraft's requested image optional. Maintainer sergiusens linked that PR and closed the bug.
70%