Skip to content

Formula uses deprecated 'depends_on macos: :high_sierra' which is now disabled by Homebrew #1339

@llathieyre

Description

@llathieyre

Issue

Running brew install powershell/tap/powershell fails with the following error:

Error: powershell/tap/powershell: Calling `depends_on macos: :high_sierra` is disabled! There is no replacement.

Steps to Reproduce

brew install powershell/tap/powershell

Root Cause

In Formula/powershell.rb at line 33:

depends_on macos: :high_sierra

Homebrew has disabled the depends_on macos: DSL (with no replacement). This causes the install to fail immediately.

Fix

Remove line 33 from Formula/powershell.rb:

depends_on macos: :high_sierra

PowerShell 7.5.2 targets .NET 9, which no longer requires a minimum macOS version constraint to be declared in the formula this way.

Environment

  • Homebrew version: Homebrew 5.1.0
  • macOS: 26.3.1
  • Architecture: arm64

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions