Skip to content

brew install prints a postflight deprecation warning #181

Description

@willkg

brew install markfluence prints a deprecation warning and tells me to report it to a tap that doesn't exist.

What I did

brew tap mozilla/markfluence https://github.com/mozilla/markfluence
brew trust mozilla/markfluence
brew install markfluence

What I got

Warning: Calling `postflight` is deprecated! Use `postflight_steps` instead.
Please report this issue to the mozilla/homebrew-markfluence tap (not Homebrew/* repositories), or even better, submit a PR to fix it:
  /opt/homebrew/Library/Taps/mozilla/homebrew-markfluence/Casks/markfluence.rb:39

Two things about that message are confusing on their own:

  • It says to report to mozilla/homebrew-markfluence, which is a 404. The tap is mozilla/markfluence — the repo is its own tap — and homebrew-markfluence is only the directory name Homebrew uses locally.
  • It points at a file with # This file was generated by GoReleaser. DO NOT EDIT. at the top, so the suggested PR would be overwritten by the next release.

What I expected

A clean install with no warning.

Does it actually work?

Yes. The install completes, markfluence --version reports markfluence 0.1.0 (1d0a2d0, 2026-09-20), and shell completions work. It's noise, not breakage — but it's noise on the very first thing a new user does, and it reads like something is wrong with the project.

Environment

  • macOS 26.6.2 (arm64)
  • Homebrew 7.0.4
  • markfluence 0.1.0

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

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions