Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Expand macOS docs for core homebrew formula #13

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

theory
Copy link
Contributor

@theory theory commented Apr 23, 2023

I'm working on a formula for the core Homebrew repository that would support all but Firebird and Oracle Homebrew/homebrew-core#129128). So highlight it here, and document the installation of additional libraries. The Homebrew formula will link to this page when installation finishes.

But also cover the tap for those who need to manage Oracle or Firebird databases.

I'm working on a formula for the core Homebrew repository that would
support all but Firebird and Oracle. So highlight it here, and document
the installation of additional libraries. The Homebrew formula will link
to this page when installation finishes.

But also cover the tap for those who need to manage Oracle or Firebird
databases.
theory added a commit to theory/homebrew-core that referenced this pull request Apr 24, 2023
Based on the sqitchers/sqitch tap, it supports PostgreSQL, MySQL, and
SQLite out of the box, and Snowflake, Exasol, and Vertica with ODBC via
the installation of additional client libraries. Snowflake support could
use the `snowflake-snowsql` formula, but it's Cask only. The caveat
output points to a URL that describes how to install these additional
dependencies, which will be updated appropriately by
sqitchers/sqitch.org#13.

The install method installs all Perl modules in the Cellar directory,
which is useful for keeping everything together and avoiding conflicts
with other Perl applications, but means that they must all be
re-installed when upgrading to a new version.

Not supported: Oracle and Firebase, since there are no formulas for
Instant Client or the Firebase server (or clients). The URL emitted by
the Caveat points users who need to manage Oracle or Firebase databases
to the Sqitch tap.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant