brew install prints a `postflight` deprecation warning

Open
#181 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
55/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Active
Tech stack
go
Domain
cli, release

Research direction

Start with the generated Cask at Casks/markfluence.rb (the warning points to line 39) and trace it back to the GoReleaser source that generates it. Check how the tap and postflight hook are configured there. Done means a fresh brew install markfluence completes without the deprecation warning and points users to a valid place to report issues.

Written by the indexing model from the issue text.

Description

bug

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
Dominant language
Go
Stars
2
Forks
0
Avg merge
2h 5m
Merged PRs (30d)
50

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from mozilla/markfluence

All issues in mozilla/markfluence

Similar issues

More Go issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.