Description
Hi,
I’m running Volt on Ubuntu 25.10 (questing), amd64. Starting Volt fails when it tries to initialize embedded PostgreSQL (path under ~/.local/share/voltcode/postgres/17.7/).
What happens
Initially, initdb failed with:
error while loading shared libraries: libpq.so.5: cannot open shared object file
Resolved after installing libpq5 from Ubuntu repos.
Then initdb failed with:
error while loading shared libraries: libicuuc.so.73: cannot open shared object file
On this OS there is no libicu73 package. apt-cache search libicu only shows libicu76 (and dev tools). After install, ldconfig -p | grep libicuuc shows only libicuuc.so.76, not .73.
On a later run, Volt only reported a generic error (message basically "Error") with the same stack location:
src/session/lcm/embedded-postgres.ts:181
OS: Ubuntu 25.10 (questing), x86_64
Embedded Postgres path used: ~/.local/share/voltcode/postgres/17.7/bin/initdb
voltcode.json uses schema https://opencode.ai
Workaround I’m using for app dev
I’m using Docker for Postgres for my own project; the blocker is specifically Volt’s embedded Postgres on this distro.
Thanks.
Plugins
No response
VoltCode version
No response
Steps to reproduce
No response
Screenshot and/or share link
No response
Operating System
No response
Terminal
No response
Description
Hi,
I’m running Volt on Ubuntu 25.10 (questing), amd64. Starting Volt fails when it tries to initialize embedded PostgreSQL (path under ~/.local/share/voltcode/postgres/17.7/).
What happens
Initially, initdb failed with:
error while loading shared libraries: libpq.so.5: cannot open shared object file
Resolved after installing libpq5 from Ubuntu repos.
Then initdb failed with:
error while loading shared libraries: libicuuc.so.73: cannot open shared object file
On this OS there is no libicu73 package. apt-cache search libicu only shows libicu76 (and dev tools). After install, ldconfig -p | grep libicuuc shows only libicuuc.so.76, not .73.
On a later run, Volt only reported a generic error (message basically "Error") with the same stack location:
src/session/lcm/embedded-postgres.ts:181
OS: Ubuntu 25.10 (questing), x86_64
Embedded Postgres path used: ~/.local/share/voltcode/postgres/17.7/bin/initdb
voltcode.json uses schema https://opencode.ai
Workaround I’m using for app dev
I’m using Docker for Postgres for my own project; the blocker is specifically Volt’s embedded Postgres on this distro.
Thanks.
Plugins
No response
VoltCode version
No response
Steps to reproduce
No response
Screenshot and/or share link
No response
Operating System
No response
Terminal
No response