Deploy Unable to find PostgreSQL client library.
donnen
PROOP

2 years ago

I'm attempting to deploy a new Ruby on Rails app, which includes a PostgreSQL database. The gemfile includes the PG gem, but Railway is failing to deploy the PG gem. It appears to be looking for a client library:

#12 23.61 Installing rails 7.1.3.2

#12 23.66 Gem::Ext::BuildError: ERROR: Failed to build gem native extension.

#12 23.66

#12 23.66 current directory: /usr/local/bundle/ruby/3.1.0/gems/pg-1.5.6/ext

#12 23.66 /usr/local/bin/ruby -I /usr/local/lib/ruby/3.1.0 extconf.rb

#12 23.66 Calling libpq with GVL unlocked

#12 23.66 checking for pg_config... no

#12 23.66 checking for libpq per pkg-config... no

#12 23.66 Using libpq from

#12 23.66 checking for libpq-fe.h... no

#12 23.66 Can't find the 'libpq-fe.h header

#12 23.66 *****************************************************************************

#12 23.66

#12 23.66 Unable to find PostgreSQL client library.

#12 23.66

Solved

1 Replies

donnen
PROOP

2 years ago

Solved - it turns out that the deploy process was pulling in an old outdated dockerfile. I had assumed that Railway generated its own.


Status changed to Solved Railway over 2 years ago


Welcome!

Sign in to your Railway account to join the conversation.

Loading...