Skip to content

Commit b0ae8b2

Browse files
committed
Remove deprecated 'bottle :unneeded' causing wrong-arity error in brew install
Homebrew no longer supports 'bottle :unneeded'. Its presence triggered 'mfc: wrong number of arguments (given 1, expected 0)' when installing from a temporary local tap. Removing it restores installability. Note: Tap CI may still fail on bottle relocation for orjson unless we add a Rust build dependency and force-build orjson from source.
1 parent 13e86b0 commit b0ae8b2

File tree

1 file changed

+0
-4
lines changed

1 file changed

+0
-4
lines changed

packaging/homebrew/mfc.rb

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,6 @@ class Mfc < Formula
1111
license "MIT"
1212
head "https://github.com/MFlowCode/MFC.git", branch: "master"
1313

14-
# Bottles are not created because this formula contains a Python virtual environment
15-
# with pre-built C extensions (orjson, etc.) that cannot be reliably relocated
16-
bottle :unneeded
17-
1814
depends_on "cmake" => :build
1915
depends_on "gcc" => :build
2016

0 commit comments

Comments
 (0)