Skip to content

Conversation

@th-huber
Copy link
Collaborator

These are changes I made to get soliloan running on my machine

…uilding:

Error Message from postgres-1:
"Error: in 18+, these Docker images are configured to store database data in a
format which is compatible with "pg_ctlcluster" (specifically, using
major-version-specific directory names).  This better reflects how
PostgreSQL itself works, and how upgrades are to be performed.

See also docker-library/postgres#1259

Counter to that, there appears to be PostgreSQL data in:
/var/lib/postgresql/data (unused mount/volume)

This is usually the result of upgrading the Docker image without
upgrading the underlying database using "pg_upgrade" (which requires both versions).

The suggested container configuration for 18+ is to place a single mount at /var/lib/postgresql which will then place PostgreSQL data in a
subdirectory, allowing usage of "pg_upgrade --link" without mount point boundary issues."
…ecycle scripts during installation.

This leads to this message while building "Ignored build scripts: @biomejs/biome, @prisma/client, @prisma/engines,  bcrypt, esbuild, prisma, sharp."
This is fixed by allowing built scriptes explicitly with pnpm.onlyBuiltDependencies
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.

2 participants