Acabei de tentar executar uma instalação local e encontrei problemas com o pgvector. Isso é no Fedora 42 e Postgres16. A versão empacotada do pgvector é 0.6.2 e parece que preciso compilar do código-fonte para obter uma mais recente.
Em seguida, encontrei conflitos ao tentar compilar o pgvector, que parece exigir o pacote postgresql-private-devel que tinha solicitações conflitantes com o libpq-devel.
Resolvido por:
-
sudo dnf install postgresql-server-devel --allowerasing - Compilar pgvector
- Verificar a versão instalada
sudo -u postgres psql discourse_development -c "SELECT * FROM pg_available_extensions WHERE name = 'vector';" -
sudo systemctl restart postgresql