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

postgresql-latest 17 (new formula) #192392

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from
Draft

postgresql-latest 17 (new formula) #192392

wants to merge 1 commit into from

Conversation

cho-m
Copy link
Member

@cho-m cho-m commented Sep 30, 2024

Concept idea. Also was originally writing bin symlinks but now trying out a PG_VERSION environment variable kind of like how Java tools use JAVA_HOME.


For rationale, we had some requests to automatically provide binaries on PATH; however, there are problems for users who may not be familiar with the behavior of PostgreSQL data migrations.

This meta formula provides the symlinks for advanced users who are aware of limitations and want to track latest PostgreSQL.


The main issue with prior postgresql name (which still exists renaming to postgresql@14) is that we have users that don't want their PostgreSQL to break on brew upgrade. Sadly the generic name and external sites may result in users running brew install postgresql.

The hope is that a separate name and the caveats will provide sufficient info this formula is only for specific users. May also expand caveat to add a "Do not open issues ..." message relating to DB migration.

@github-actions github-actions bot added automerge-skip `brew pr-automerge` will skip this pull request new formula PR adds a new formula to Homebrew/homebrew-core labels Sep 30, 2024
@github-actions github-actions bot removed the automerge-skip `brew pr-automerge` will skip this pull request label Sep 30, 2024
Formula/p/postgresql-latest.rb Outdated Show resolved Hide resolved
@cho-m cho-m added the maintainer feedback Additional maintainers' opinions may be needed label Sep 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintainer feedback Additional maintainers' opinions may be needed new formula PR adds a new formula to Homebrew/homebrew-core
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant