Re: BUG #18018: Homebrew link is broken

Поиск
Список
Период
Сортировка
От Gurjeet Singh
Тема Re: BUG #18018: Homebrew link is broken
Дата
Msg-id CABwTF4UfTHRMnTkAw_JBh3eunPSnhxoAQVOzms+Uf81OtuUfWA@mail.gmail.com
обсуждение исходный текст
Ответ на BUG #18018: Homebrew link is broken  (PG Bug reporting form <noreply@postgresql.org>)
Ответы Re: BUG #18018: Homebrew link is broken  (Michael Paquier <michael@paquier.xyz>)
Re: BUG #18018: Homebrew link is broken  (Daniel Gustafsson <daniel@yesql.se>)
Re: BUG #18018: Homebrew link is broken  (Daniel Gustafsson <daniel@yesql.se>)
Список pgsql-bugs
On Tue, Jul 11, 2023 at 3:29 AM PG Bug reporting form
<noreply@postgresql.org> wrote:
>
> The following bug has been logged on the website:
>
> Bug reference:      18018
> Logged by:          John Lin
> Email address:      johnlinp@gmail.com
> PostgreSQL version: Unsupported/Unknown
> Operating system:   macOS
> Description:
>
> When I went to https://www.postgresql.org/download/macosx/, there is a link
> in the sentence:
>
> > A list of PostgreSQL packages can be found using the Braumeister search
> tool.
>
> And the link is https://formulae.brew.sh/formula/postgresql.
>
> However, the link is broken. Please consider changing the link. Thanks.

Homebrew does not (no longer?) provides a formula named postgresql;
instead, it provides a formula for each of the Postgres major
versions. See the output of brew commands below [1].

The difficulty is that, which is also pointed out in the first
command's output, is that each major version of postgres introduces
backwards incompatible changes, and hence a simple brew update or
upgrade will break the user's database setup.

Unfortunately the Homebrew online formula search tool does provide a
URL for prefix-searches, else this page could've linked to the search
results, and directed the reader to pick one. Something like
https://formulae.brew.sh/formula/postgresql@

Perhaps this webpage can provide the brew command to list available
formulae, and advise to install one from the result.

[1]:
$ brew search --formulae postgresql
==> Formulae
postgresql@10           postgresql@12           postgresql@14
 postgresql@9.4          qt-postgresql
postgresql@11           postgresql@13           postgresql@15
 postgresql@9.5          postgrest

If you meant "postgresql" specifically:
postgresql breaks existing databases on upgrade without human intervention.

See a more specific version to install with:
  brew formulae | grep postgresql@

$ brew formulae | grep postgresql@
postgresql@10
postgresql@11
postgresql@12
postgresql@13
postgresql@14
postgresql@15
postgresql@9.4
postgresql@9.5


+CC pgsql-www@postgresql.org, for their visibility.

Best regards,
Gurjeet
http://Gurje.et



В списке pgsql-bugs по дате отправления:

Предыдущее
От: Andrew Dunstan
Дата:
Сообщение: Re: BUG #17994: Invalidating relcache corrupts tupDesc inside ExecEvalFieldStoreDeForm()
Следующее
От: Michael Paquier
Дата:
Сообщение: Re: BUG #18018: Homebrew link is broken