Skip to content

Compatibility check for installers apparently not detecting forked buildsΒ #191

Description

@grahampugh

🐞 Description

Hey folks, it looks like mist-cli is not detecting the compatibility of forked Tahoe builds:

$ mist list installer --compatible
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ INPUT VALIDATION β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
  β”œβ”€ Search only for latest (first) result will be 'false'...
  β”œβ”€ Include betas in search results will be 'false'...
  β”œβ”€ Only include compatible installers will be 'true'...
  β”œβ”€ Output type will be 'ascii'...
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ SEARCH β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”˜
  β”œβ”€ Searching for macOS Installer versions...
  └─ Found 20 macOS Installer(s) available for download

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ IDENTIFIER β”‚ NAME          β”‚ VERSION β”‚ BUILD   β”‚ SIZE     β”‚ DATE       β”‚ COMPATIBLE β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ 093-49299  β”‚ macOS Tahoe   β”‚ 26.0.1  β”‚ 25A8364 β”‚ 14.39 GB β”‚ 2025-10-20 β”‚ True       β”‚
β”‚ 093-50844  β”‚ macOS Tahoe   β”‚ 26.0.1  β”‚ 25A362  β”‚ 16.95 GB β”‚ 2025-09-29 β”‚ True       β”‚
β”‚ 082-71738  β”‚ macOS Tahoe   β”‚ 26.0    β”‚ 25A8353 β”‚ 14.39 GB β”‚ 2025-10-18 β”‚ True       β”‚
β”‚ 093-37779  β”‚ macOS Tahoe   β”‚ 26.0    β”‚ 25A354  β”‚ 16.95 GB β”‚ 2025-09-15 β”‚ True       β”‚

Compare with native mode in erase-install:

$ sudo ./erase-install.sh --list --native 
...
2025-10-20 20:16:40 | v39.1 | [list_installers_from_json] Listing stable installers only.
2025-10-20 20:16:40 | v39.1 | [list_installers_from_json] Available installers:
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ PRODUCT ID β”‚ TITLE            β”‚ VERSION β”‚ BUILD    β”‚ SIZE GB  β”‚ DATE       β”‚ COMPATIBLE β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ 093-49299  β”‚ macOS Tahoe      β”‚ 26.0.1  β”‚ 25A8364  β”‚ 13.39    β”‚ 2025-10-16 β”‚ False      β”‚
β”‚ 093-50844  β”‚ macOS Tahoe      β”‚ 26.0.1  β”‚ 25A362   β”‚ 15.78    β”‚ 2025-09-29 β”‚ True       β”‚
β”‚ 082-71738  β”‚ macOS Tahoe      β”‚ 26.0    β”‚ 25A8353  β”‚ 13.39    β”‚ 2025-10-18 β”‚ False      β”‚
β”‚ 093-37779  β”‚ macOS Tahoe      β”‚ 26.0    β”‚ 25A354   β”‚ 15.78    β”‚ 2025-09-15 β”‚ True       β”‚

βœ… Expected Behaviour

When I run this on my machine, I would expect the forked builds to show up as incompatible on devices they are not intended for

macOS Version

macOS Tahoe 26

mist-cli Version

  • Yes, I am using the latest version of mist-cli.

ℹ️ Additional Context

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions