XcodesOrg / XcodesOrg/homebrew-made

Bottles unavailable on macOS Tahoe on Apple Silicon

Open
#3 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Ruby
Stars
1
Forks
0
PR merge metrics
No merged PRs in 30d

Description

When I try brew install xcodesorg/made/xcodes on macOS Tahoe on Apple Silicon, it tries to build from source:

username@host ~ % brew install xcodesorg/made/xcodes
==> Tapping xcodesorg/made
Cloning into '/opt/homebrew/Library/Taps/xcodesorg/homebrew-made'...
remote: Enumerating objects: 28, done.
remote: Counting objects: 100% (28/28), done.
remote: Compressing objects: 100% (21/21), done.
remote: Total 28 (delta 5), reused 4 (delta 0), pack-reused 0 (from 0)
Receiving objects: 100% (28/28), 7.13 KiB | 7.13 MiB/s, done.
Resolving deltas: 100% (5/5), done.
Tapped 1 formula (15 files, 14.7KB).
==> Fetching downloads for: xcodes
✔︎ Formula xcodes (1.6.2)
==> Installing xcodes from xcodesorg/made
==> make install prefix=/opt/homebrew/Cellar/xcodes/1.6.2

[proceeds to build from source]

But when I try brew install xcodes (which IIUC uses homebrew/core), I'm able to use a bottle no problem:

username@host  ~ % brew install xcodes
==> Fetching downloads for: xcodes
✔︎ Bottle Manifest xcodes (1.6.2)                                            Downloaded    7.3KB/  7.3KB
✔︎ Bottle xcodes (1.6.2)                                                     Downloaded    2.1MB/  2.1MB
==> Pouring xcodes--1.6.2.arm64_tahoe.bottle.tar.gz
🍺  /opt/homebrew/Cellar/xcodes/1.6.2: 9 files, 7.3MB
==> Running `brew cleanup xcodes`...
Disable this behaviour by setting `HOMEBREW_NO_INSTALL_CLEANUP=1`.
Hide these hints with `HOMEBREW_NO_ENV_HINTS=1` (see `man brew`).
==> Caveats
zsh completions have been installed to:
  /opt/homebrew/share/zsh/site-functions

Is this intended behavior? Or would it be possible to add bottles to this tap?

Contributor guide

No contributing guide indexed for this repository

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.

Research direction

Start by comparing the tap's xcodes formula with the linked homebrew-core Formula/x/xcodes.rb and review the reported Homebrew install output. Determine whether the tap formula is configured for bottle publication on Apple Silicon macOS Tahoe; done means the tap provides and installs a matching bottle instead of building from source.

Written by the indexing model from the issue text.

Assessment

Tech stack
ruby
Domain
build-system
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.