pgroonga / docker

Dockerfile for PGroonga
https://hub.docker.com/r/groonga/pgroonga
MIT License
33 stars 8 forks source link

pgroonga not installed after building from Dockerfile #38

Open blueowlgreenfish opened 3 months ago

blueowlgreenfish commented 3 months ago

I tried both debian and alpine images and both proceeded without errors. However, when I enter psql and type \dx, pgroonga is not installed.

kou commented 3 months ago

You need to execute CREATE EXTENSION pgroonga.

blueowlgreenfish commented 3 months ago

It returns error ERROR: could not load library "/usr/lib/postgresql/16/lib/pgroonga.so": libarrow.so.1600: cannot open shared object file: No such file or directory

kou commented 3 months ago

Ah, it's caused by https://github.com/apache/arrow/issues/41679 . We can avoid this by rebuilding Groonga packages or using libarrow1600=16.0.0-1 explicitly in our Dockerfile.

kou commented 3 months ago

Could you use a bit old images or Alpine based images for now?