Homebrew / homebrew-core

🍻 Default formulae for the missing package manager for macOS (or Linux)
https://brew.sh
BSD 2-Clause "Simplified" License
13.72k stars 12.41k forks source link

Some formulae have `:all` and tag-specific bottles #103052

Closed danielnachun closed 1 year ago

danielnachun commented 2 years ago

Due to a bug in the rollout of :all bottles, a small number of formulae mistakenly ended up with both tag-specific and :all bottles. Although the bug is now fixed, these formulae need to be cleaned up so that they either have only an :all or tag-specific bottles.

From what I could see, most of these seem like they should be :all, as they do not seem to be calling anything that looks like it would compile native code. I am not aware of any breakage caused by this as tag-specific bottles are always preferred over :all bottles, but this is still confusing for both users and maintainers so it would be good for us to clean this up.

github-actions[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

cho-m commented 1 year ago

Removed all bottles from non-deprecated formulae in #123249.

Left them for deprecated, non-disabled formulae (gnome-common, mergepbx, onetime).