CentOS / RHEL 8 64 bits

Logs

====== Attempt #1

-----> Fetching repository

Cloning into '/tmp/d20231213-7-1sklw54/input'...

Updating files: 32% (4859/14896) Updating files: 33% (4916/14896) Updating files: 34% (5065/14896) Updating files: 35% (5214/14896) Updating files: 36% (5363/14896) Updating files: 37% (5512/14896) Updating files: 38% (5661/14896) Updating files: 39% (5810/14896) Updating files: 40% (5959/14896) Updating files: 41% (6108/14896) Updating files: 42% (6257/14896) Updating files: 43% (6406/14896) Updating files: 44% (6555/14896) Updating files: 45% (6704/14896) Updating files: 46% (6853/14896) Updating files: 47% (7002/14896) Updating files: 48% (7151/14896) Updating files: 49% (7300/14896) Updating files: 50% (7448/14896) Updating files: 51% (7597/14896) Updating files: 52% (7746/14896) Updating files: 53% (7895/14896) Updating files: 54% (8044/14896) Updating files: 55% (8193/14896) Updating files: 56% (8342/14896) Updating files: 57% (8491/14896) Updating files: 58% (8640/14896) Updating files: 59% (8789/14896) Updating files: 60% (8938/14896) Updating files: 61% (9087/14896) Updating files: 62% (9236/14896) Updating files: 63% (9385/14896) Updating files: 64% (9534/14896) Updating files: 65% (9683/14896) Updating files: 66% (9832/14896) Updating files: 67% (9981/14896) Updating files: 68% (10130/14896) Updating files: 69% (10279/14896) Updating files: 70% (10428/14896) Updating files: 71% (10577/14896) Updating files: 72% (10726/14896) Updating files: 73% (10875/14896) Updating files: 74% (11024/14896) Updating files: 75% (11172/14896) Updating files: 76% (11321/14896) Updating files: 77% (11470/14896) Updating files: 78% (11619/14896) Updating files: 79% (11768/14896) Updating files: 80% (11917/14896) Updating files: 81% (12066/14896) Updating files: 82% (12215/14896) Updating files: 83% (12364/14896) Updating files: 84% (12513/14896) Updating files: 85% (12662/14896) Updating files: 86% (12811/14896) Updating files: 87% (12960/14896) Updating files: 88% (13109/14896) Updating files: 89% (13258/14896) Updating files: 90% (13407/14896) Updating files: 91% (13556/14896) Updating files: 92% (13705/14896) Updating files: 93% (13854/14896) Updating files: 94% (14003/14896) Updating files: 95% (14152/14896) Updating files: 96% (14301/14896) Updating files: 97% (14450/14896) Updating files: 98% (14599/14896) Updating files: 99% (14748/14896) Updating files: 100% (14896/14896) Updating files: 100% (14896/14896), done.

-----> Setting up package repository...

-----> Starting packaging process

-----> Starting service postgres...

-----> Additional environment variables

UUID=144.76.242.2:22/8230bccf-01a1-4668-819c-ef0e76cf7f95

DATABASE_URL=postgres://postgres:y0aSyRFNkiRSguvo@144.76.242.2:60943/postgres

DATABASE_HOST=144.76.242.2

DATABASE_PORT=60943

HOME=/home/pkgr

-----> Found valid cache

-----> Restoring cache...

-----> Fetching pkgr 205f399e2e0f530a19cfdbae8e712f32805822e7...

-----> Starting packaging process...

-----> Installing missing build dependencies: postgresql-devel

-----> [wizard] adding legacy-installer wizard (https://github.com/pkgr/addon-legacy-installer#master)

-----> [wizard] adding openproject-edition wizard (/tmp/d20231213-36-bfb976/opt/openproject/packaging/addons/openproject-edition#)

-----> [wizard] adding postgres wizard (https://github.com/pkgr/addon-postgres#master)

-----> [wizard] adding apache2 wizard (https://github.com/pkgr/addon-apache2#master)

-----> [wizard] adding repositories wizard (/tmp/d20231213-36-bfb976/opt/openproject/packaging/addons/repositories#)

-----> [wizard] adding memcached wizard (https://github.com/pkgr/addon-memcached#master)

-----> [wizard] adding openproject wizard (/tmp/d20231213-36-bfb976/opt/openproject/packaging/addons/openproject#)

-----> Fetching buildpack https://github.com/opf/heroku-buildpack-multi.git at master

-----> Running hook: "packaging/setup"

-----> Multipack app

=====> Downloading Buildpack: https://github.com/heroku/heroku-buildpack-nodejs.git

=====> Detected Framework: Node.js

-----> Creating runtime environment

NPM_CONFIG_LOGLEVEL=error

NPM_CONFIG_PRODUCTION=false

NODE_ENV=production

NODE_MODULES_CACHE=true

NODE_VERBOSE=false

-----> Installing binaries

engines.node (package.json): ^20.9.0

engines.npm (package.json): ^10.1.0

Resolving node version ^20.9.0...

Downloading and installing node 20.10.0...

Bootstrapping npm ^10.1.0 (replacing 10.2.3)...

npm 10.2.5 installed

-----> Restoring cache

Cached directories were not restored due to a change in version of node, npm, yarn or stack

Module installation may take longer for this build

-----> Installing dependencies

Installing node modules (package.json)

> openproject@0.1.0 postinstall

> cd frontend && npm install

added 1750 packages, and audited 1751 packages in 15s

226 packages are looking for funding

run `npm fund` for details

7 vulnerabilities (5 moderate, 2 high)

To address all issues (including breaking changes), run:

npm audit fix --force

Run `npm audit` for details.

added 89 packages, and audited 90 packages in 18s

10 packages are looking for funding

run `npm fund` for details

found 0 vulnerabilities

-----> Build

-----> Caching build

- node_modules

-----> Pruning devDependencies

Skipping because NPM_CONFIG_PRODUCTION is 'false'

-----> Build succeeded!

=====> Downloading Buildpack: https://github.com/pkgr/heroku-buildpack-ruby.git

=====> Detected Framework: Ruby

which: no java in (/tmp/tmp.SEO2WPSoWX/bin/:/tmp/d20231213-36-bfb976/opt/openproject/.heroku/node/bin:/tmp/d20231213-36-bfb976/opt/openproject/.heroku/yarn/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/tmp/d20231213-36-bfb976/opt/openproject/node_modules/.bin)

-----> Installing bundler 2.3.25

-----> Removing BUNDLED WITH version in the Gemfile.lock

-----> Compiling Ruby/Rails

-----> Using Ruby version: ruby-3.2.1

cp: '/my/cache/vendor/bundle/.' and '/my/cache/vendor/bundle/.' are the same file

-----> Installing dependencies using bundler 2.3.25

Running: BUNDLE_WITHOUT='development:test' BUNDLE_PATH=vendor/bundle BUNDLE_BIN=vendor/bundle/bin BUNDLE_DEPLOYMENT=1 bundle install -j4

Fetching gem metadata from https://rubygems.org/.......

Fetching https://github.com/opf/omniauth-openid-connect.git

Fetching rake 13.1.0

Installing rake 13.1.0

Using concurrent-ruby 1.2.2

Fetching minitest 5.20.0

Using builder 3.2.4

Using erubi 1.12.0

Fetching racc 1.7.3

Using crass 1.0.6

Using rack 2.2.8

Fetching nio4r 2.7.0

Using websocket-extensions 0.1.5

Using marcel 1.0.2

Using mini_mime 1.1.5

Fetching date 3.3.4

Installing racc 1.7.3 with native extensions

Installing minitest 5.20.0

Installing nio4r 2.7.0 with native extensions

Installing date 3.3.4 with native extensions

Fetching timeout 0.4.1

Installing timeout 0.4.1

Using method_source 1.0.0

Fetching thor 1.3.0

Installing thor 1.3.0

Fetching zeitwerk 2.6.12

Installing zeitwerk 2.6.12

Fetching cgi 0.4.0

Installing cgi 0.4.0 with native extensions

Using multi_json 1.15.0

Fetching public_suffix 5.0.4

Installing public_suffix 5.0.4

Using aes_key_wrap 1.1.0

Using rbtree3 0.7.1

Using attr_required 1.0.1

Fetching aws-eventstream 1.3.0

Fetching aws-partitions 1.862.0

Installing aws-eventstream 1.3.0

Using jmespath 1.6.2

Fetching base64 0.2.0

Installing aws-partitions 1.862.0

Fetching bcrypt 3.1.20

Installing base64 0.2.0

Using bindata 2.4.15

Fetching msgpack 1.7.2

Installing bcrypt 3.1.20 with native extensions

Installing msgpack 1.7.2 with native extensions

Using browser 5.3.1

Using budgets 1.0.0 from source at `modules/budgets`

Using bundler 2.4.6

Fetching mime-types-data 3.2023.1003

Installing mime-types-data 3.2023.1003

Fetching ssrf_filter 1.1.2

Installing ssrf_filter 1.1.2

Fetching excon 0.105.0

Installing excon 0.105.0

Using formatador 1.1.0

Using commonmarker 0.23.10

Fetching connection_pool 2.4.1

Installing connection_pool 2.4.1

Using costs 1.0.0 from source at `modules/costs`

Using daemons 1.4.1

Fetching dalli 3.2.6

Installing dalli 3.2.6

Using grids 1.0.0 from source at `modules/grids`

Using declarative 0.0.20

Using raabro 1.4.0

Using trailblazer-option 0.1.2

Using uber 0.1.0

Using dry-inflector 1.0.0

Using escape_utils 1.3.0

Using faraday-net_http 3.0.2

Using ruby2_keywords 0.0.5

Using fastimage 2.2.7

Fetching ffi 1.16.3

Installing ffi 1.16.3 with native extensions

Using front_matter_parser 1.0.1

Using glob 0.4.0

Using jwt 2.7.1

Using os 1.1.4

Using httpclient 2.8.3

Using retriable 3.1.2

Using rexml 3.2.6

Using webrick 1.8.1

Using gravatar_image_tag 1.2.0

Using hana 1.3.7

Using hashie 3.6.0

Using htmlbeautifier 1.4.2

Using htmldiff 0.0.1

Using htmlentities 4.3.4

Using ice_cube 0.16.4

Using iso8601 0.13.0

Fetching json 2.7.0

Installing json 2.7.0 with native extensions

Fetching regexp_parser 2.8.2

Installing regexp_parser 2.8.2

Fetching unf_ext 0.0.9.1

Installing unf_ext 0.0.9.1 with native extensions

Using redcarpet 3.6.0

Fetching rouge 4.2.0

Using yard 0.9.34

Using matrix 0.4.2

Using pdf-core 0.9.0

Using ttfunk 1.7.0

Using text-hyphen 1.5.0

Using messagebird-rest 1.4.2

Using mini_magick 4.12.0

Using net-ldap 0.18.0

Fetching oj 3.16.1

Installing rouge 4.2.0

Installing oj 3.16.1 with native extensions

Fetching okcomputer 1.18.5

Installing okcomputer 1.18.5

Using rubyzip 2.3.2

Using openproject-boards 1.0.0 from source at `modules/boards`

Using openproject-documents 1.0.0 from source at `modules/documents`

Using openproject-webhooks 1.0.0 from source at `modules/webhooks`

Using openproject-job_status 1.0.0 from source at `modules/job_status`

Using openproject-ldap_groups 1.0.0 from source at `modules/ldap_groups`

Fetching openproject-octicons 19.8.0

Installing openproject-octicons 19.8.0

Fetching recaptcha 5.16.0

Installing recaptcha 5.16.0

Using openproject-storages 1.0.0 from source at `modules/storages`

Using openproject-team_planner 1.0.0 from source at `modules/team_planner`

Fetching rotp 6.3.0

Installing rotp 6.3.0

Using ruby-ole 1.2.12.2

Using ox 2.14.17

Fetching pg 1.5.4

Installing pg 1.5.4 with native extensions

Fetching stringio 3.1.0

Installing stringio 3.1.0 with native extensions

Using rack-timeout 0.6.3

Using rinku 2.0.6

Using ruby-progressbar 1.13.0

Using secure_headers 6.5.0

Using semantic 1.6.1

Using stringex 2.8.6

Using structured_warnings 0.4.0

Using svg-graph 2.2.2

Using will_paginate 4.0.0

Using i18n 1.14.1

Using tzinfo 2.0.6

Fetching dry-container 0.11.0

Installing dry-container 0.11.0

Using rack-test 2.1.0

Fetching appsignal 3.4.16

Installing appsignal 3.4.16 with native extensions

Using request_store 1.5.1

Using rack-accept 0.4.5

Fetching rack-attack 6.7.0

Installing rack-attack 6.7.0

Using rack-cors 2.0.1

Fetching rack-protection 3.1.0

Installing rack-protection 3.1.0

Using sprockets 3.7.2

Using warden 1.2.9

Using websocket-driver 0.7.6

Fetching net-protocol 0.2.2

Installing net-protocol 0.2.2

Fetching dry-core 1.0.1

Installing dry-core 1.0.1

Fetching nokogiri 1.15.5 (x86_64-linux)

Installing nokogiri 1.15.5 (x86_64-linux)

Using addressable 2.8.5

Fetching airbrake-ruby 6.2.2

Fetching aws-sigv4 1.8.0

Installing airbrake-ruby 6.2.2

Installing aws-sigv4 1.8.0

Fetching mime-types 3.5.1

Fetching redis-client 0.18.0

Installing mime-types 3.5.1

Using openproject-reporting 1.0.0 from source at `modules/reporting`

Using dashboards 1.0.0 from source at `modules/dashboards`

Using my_page 1.0.0 from source at `modules/my_page`

Using overviews 1.0.0 from source at `modules/overviews`

Using representable 3.2.0

Fetching faraday 2.7.12

Installing redis-client 0.18.0

Using mustermann 3.0.0

Using puma 6.4.0

Using openproject-avatars 1.0.0 from source at `modules/avatars`

Using omniauth 1.9.0 from https://github.com/opf/omniauth (at fe862f9@fe862f9)

Fetching icalendar 2.10.1

Installing faraday 2.7.12

Fetching bootsnap 1.17.0

Installing icalendar 2.10.1

Installing bootsnap 1.17.0 with native extensions

Using rubytree 2.0.2

Using prawn 2.4.0

Using openproject-github_integration 1.0.0 from source at `modules/github_integration`

Using openproject-recaptcha 1.0.0 from source at `modules/recaptcha`

Using spreadsheet 1.3.0

Using unf 0.1.4

Using i18n-js 4.2.3

Fetching activesupport 7.0.8

Installing activesupport 7.0.8

Using et-orbi 1.2.7

Using tzinfo-data 1.2023.3

Fetching psych 5.1.1.1

Installing psych 5.1.1.1 with native extensions

Using warden-basic_auth 0.2.1

Fetching net-imap 0.4.7

Installing net-imap 0.4.7

Using net-pop 0.1.2

Fetching net-smtp 0.4.0

Installing net-smtp 0.4.0

Using dry-logic 1.5.0

Fetching sys-filesystem 1.4.4

Installing sys-filesystem 1.4.4

Fetching css_parser 1.16.0

Installing css_parser 1.16.0

Fetching json-schema 4.1.1

Installing json-schema 4.1.1

Fetching loofah 2.22.0

Installing loofah 2.22.0

Fetching ruby-saml 1.16.0

Installing ruby-saml 1.16.0

Fetching sanitize 6.1.0

Installing sanitize 6.1.0

Fetching aws-sdk-core 3.190.0

Installing aws-sdk-core 3.190.0

Fetching airbrake 13.0.4

Installing airbrake 13.0.4

Using fog-core 2.3.0

Using disposable 0.6.3

Using roar 1.2.0

Fetching redis 5.0.8

Installing redis 5.0.8

Using mustermann-grape 1.0.2

Fetching puma-plugin-statsd 2.5.0

Installing puma-plugin-statsd 2.5.0

Using openproject-auth_plugins 1.0.0 from source at `modules/auth_plugins`

Using faraday-follow_redirects 0.3.0

Fetching signet 0.18.0

Installing signet 0.18.0

Using openproject-calendar 1.0.0 from source at `modules/calendar`

Using openproject-meeting 1.0.0 from source at `modules/meeting`

Using prawn-table 0.2.2

Using openproject-xls_export 1.0.0 from source at `modules/xls_export`

Using simpleidn 0.2.1

Using rails-dom-testing 2.2.0

Fetching globalid 1.2.1

Fetching activemodel 7.0.8

Installing globalid 1.2.1

Using html-pipeline 2.14.3

Using delayed_job 4.1.11

Fetching factory_bot 6.4.2

Installing activemodel 7.0.8

Fetching view_component 3.8.0

Installing factory_bot 6.4.2

Using plaintext 0.3.4

Using ruby-duration 3.2.3

Fetching fugit 1.9.0

Installing view_component 3.8.0

Using mail 2.8.1

Using dry-types 1.7.1

Using rails-html-sanitizer 1.6.0

Using omniauth-saml 1.10.3

Fetching aws-sdk-kms 1.74.0

Installing fugit 1.9.0

Fetching aws-sdk-sns 1.70.0

Using fog-json 1.2.0

Installing aws-sdk-kms 1.74.0

Using fog-xml 0.1.4

Using json-jwt 1.16.3

Using swd 2.0.2

Using webfinger 2.1.2

Fetching googleauth 1.8.1

Using md_to_pdf 0.0.20 from https://github.com/opf/md-to-pdf (at cc28665@cc28665)

Fetching json_schemer 2.1.1

Installing aws-sdk-sns 1.70.0

Fetching activejob 7.0.8

Installing googleauth 1.8.1

Fetching deckar01-task_list 2.3.3

Installing activejob 7.0.8

Installing json_schemer 2.1.1

Fetching activerecord 7.0.8

Installing deckar01-task_list 2.3.3

Using activemodel-serializers-xml 1.0.2

Using carrierwave 1.3.2

Using date_validator 0.12.0

Using email_validator 2.2.4

Using validate_url 1.0.15

Fetching openproject-token 4.0.0

Fetching rdoc 6.6.0

Installing activerecord 7.0.8

Installing openproject-token 4.0.0

Using validate_email 0.1.6

Fetching grape 2.0.0

Installing grape 2.0.0

Installing rdoc 6.6.0

Fetching actionview 7.0.8

Using openproject-auth_saml 1.0.0 from source at `modules/auth_saml`

Using delayed_cron_job 0.9.0

Fetching fog-aws 3.21.0

Using rack-oauth2 2.2.0

Fetching aws-sdk-s3 1.141.0

Installing actionview 7.0.8

Installing fog-aws 3.21.0

Using openproject-two_factor_authentication 1.0.0 from source at `modules/two_factor_authentication`

Fetching google-apis-core 0.11.2

Installing aws-sdk-s3 1.141.0

Installing google-apis-core 0.11.2

Fetching activerecord-import 1.5.1

Installing activerecord-import 1.5.1

Fetching activerecord-nulldb-adapter 1.0.1

Installing activerecord-nulldb-adapter 1.0.1

Using acts_as_list 1.1.0

Using acts_as_tree 2.9.1

Using auto_strip_attributes 2.6.0

Fetching awesome_nested_set 3.6.0

Fetching with_advisory_lock 5.0.0

Installing awesome_nested_set 3.6.0

Fetching delayed_job_active_record 4.1.8

Installing with_advisory_lock 5.0.0

Fetching friendly_id 5.5.1

Installing delayed_job_active_record 4.1.8

Using paper_trail 12.3.0

Fetching store_attribute 1.2.0

Installing store_attribute 1.2.0

Installing friendly_id 5.5.1

Using grape_logging 1.8.4

Using openid_connect 2.2.0

Fetching actionpack 7.0.8

Fetching openproject-primer_view_components 0.18.1

Installing actionpack 7.0.8

Installing openproject-primer_view_components 0.18.1

Fetching google-apis-gmail_v1 0.36.0

Installing google-apis-gmail_v1 0.36.0

Using openproject-backlogs 1.0.0 from source at `modules/backlogs`

Using openproject-bim 1.0.0 from source at `modules/bim`

Using closure_tree 7.4.0

Using omniauth-openid-connect 0.4.0 from https://github.com/opf/omniauth-openid-connect.git (at d63f596@d63f596)

Fetching actioncable 7.0.8

Fetching activestorage 7.0.8

Installing activestorage 7.0.8

Installing actioncable 7.0.8

Fetching actionmailer 7.0.8

Fetching railties 7.0.8

Installing actionmailer 7.0.8

Using gon 6.4.0

Fetching meta-tags 2.19.0

Installing railties 7.0.8

Using sprockets-rails 3.4.2

Using omniauth-openid_connect-providers 0.2.0 from https://github.com/opf/omniauth-openid_connect-providers.git (at c7e2498@c7e2498)

Using carrierwave_direct 2.1.0

Fetching actionmailbox 7.0.8

Installing meta-tags 2.19.0

Fetching actiontext 7.0.8

Installing actionmailbox 7.0.8

Installing actiontext 7.0.8

Using actionpack-xml_parser 2.0.1

Fetching activerecord-session_store 2.1.0

Fetching doorkeeper 5.6.8

Fetching factory_bot_rails 6.4.2

Installing activerecord-session_store 2.1.0

Fetching lograge 0.14.0

Installing factory_bot_rails 6.4.2

Fetching lookbook 2.1.1

Installing doorkeeper 5.6.8

Installing lograge 0.14.0

Fetching openproject-octicons_helper 19.8.0

Fetching rails-i18n 7.0.8

Installing rails-i18n 7.0.8

Installing openproject-octicons_helper 19.8.0

Fetching responders 3.1.1

Installing lookbook 2.1.1

Installing responders 3.1.1

Fetching turbo-rails 1.5.0

Installing turbo-rails 1.5.0

Fetching rails 7.0.8

Installing rails 7.0.8

Using lobby_boy 0.1.3

Using typed_dag 2.0.2

Using openproject-openid_connect 1.0.0 from source at `modules/openid_connect`

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

current directory:

/tmp/d20231213-36-bfb976/opt/openproject/vendor/bundle/ruby/3.2.0/gems/pg-1.5.4/ext

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/bin/ruby -I

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0

extconf.rb --with-pg-config=/usr/pgsql-13/bin/pg_config

Calling libpq with GVL unlocked

Using config values from /usr/pgsql-13/bin/pg_config

*** extconf.rb failed ***

Could not create Makefile due to some reason, probably lack of necessary

libraries and/or headers. Check the mkmf.log file for more details. You may

need configuration options.

Provided configuration options:

--with-opt-dir

--without-opt-dir

--with-opt-include

--without-opt-include=${opt-dir}/include

--with-opt-lib

--without-opt-lib=${opt-dir}/lib

--with-make-prog

--without-make-prog

--srcdir=.

--curdir

--ruby=/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/bin/$(RUBY_BASE_NAME)

--with-pg

--without-pg

--enable-gvl-unlock

--disable-gvl-unlock

--enable-windows-cross

--disable-windows-cross

--with-pg-config

extconf.rb:40:in `popen': No such file or directory -

/usr/pgsql-13/bin/pg_config (Errno::ENOENT)

from extconf.rb:40:in `<main>'

extconf failed, exit code 1

Gem files will remain installed in

/tmp/d20231213-36-bfb976/opt/openproject/vendor/bundle/ruby/3.2.0/gems/pg-1.5.4

for inspection.

Results logged to

/tmp/d20231213-36-bfb976/opt/openproject/vendor/bundle/ruby/3.2.0/extensions/x86_64-linux/3.2.0-static/pg-1.5.4/gem_make.out

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:102:in

`run'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/ext_conf_builder.rb:28:in

`build'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:170:in

`build_extension'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:204:in

`block in build_extensions'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:201:in

`each'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:201:in

`build_extensions'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/installer.rb:843:in

`build_extensions'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/rubygems_gem_installer.rb:72:in

`build_extensions'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/rubygems_gem_installer.rb:28:in

`install'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/source/rubygems.rb:200:in

`install'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/installer/gem_installer.rb:54:in

`install'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/installer/gem_installer.rb:16:in

`install_from_spec'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/installer/parallel_installer.rb:155:in

`do_install'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/installer/parallel_installer.rb:146:in

`block in worker_pool'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:62:in

`apply_func'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:57:in

`block in process_queue'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:54:in

`loop'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:54:in

`process_queue'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:90:in

`block (2 levels) in create_threads'

An error occurred while installing pg (1.5.4), and Bundler cannot continue.

In Gemfile:

pg

Bundler Output: Fetching gem metadata from https://rubygems.org/.......

Fetching https://github.com/opf/omniauth-openid-connect.git

Fetching rake 13.1.0

Installing rake 13.1.0

Using concurrent-ruby 1.2.2

Fetching minitest 5.20.0

Using builder 3.2.4

Using erubi 1.12.0

Fetching racc 1.7.3

Using crass 1.0.6

Using rack 2.2.8

Fetching nio4r 2.7.0

Using websocket-extensions 0.1.5

Using marcel 1.0.2

Using mini_mime 1.1.5

Fetching date 3.3.4

Installing racc 1.7.3 with native extensions

Installing minitest 5.20.0

Installing nio4r 2.7.0 with native extensions

Installing date 3.3.4 with native extensions

Fetching timeout 0.4.1

Installing timeout 0.4.1

Using method_source 1.0.0

Fetching thor 1.3.0

Installing thor 1.3.0

Fetching zeitwerk 2.6.12

Installing zeitwerk 2.6.12

Fetching cgi 0.4.0

Installing cgi 0.4.0 with native extensions

Using multi_json 1.15.0

Fetching public_suffix 5.0.4

Installing public_suffix 5.0.4

Using aes_key_wrap 1.1.0

Using rbtree3 0.7.1

Using attr_required 1.0.1

Fetching aws-eventstream 1.3.0

Fetching aws-partitions 1.862.0

Installing aws-eventstream 1.3.0

Using jmespath 1.6.2

Fetching base64 0.2.0

Installing aws-partitions 1.862.0

Fetching bcrypt 3.1.20

Installing base64 0.2.0

Using bindata 2.4.15

Fetching msgpack 1.7.2

Installing bcrypt 3.1.20 with native extensions

Installing msgpack 1.7.2 with native extensions

Using browser 5.3.1

Using budgets 1.0.0 from source at `modules/budgets`

Using bundler 2.4.6

Fetching mime-types-data 3.2023.1003

Installing mime-types-data 3.2023.1003

Fetching ssrf_filter 1.1.2

Installing ssrf_filter 1.1.2

Fetching excon 0.105.0

Installing excon 0.105.0

Using formatador 1.1.0

Using commonmarker 0.23.10

Fetching connection_pool 2.4.1

Installing connection_pool 2.4.1

Using costs 1.0.0 from source at `modules/costs`

Using daemons 1.4.1

Fetching dalli 3.2.6

Installing dalli 3.2.6

Using grids 1.0.0 from source at `modules/grids`

Using declarative 0.0.20

Using raabro 1.4.0

Using trailblazer-option 0.1.2

Using uber 0.1.0

Using dry-inflector 1.0.0

Using escape_utils 1.3.0

Using faraday-net_http 3.0.2

Using ruby2_keywords 0.0.5

Using fastimage 2.2.7

Fetching ffi 1.16.3

Installing ffi 1.16.3 with native extensions

Using front_matter_parser 1.0.1

Using glob 0.4.0

Using jwt 2.7.1

Using os 1.1.4

Using httpclient 2.8.3

Using retriable 3.1.2

Using rexml 3.2.6

Using webrick 1.8.1

Using gravatar_image_tag 1.2.0

Using hana 1.3.7

Using hashie 3.6.0

Using htmlbeautifier 1.4.2

Using htmldiff 0.0.1

Using htmlentities 4.3.4

Using ice_cube 0.16.4

Using iso8601 0.13.0

Fetching json 2.7.0

Installing json 2.7.0 with native extensions

Fetching regexp_parser 2.8.2

Installing regexp_parser 2.8.2

Fetching unf_ext 0.0.9.1

Installing unf_ext 0.0.9.1 with native extensions

Using redcarpet 3.6.0

Fetching rouge 4.2.0

Using yard 0.9.34

Using matrix 0.4.2

Using pdf-core 0.9.0

Using ttfunk 1.7.0

Using text-hyphen 1.5.0

Using messagebird-rest 1.4.2

Using mini_magick 4.12.0

Using net-ldap 0.18.0

Fetching oj 3.16.1

Installing rouge 4.2.0

Installing oj 3.16.1 with native extensions

Fetching okcomputer 1.18.5

Installing okcomputer 1.18.5

Using rubyzip 2.3.2

Using openproject-boards 1.0.0 from source at `modules/boards`

Using openproject-documents 1.0.0 from source at `modules/documents`

Using openproject-webhooks 1.0.0 from source at `modules/webhooks`

Using openproject-job_status 1.0.0 from source at `modules/job_status`

Using openproject-ldap_groups 1.0.0 from source at `modules/ldap_groups`

Fetching openproject-octicons 19.8.0

Installing openproject-octicons 19.8.0

Fetching recaptcha 5.16.0

Installing recaptcha 5.16.0

Using openproject-storages 1.0.0 from source at `modules/storages`

Using openproject-team_planner 1.0.0 from source at `modules/team_planner`

Fetching rotp 6.3.0

Installing rotp 6.3.0

Using ruby-ole 1.2.12.2

Using ox 2.14.17

Fetching pg 1.5.4

Installing pg 1.5.4 with native extensions

Fetching stringio 3.1.0

Installing stringio 3.1.0 with native extensions

Using rack-timeout 0.6.3

Using rinku 2.0.6

Using ruby-progressbar 1.13.0

Using secure_headers 6.5.0

Using semantic 1.6.1

Using stringex 2.8.6

Using structured_warnings 0.4.0

Using svg-graph 2.2.2

Using will_paginate 4.0.0

Using i18n 1.14.1

Using tzinfo 2.0.6

Fetching dry-container 0.11.0

Installing dry-container 0.11.0

Using rack-test 2.1.0

Fetching appsignal 3.4.16

Installing appsignal 3.4.16 with native extensions

Using request_store 1.5.1

Using rack-accept 0.4.5

Fetching rack-attack 6.7.0

Installing rack-attack 6.7.0

Using rack-cors 2.0.1

Fetching rack-protection 3.1.0

Installing rack-protection 3.1.0

Using sprockets 3.7.2

Using warden 1.2.9

Using websocket-driver 0.7.6

Fetching net-protocol 0.2.2

Installing net-protocol 0.2.2

Fetching dry-core 1.0.1

Installing dry-core 1.0.1

Fetching nokogiri 1.15.5 (x86_64-linux)

Installing nokogiri 1.15.5 (x86_64-linux)

Using addressable 2.8.5

Fetching airbrake-ruby 6.2.2

Fetching aws-sigv4 1.8.0

Installing airbrake-ruby 6.2.2

Installing aws-sigv4 1.8.0

Fetching mime-types 3.5.1

Fetching redis-client 0.18.0

Installing mime-types 3.5.1

Using openproject-reporting 1.0.0 from source at `modules/reporting`

Using dashboards 1.0.0 from source at `modules/dashboards`

Using my_page 1.0.0 from source at `modules/my_page`

Using overviews 1.0.0 from source at `modules/overviews`

Using representable 3.2.0

Fetching faraday 2.7.12

Installing redis-client 0.18.0

Using mustermann 3.0.0

Using puma 6.4.0

Using openproject-avatars 1.0.0 from source at `modules/avatars`

Using omniauth 1.9.0 from https://github.com/opf/omniauth (at fe862f9@fe862f9)

Fetching icalendar 2.10.1

Installing faraday 2.7.12

Fetching bootsnap 1.17.0

Installing icalendar 2.10.1

Installing bootsnap 1.17.0 with native extensions

Using rubytree 2.0.2

Using prawn 2.4.0

Using openproject-github_integration 1.0.0 from source at `modules/github_integration`

Using openproject-recaptcha 1.0.0 from source at `modules/recaptcha`

Using spreadsheet 1.3.0

Using unf 0.1.4

Using i18n-js 4.2.3

Fetching activesupport 7.0.8

Installing activesupport 7.0.8

Using et-orbi 1.2.7

Using tzinfo-data 1.2023.3

Fetching psych 5.1.1.1

Installing psych 5.1.1.1 with native extensions

Using warden-basic_auth 0.2.1

Fetching net-imap 0.4.7

Installing net-imap 0.4.7

Using net-pop 0.1.2

Fetching net-smtp 0.4.0

Installing net-smtp 0.4.0

Using dry-logic 1.5.0

Fetching sys-filesystem 1.4.4

Installing sys-filesystem 1.4.4

Fetching css_parser 1.16.0

Installing css_parser 1.16.0

Fetching json-schema 4.1.1

Installing json-schema 4.1.1

Fetching loofah 2.22.0

Installing loofah 2.22.0

Fetching ruby-saml 1.16.0

Installing ruby-saml 1.16.0

Fetching sanitize 6.1.0

Installing sanitize 6.1.0

Fetching aws-sdk-core 3.190.0

Installing aws-sdk-core 3.190.0

Fetching airbrake 13.0.4

Installing airbrake 13.0.4

Using fog-core 2.3.0

Using disposable 0.6.3

Using roar 1.2.0

Fetching redis 5.0.8

Installing redis 5.0.8

Using mustermann-grape 1.0.2

Fetching puma-plugin-statsd 2.5.0

Installing puma-plugin-statsd 2.5.0

Using openproject-auth_plugins 1.0.0 from source at `modules/auth_plugins`

Using faraday-follow_redirects 0.3.0

Fetching signet 0.18.0

Installing signet 0.18.0

Using openproject-calendar 1.0.0 from source at `modules/calendar`

Using openproject-meeting 1.0.0 from source at `modules/meeting`

Using prawn-table 0.2.2

Using openproject-xls_export 1.0.0 from source at `modules/xls_export`

Using simpleidn 0.2.1

Using rails-dom-testing 2.2.0

Fetching globalid 1.2.1

Fetching activemodel 7.0.8

Installing globalid 1.2.1

Using html-pipeline 2.14.3

Using delayed_job 4.1.11

Fetching factory_bot 6.4.2

Installing activemodel 7.0.8

Fetching view_component 3.8.0

Installing factory_bot 6.4.2

Using plaintext 0.3.4

Using ruby-duration 3.2.3

Fetching fugit 1.9.0

Installing view_component 3.8.0

Using mail 2.8.1

Using dry-types 1.7.1

Using rails-html-sanitizer 1.6.0

Using omniauth-saml 1.10.3

Fetching aws-sdk-kms 1.74.0

Installing fugit 1.9.0

Fetching aws-sdk-sns 1.70.0

Using fog-json 1.2.0

Installing aws-sdk-kms 1.74.0

Using fog-xml 0.1.4

Using json-jwt 1.16.3

Using swd 2.0.2

Using webfinger 2.1.2

Fetching googleauth 1.8.1

Using md_to_pdf 0.0.20 from https://github.com/opf/md-to-pdf (at cc28665@cc28665)

Fetching json_schemer 2.1.1

Installing aws-sdk-sns 1.70.0

Fetching activejob 7.0.8

Installing googleauth 1.8.1

Fetching deckar01-task_list 2.3.3

Installing activejob 7.0.8

Installing json_schemer 2.1.1

Fetching activerecord 7.0.8

Installing deckar01-task_list 2.3.3

Using activemodel-serializers-xml 1.0.2

Using carrierwave 1.3.2

Using date_validator 0.12.0

Using email_validator 2.2.4

Using validate_url 1.0.15

Fetching openproject-token 4.0.0

Fetching rdoc 6.6.0

Installing activerecord 7.0.8

Installing openproject-token 4.0.0

Using validate_email 0.1.6

Fetching grape 2.0.0

Installing grape 2.0.0

Installing rdoc 6.6.0

Fetching actionview 7.0.8

Using openproject-auth_saml 1.0.0 from source at `modules/auth_saml`

Using delayed_cron_job 0.9.0

Fetching fog-aws 3.21.0

Using rack-oauth2 2.2.0

Fetching aws-sdk-s3 1.141.0

Installing actionview 7.0.8

Installing fog-aws 3.21.0

Using openproject-two_factor_authentication 1.0.0 from source at `modules/two_factor_authentication`

Fetching google-apis-core 0.11.2

Installing aws-sdk-s3 1.141.0

Installing google-apis-core 0.11.2

Fetching activerecord-import 1.5.1

Installing activerecord-import 1.5.1

Fetching activerecord-nulldb-adapter 1.0.1

Installing activerecord-nulldb-adapter 1.0.1

Using acts_as_list 1.1.0

Using acts_as_tree 2.9.1

Using auto_strip_attributes 2.6.0

Fetching awesome_nested_set 3.6.0

Fetching with_advisory_lock 5.0.0

Installing awesome_nested_set 3.6.0

Fetching delayed_job_active_record 4.1.8

Installing with_advisory_lock 5.0.0

Fetching friendly_id 5.5.1

Installing delayed_job_active_record 4.1.8

Using paper_trail 12.3.0

Fetching store_attribute 1.2.0

Installing store_attribute 1.2.0

Installing friendly_id 5.5.1

Using grape_logging 1.8.4

Using openid_connect 2.2.0

Fetching actionpack 7.0.8

Fetching openproject-primer_view_components 0.18.1

Installing actionpack 7.0.8

Installing openproject-primer_view_components 0.18.1

Fetching google-apis-gmail_v1 0.36.0

Installing google-apis-gmail_v1 0.36.0

Using openproject-backlogs 1.0.0 from source at `modules/backlogs`

Using openproject-bim 1.0.0 from source at `modules/bim`

Using closure_tree 7.4.0

Using omniauth-openid-connect 0.4.0 from https://github.com/opf/omniauth-openid-connect.git (at d63f596@d63f596)

Fetching actioncable 7.0.8

Fetching activestorage 7.0.8

Installing activestorage 7.0.8

Installing actioncable 7.0.8

Fetching actionmailer 7.0.8

Fetching railties 7.0.8

Installing actionmailer 7.0.8

Using gon 6.4.0

Fetching meta-tags 2.19.0

Installing railties 7.0.8

Using sprockets-rails 3.4.2

Using omniauth-openid_connect-providers 0.2.0 from https://github.com/opf/omniauth-openid_connect-providers.git (at c7e2498@c7e2498)

Using carrierwave_direct 2.1.0

Fetching actionmailbox 7.0.8

Installing meta-tags 2.19.0

Fetching actiontext 7.0.8

Installing actionmailbox 7.0.8

Installing actiontext 7.0.8

Using actionpack-xml_parser 2.0.1

Fetching activerecord-session_store 2.1.0

Fetching doorkeeper 5.6.8

Fetching factory_bot_rails 6.4.2

Installing activerecord-session_store 2.1.0

Fetching lograge 0.14.0

Installing factory_bot_rails 6.4.2

Fetching lookbook 2.1.1

Installing doorkeeper 5.6.8

Installing lograge 0.14.0

Fetching openproject-octicons_helper 19.8.0

Fetching rails-i18n 7.0.8

Installing rails-i18n 7.0.8

Installing openproject-octicons_helper 19.8.0

Fetching responders 3.1.1

Installing lookbook 2.1.1

Installing responders 3.1.1

Fetching turbo-rails 1.5.0

Installing turbo-rails 1.5.0

Fetching rails 7.0.8

Installing rails 7.0.8

Using lobby_boy 0.1.3

Using typed_dag 2.0.2

Using openproject-openid_connect 1.0.0 from source at `modules/openid_connect`

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

current directory:

/tmp/d20231213-36-bfb976/opt/openproject/vendor/bundle/ruby/3.2.0/gems/pg-1.5.4/ext

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/bin/ruby -I

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0

extconf.rb --with-pg-config=/usr/pgsql-13/bin/pg_config

Calling libpq with GVL unlocked

Using config values from /usr/pgsql-13/bin/pg_config

*** extconf.rb failed ***

Could not create Makefile due to some reason, probably lack of necessary

libraries and/or headers. Check the mkmf.log file for more details. You may

need configuration options.

Provided configuration options:

--with-opt-dir

--without-opt-dir

--with-opt-include

--without-opt-include=${opt-dir}/include

--with-opt-lib

--without-opt-lib=${opt-dir}/lib

--with-make-prog

--without-make-prog

--srcdir=.

--curdir

--ruby=/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/bin/$(RUBY_BASE_NAME)

--with-pg

--without-pg

--enable-gvl-unlock

--disable-gvl-unlock

--enable-windows-cross

--disable-windows-cross

--with-pg-config

extconf.rb:40:in `popen': No such file or directory -

/usr/pgsql-13/bin/pg_config (Errno::ENOENT)

from extconf.rb:40:in `<main>'

extconf failed, exit code 1

Gem files will remain installed in

/tmp/d20231213-36-bfb976/opt/openproject/vendor/bundle/ruby/3.2.0/gems/pg-1.5.4

for inspection.

Results logged to

/tmp/d20231213-36-bfb976/opt/openproject/vendor/bundle/ruby/3.2.0/extensions/x86_64-linux/3.2.0-static/pg-1.5.4/gem_make.out

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:102:in

`run'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/ext_conf_builder.rb:28:in

`build'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:170:in

`build_extension'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:204:in

`block in build_extensions'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:201:in

`each'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:201:in

`build_extensions'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/installer.rb:843:in

`build_extensions'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/rubygems_gem_installer.rb:72:in

`build_extensions'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/rubygems_gem_installer.rb:28:in

`install'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/source/rubygems.rb:200:in

`install'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/installer/gem_installer.rb:54:in

`install'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/installer/gem_installer.rb:16:in

`install_from_spec'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/installer/parallel_installer.rb:155:in

`do_install'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/installer/parallel_installer.rb:146:in

`block in worker_pool'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:62:in

`apply_func'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:57:in

`block in process_queue'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:54:in

`loop'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:54:in

`process_queue'

/tmp/d20231213-36-bfb976/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:90:in

`block (2 levels) in create_threads'

An error occurred while installing pg (1.5.4), and Bundler cannot continue.

In Gemfile:

pg



!

! Failed to install gems via Bundler.

!

! ERROR: compile failed

Failed to package application

tar: This does not look like a tar archive

tar: Exiting with failure status due to previous errors

! FAILED - Build error.

! Please contact support.

====== Attempt #2

-----> Fetching repository

Cloning into '/tmp/d20231213-7-1vor256/input'...

Updating files: 30% (4576/14896) Updating files: 31% (4618/14896) Updating files: 32% (4767/14896) Updating files: 33% (4916/14896) Updating files: 34% (5065/14896) Updating files: 35% (5214/14896) Updating files: 36% (5363/14896) Updating files: 37% (5512/14896) Updating files: 38% (5661/14896) Updating files: 39% (5810/14896) Updating files: 40% (5959/14896) Updating files: 41% (6108/14896) Updating files: 42% (6257/14896) Updating files: 43% (6406/14896) Updating files: 44% (6555/14896) Updating files: 45% (6704/14896) Updating files: 46% (6853/14896) Updating files: 47% (7002/14896) Updating files: 48% (7151/14896) Updating files: 49% (7300/14896) Updating files: 50% (7448/14896) Updating files: 51% (7597/14896) Updating files: 52% (7746/14896) Updating files: 53% (7895/14896) Updating files: 54% (8044/14896) Updating files: 55% (8193/14896) Updating files: 56% (8342/14896) Updating files: 57% (8491/14896) Updating files: 58% (8640/14896) Updating files: 59% (8789/14896) Updating files: 60% (8938/14896) Updating files: 61% (9087/14896) Updating files: 62% (9236/14896) Updating files: 63% (9385/14896) Updating files: 64% (9534/14896) Updating files: 65% (9683/14896) Updating files: 66% (9832/14896) Updating files: 67% (9981/14896) Updating files: 68% (10130/14896) Updating files: 69% (10279/14896) Updating files: 70% (10428/14896) Updating files: 71% (10577/14896) Updating files: 72% (10726/14896) Updating files: 73% (10875/14896) Updating files: 74% (11024/14896) Updating files: 75% (11172/14896) Updating files: 76% (11321/14896) Updating files: 77% (11470/14896) Updating files: 78% (11619/14896) Updating files: 79% (11768/14896) Updating files: 80% (11917/14896) Updating files: 81% (12066/14896) Updating files: 82% (12215/14896) Updating files: 83% (12364/14896) Updating files: 84% (12513/14896) Updating files: 85% (12662/14896) Updating files: 86% (12811/14896) Updating files: 87% (12960/14896) Updating files: 88% (13109/14896) Updating files: 89% (13258/14896) Updating files: 90% (13407/14896) Updating files: 91% (13556/14896) Updating files: 92% (13705/14896) Updating files: 93% (13854/14896) Updating files: 94% (14003/14896) Updating files: 95% (14152/14896) Updating files: 96% (14301/14896) Updating files: 97% (14450/14896) Updating files: 98% (14599/14896) Updating files: 99% (14748/14896) Updating files: 100% (14896/14896) Updating files: 100% (14896/14896), done.

-----> Setting up package repository...

-----> Starting packaging process

-----> Starting service postgres...

-----> Additional environment variables

UUID=144.76.242.2:22/df5d982e-bb8d-4e59-b2b8-9c40e881840e

DATABASE_URL=postgres://postgres:8wP9erZbbsWcNq8O@144.76.242.2:60957/postgres

DATABASE_HOST=144.76.242.2

DATABASE_PORT=60957

HOME=/home/pkgr

-----> Found valid cache

-----> Restoring cache...

-----> Fetching pkgr 205f399e2e0f530a19cfdbae8e712f32805822e7...

-----> Starting packaging process...

-----> Installing missing build dependencies: postgresql-devel

-----> [wizard] adding legacy-installer wizard (https://github.com/pkgr/addon-legacy-installer#master)

-----> [wizard] adding openproject-edition wizard (/tmp/d20231213-36-uaak2x/opt/openproject/packaging/addons/openproject-edition#)

-----> [wizard] adding postgres wizard (https://github.com/pkgr/addon-postgres#master)

-----> [wizard] adding apache2 wizard (https://github.com/pkgr/addon-apache2#master)

-----> [wizard] adding repositories wizard (/tmp/d20231213-36-uaak2x/opt/openproject/packaging/addons/repositories#)

-----> [wizard] adding memcached wizard (https://github.com/pkgr/addon-memcached#master)

-----> [wizard] adding openproject wizard (/tmp/d20231213-36-uaak2x/opt/openproject/packaging/addons/openproject#)

-----> Fetching buildpack https://github.com/opf/heroku-buildpack-multi.git at master

-----> Running hook: "packaging/setup"

-----> Multipack app

=====> Downloading Buildpack: https://github.com/heroku/heroku-buildpack-nodejs.git

=====> Detected Framework: Node.js

-----> Creating runtime environment

NPM_CONFIG_LOGLEVEL=error

NPM_CONFIG_PRODUCTION=false

NODE_ENV=production

NODE_MODULES_CACHE=true

NODE_VERBOSE=false

-----> Installing binaries

engines.node (package.json): ^20.9.0

engines.npm (package.json): ^10.1.0

Resolving node version ^20.9.0...

Downloading and installing node 20.10.0...

Bootstrapping npm ^10.1.0 (replacing 10.2.3)...

npm 10.2.5 installed

-----> Restoring cache

Cached directories were not restored due to a change in version of node, npm, yarn or stack

Module installation may take longer for this build

-----> Installing dependencies

Installing node modules (package.json)

> openproject@0.1.0 postinstall

> cd frontend && npm install

added 1750 packages, and audited 1751 packages in 15s

226 packages are looking for funding

run `npm fund` for details

7 vulnerabilities (5 moderate, 2 high)

To address all issues (including breaking changes), run:

npm audit fix --force

Run `npm audit` for details.

added 89 packages, and audited 90 packages in 22s

10 packages are looking for funding

run `npm fund` for details

found 0 vulnerabilities

-----> Build

-----> Caching build

- node_modules

-----> Pruning devDependencies

Skipping because NPM_CONFIG_PRODUCTION is 'false'

-----> Build succeeded!

=====> Downloading Buildpack: https://github.com/pkgr/heroku-buildpack-ruby.git

=====> Detected Framework: Ruby

which: no java in (/tmp/tmp.7RQSqP71u7/bin/:/tmp/d20231213-36-uaak2x/opt/openproject/.heroku/node/bin:/tmp/d20231213-36-uaak2x/opt/openproject/.heroku/yarn/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/tmp/d20231213-36-uaak2x/opt/openproject/node_modules/.bin)

-----> Installing bundler 2.3.25

-----> Removing BUNDLED WITH version in the Gemfile.lock

-----> Compiling Ruby/Rails

-----> Using Ruby version: ruby-3.2.1

cp: '/my/cache/vendor/bundle/.' and '/my/cache/vendor/bundle/.' are the same file

-----> Installing dependencies using bundler 2.3.25

Running: BUNDLE_WITHOUT='development:test' BUNDLE_PATH=vendor/bundle BUNDLE_BIN=vendor/bundle/bin BUNDLE_DEPLOYMENT=1 bundle install -j4

Fetching gem metadata from https://rubygems.org/.......

Fetching https://github.com/opf/omniauth-openid-connect.git

Fetching rake 13.1.0

Installing rake 13.1.0

Using concurrent-ruby 1.2.2

Using erubi 1.12.0

Fetching minitest 5.20.0

Using builder 3.2.4

Fetching racc 1.7.3

Using crass 1.0.6

Using rack 2.2.8

Fetching nio4r 2.7.0

Using websocket-extensions 0.1.5

Using marcel 1.0.2

Using mini_mime 1.1.5

Fetching date 3.3.4

Installing racc 1.7.3 with native extensions

Installing minitest 5.20.0

Installing nio4r 2.7.0 with native extensions

Installing date 3.3.4 with native extensions

Fetching timeout 0.4.1

Installing timeout 0.4.1

Using method_source 1.0.0

Fetching thor 1.3.0

Installing thor 1.3.0

Fetching zeitwerk 2.6.12

Installing zeitwerk 2.6.12

Fetching cgi 0.4.0

Installing cgi 0.4.0 with native extensions

Using multi_json 1.15.0

Fetching public_suffix 5.0.4

Installing public_suffix 5.0.4

Using aes_key_wrap 1.1.0

Using rbtree3 0.7.1

Using attr_required 1.0.1

Fetching aws-eventstream 1.3.0

Fetching aws-partitions 1.862.0

Installing aws-eventstream 1.3.0

Using jmespath 1.6.2

Fetching base64 0.2.0

Installing aws-partitions 1.862.0

Fetching bcrypt 3.1.20

Installing base64 0.2.0

Using bindata 2.4.15

Fetching msgpack 1.7.2

Installing bcrypt 3.1.20 with native extensions

Installing msgpack 1.7.2 with native extensions

Using browser 5.3.1

Using budgets 1.0.0 from source at `modules/budgets`

Using bundler 2.4.6

Fetching mime-types-data 3.2023.1003

Installing mime-types-data 3.2023.1003

Fetching ssrf_filter 1.1.2

Installing ssrf_filter 1.1.2

Fetching excon 0.105.0

Installing excon 0.105.0

Using formatador 1.1.0

Using commonmarker 0.23.10

Fetching connection_pool 2.4.1

Installing connection_pool 2.4.1

Using costs 1.0.0 from source at `modules/costs`

Using daemons 1.4.1

Fetching dalli 3.2.6

Installing dalli 3.2.6

Using grids 1.0.0 from source at `modules/grids`

Using declarative 0.0.20

Using raabro 1.4.0

Using trailblazer-option 0.1.2

Using uber 0.1.0

Using dry-inflector 1.0.0

Using escape_utils 1.3.0

Using faraday-net_http 3.0.2

Using ruby2_keywords 0.0.5

Using fastimage 2.2.7

Fetching ffi 1.16.3

Installing ffi 1.16.3 with native extensions

Using front_matter_parser 1.0.1

Using glob 0.4.0

Using jwt 2.7.1

Using os 1.1.4

Using httpclient 2.8.3

Using retriable 3.1.2

Using rexml 3.2.6

Using webrick 1.8.1

Using gravatar_image_tag 1.2.0

Using hana 1.3.7

Using hashie 3.6.0

Using htmlbeautifier 1.4.2

Using htmldiff 0.0.1

Using htmlentities 4.3.4

Using ice_cube 0.16.4

Using iso8601 0.13.0

Fetching json 2.7.0

Installing json 2.7.0 with native extensions

Fetching regexp_parser 2.8.2

Installing regexp_parser 2.8.2

Fetching unf_ext 0.0.9.1

Installing unf_ext 0.0.9.1 with native extensions

Using redcarpet 3.6.0

Fetching rouge 4.2.0

Installing rouge 4.2.0

Using yard 0.9.34

Using matrix 0.4.2

Using pdf-core 0.9.0

Using ttfunk 1.7.0

Using text-hyphen 1.5.0

Using messagebird-rest 1.4.2

Using mini_magick 4.12.0

Using net-ldap 0.18.0

Fetching oj 3.16.1

Installing oj 3.16.1 with native extensions

Fetching okcomputer 1.18.5

Installing okcomputer 1.18.5

Using rubyzip 2.3.2

Using openproject-boards 1.0.0 from source at `modules/boards`

Using openproject-documents 1.0.0 from source at `modules/documents`

Using openproject-webhooks 1.0.0 from source at `modules/webhooks`

Using openproject-job_status 1.0.0 from source at `modules/job_status`

Using openproject-ldap_groups 1.0.0 from source at `modules/ldap_groups`

Fetching openproject-octicons 19.8.0

Installing openproject-octicons 19.8.0

Fetching recaptcha 5.16.0

Installing recaptcha 5.16.0

Using openproject-storages 1.0.0 from source at `modules/storages`

Using openproject-team_planner 1.0.0 from source at `modules/team_planner`

Fetching rotp 6.3.0

Installing rotp 6.3.0

Using ruby-ole 1.2.12.2

Using ox 2.14.17

Fetching pg 1.5.4

Installing pg 1.5.4 with native extensions

Fetching stringio 3.1.0

Installing stringio 3.1.0 with native extensions

Using rack-timeout 0.6.3

Using rinku 2.0.6

Using ruby-progressbar 1.13.0

Using secure_headers 6.5.0

Using semantic 1.6.1

Using stringex 2.8.6

Using structured_warnings 0.4.0

Using svg-graph 2.2.2

Using will_paginate 4.0.0

Using i18n 1.14.1

Using tzinfo 2.0.6

Fetching dry-container 0.11.0

Installing dry-container 0.11.0

Using rack-test 2.1.0

Fetching appsignal 3.4.16

Installing appsignal 3.4.16 with native extensions

Using request_store 1.5.1

Using rack-accept 0.4.5

Fetching rack-attack 6.7.0

Installing rack-attack 6.7.0

Using rack-cors 2.0.1

Fetching rack-protection 3.1.0

Installing rack-protection 3.1.0

Using sprockets 3.7.2

Using warden 1.2.9

Using websocket-driver 0.7.6

Fetching net-protocol 0.2.2

Installing net-protocol 0.2.2

Fetching dry-core 1.0.1

Installing dry-core 1.0.1

Fetching nokogiri 1.15.5 (x86_64-linux)

Installing nokogiri 1.15.5 (x86_64-linux)

Using addressable 2.8.5

Fetching airbrake-ruby 6.2.2

Installing airbrake-ruby 6.2.2

Fetching aws-sigv4 1.8.0

Installing aws-sigv4 1.8.0

Fetching mime-types 3.5.1

Installing mime-types 3.5.1

Fetching redis-client 0.18.0

Installing redis-client 0.18.0

Using openproject-reporting 1.0.0 from source at `modules/reporting`

Using dashboards 1.0.0 from source at `modules/dashboards`

Using my_page 1.0.0 from source at `modules/my_page`

Using overviews 1.0.0 from source at `modules/overviews`

Using representable 3.2.0

Fetching faraday 2.7.12

Installing faraday 2.7.12

Using mustermann 3.0.0

Using puma 6.4.0

Fetching icalendar 2.10.1

Installing icalendar 2.10.1

Using omniauth 1.9.0 from https://github.com/opf/omniauth (at fe862f9@fe862f9)

Using openproject-avatars 1.0.0 from source at `modules/avatars`

Fetching bootsnap 1.17.0

Using rubytree 2.0.2

Using prawn 2.4.0

Using openproject-github_integration 1.0.0 from source at `modules/github_integration`

Using openproject-recaptcha 1.0.0 from source at `modules/recaptcha`

Using spreadsheet 1.3.0

Using unf 0.1.4

Fetching activesupport 7.0.8

Installing bootsnap 1.17.0 with native extensions

Installing activesupport 7.0.8

Using et-orbi 1.2.7

Using i18n-js 4.2.3

Using tzinfo-data 1.2023.3

Fetching psych 5.1.1.1

Installing psych 5.1.1.1 with native extensions

Using warden-basic_auth 0.2.1

Fetching net-imap 0.4.7

Installing net-imap 0.4.7

Using net-pop 0.1.2

Fetching net-smtp 0.4.0

Installing net-smtp 0.4.0

Using dry-logic 1.5.0

Fetching loofah 2.22.0

Installing loofah 2.22.0

Fetching ruby-saml 1.16.0

Installing ruby-saml 1.16.0

Fetching sanitize 6.1.0

Installing sanitize 6.1.0

Fetching css_parser 1.16.0

Installing css_parser 1.16.0

Fetching json-schema 4.1.1

Installing json-schema 4.1.1

Fetching airbrake 13.0.4

Installing airbrake 13.0.4

Fetching aws-sdk-core 3.190.0

Installing aws-sdk-core 3.190.0

Using fog-core 2.3.0

Fetching redis 5.0.8

Installing redis 5.0.8

Using disposable 0.6.3

Using roar 1.2.0

Using faraday-follow_redirects 0.3.0

Fetching signet 0.18.0

Installing signet 0.18.0

Using mustermann-grape 1.0.2

Fetching puma-plugin-statsd 2.5.0

Installing puma-plugin-statsd 2.5.0

Using openproject-calendar 1.0.0 from source at `modules/calendar`

Using openproject-meeting 1.0.0 from source at `modules/meeting`

Using openproject-auth_plugins 1.0.0 from source at `modules/auth_plugins`

Using simpleidn 0.2.1

Using prawn-table 0.2.2

Using openproject-xls_export 1.0.0 from source at `modules/xls_export`

Fetching sys-filesystem 1.4.4

Installing sys-filesystem 1.4.4

Using rails-dom-testing 2.2.0

Fetching globalid 1.2.1

Installing globalid 1.2.1

Fetching activemodel 7.0.8

Installing activemodel 7.0.8

Using html-pipeline 2.14.3

Using delayed_job 4.1.11

Fetching factory_bot 6.4.2

Installing factory_bot 6.4.2

Fetching view_component 3.8.0

Installing view_component 3.8.0

Using plaintext 0.3.4

Using ruby-duration 3.2.3

Fetching fugit 1.9.0

Using mail 2.8.1

Using dry-types 1.7.1

Using rails-html-sanitizer 1.6.0

Using omniauth-saml 1.10.3

Fetching aws-sdk-kms 1.74.0

Installing fugit 1.9.0

Fetching aws-sdk-sns 1.70.0

Using fog-json 1.2.0

Using fog-xml 0.1.4

Using json-jwt 1.16.3

Using swd 2.0.2

Using webfinger 2.1.2

Fetching googleauth 1.8.1

Installing aws-sdk-sns 1.70.0

Installing aws-sdk-kms 1.74.0

Fetching json_schemer 2.1.1

Using md_to_pdf 0.0.20 from https://github.com/opf/md-to-pdf (at cc28665@cc28665)

Fetching activejob 7.0.8

Installing googleauth 1.8.1

Fetching activerecord 7.0.8

Installing json_schemer 2.1.1

Using activemodel-serializers-xml 1.0.2

Using carrierwave 1.3.2

Using date_validator 0.12.0

Using email_validator 2.2.4

Using validate_url 1.0.15

Fetching openproject-token 4.0.0

Installing activejob 7.0.8

Fetching deckar01-task_list 2.3.3

Installing activerecord 7.0.8

Installing openproject-token 4.0.0

Fetching rdoc 6.6.0

Installing deckar01-task_list 2.3.3

Using validate_email 0.1.6

Fetching grape 2.0.0

Installing grape 2.0.0

Installing rdoc 6.6.0

Fetching actionview 7.0.8

Using openproject-auth_saml 1.0.0 from source at `modules/auth_saml`

Using delayed_cron_job 0.9.0

Fetching fog-aws 3.21.0

Installing actionview 7.0.8

Using rack-oauth2 2.2.0

Using openproject-two_factor_authentication 1.0.0 from source at `modules/two_factor_authentication`

Fetching aws-sdk-s3 1.141.0

Fetching google-apis-core 0.11.2

Installing fog-aws 3.21.0

Installing google-apis-core 0.11.2

Using grape_logging 1.8.4

Fetching activerecord-import 1.5.1

Installing aws-sdk-s3 1.141.0

Installing activerecord-import 1.5.1

Fetching activerecord-nulldb-adapter 1.0.1

Using acts_as_list 1.1.0

Using acts_as_tree 2.9.1

Using auto_strip_attributes 2.6.0

Fetching awesome_nested_set 3.6.0

Installing activerecord-nulldb-adapter 1.0.1

Fetching with_advisory_lock 5.0.0

Installing with_advisory_lock 5.0.0

Installing awesome_nested_set 3.6.0

Fetching delayed_job_active_record 4.1.8

Fetching friendly_id 5.5.1

Installing delayed_job_active_record 4.1.8

Using paper_trail 12.3.0

Fetching store_attribute 1.2.0

Installing friendly_id 5.5.1

Installing store_attribute 1.2.0

Fetching actionpack 7.0.8

Fetching openproject-primer_view_components 0.18.1

Using openid_connect 2.2.0

Fetching google-apis-gmail_v1 0.36.0

Installing actionpack 7.0.8

Installing google-apis-gmail_v1 0.36.0

Using openproject-bim 1.0.0 from source at `modules/bim`

Using openproject-backlogs 1.0.0 from source at `modules/backlogs`

Using closure_tree 7.4.0

Using carrierwave_direct 2.1.0

Using omniauth-openid-connect 0.4.0 from https://github.com/opf/omniauth-openid-connect.git (at d63f596@d63f596)

Using omniauth-openid_connect-providers 0.2.0 from https://github.com/opf/omniauth-openid_connect-providers.git (at c7e2498@c7e2498)

Installing openproject-primer_view_components 0.18.1

Fetching actioncable 7.0.8

Fetching activestorage 7.0.8

Installing actioncable 7.0.8

Installing activestorage 7.0.8

Fetching actionmailer 7.0.8

Fetching railties 7.0.8

Installing actionmailer 7.0.8

Using gon 6.4.0

Fetching meta-tags 2.19.0

Installing railties 7.0.8

Installing meta-tags 2.19.0

Using sprockets-rails 3.4.2

Fetching actionmailbox 7.0.8

Fetching actiontext 7.0.8

Installing actionmailbox 7.0.8

Installing actiontext 7.0.8

Using actionpack-xml_parser 2.0.1

Fetching activerecord-session_store 2.1.0

Fetching doorkeeper 5.6.8

Fetching factory_bot_rails 6.4.2

Installing activerecord-session_store 2.1.0

Fetching lograge 0.14.0

Installing factory_bot_rails 6.4.2

Fetching lookbook 2.1.1

Installing lograge 0.14.0

Installing doorkeeper 5.6.8

Fetching openproject-octicons_helper 19.8.0

Fetching rails-i18n 7.0.8

Installing rails-i18n 7.0.8

Installing openproject-octicons_helper 19.8.0

Installing lookbook 2.1.1

Fetching responders 3.1.1

Installing responders 3.1.1

Fetching turbo-rails 1.5.0

Installing turbo-rails 1.5.0

Fetching rails 7.0.8

Installing rails 7.0.8

Using lobby_boy 0.1.3

Using typed_dag 2.0.2

Using openproject-openid_connect 1.0.0 from source at `modules/openid_connect`

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

current directory:

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/bundle/ruby/3.2.0/gems/pg-1.5.4/ext

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/bin/ruby -I

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0

extconf.rb --with-pg-config=/usr/pgsql-13/bin/pg_config

Calling libpq with GVL unlocked

Using config values from /usr/pgsql-13/bin/pg_config

*** extconf.rb failed ***

Could not create Makefile due to some reason, probably lack of necessary

libraries and/or headers. Check the mkmf.log file for more details. You may

need configuration options.

Provided configuration options:

--with-opt-dir

--without-opt-dir

--with-opt-include

--without-opt-include=${opt-dir}/include

--with-opt-lib

--without-opt-lib=${opt-dir}/lib

--with-make-prog

--without-make-prog

--srcdir=.

--curdir

--ruby=/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/bin/$(RUBY_BASE_NAME)

--with-pg

--without-pg

--enable-gvl-unlock

--disable-gvl-unlock

--enable-windows-cross

--disable-windows-cross

--with-pg-config

extconf.rb:40:in `popen': No such file or directory -

/usr/pgsql-13/bin/pg_config (Errno::ENOENT)

from extconf.rb:40:in `<main>'

extconf failed, exit code 1

Gem files will remain installed in

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/bundle/ruby/3.2.0/gems/pg-1.5.4

for inspection.

Results logged to

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/bundle/ruby/3.2.0/extensions/x86_64-linux/3.2.0-static/pg-1.5.4/gem_make.out

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:102:in

`run'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/ext_conf_builder.rb:28:in

`build'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:170:in

`build_extension'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:204:in

`block in build_extensions'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:201:in

`each'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:201:in

`build_extensions'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/installer.rb:843:in

`build_extensions'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/rubygems_gem_installer.rb:72:in

`build_extensions'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/rubygems_gem_installer.rb:28:in

`install'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/source/rubygems.rb:200:in

`install'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/installer/gem_installer.rb:54:in

`install'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/installer/gem_installer.rb:16:in

`install_from_spec'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/installer/parallel_installer.rb:155:in

`do_install'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/installer/parallel_installer.rb:146:in

`block in worker_pool'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:62:in

`apply_func'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:57:in

`block in process_queue'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:54:in

`loop'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:54:in

`process_queue'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:90:in

`block (2 levels) in create_threads'

An error occurred while installing pg (1.5.4), and Bundler cannot continue.

In Gemfile:

pg

Bundler Output: Fetching gem metadata from https://rubygems.org/.......

Fetching https://github.com/opf/omniauth-openid-connect.git

Fetching rake 13.1.0

Installing rake 13.1.0

Using concurrent-ruby 1.2.2

Using erubi 1.12.0

Fetching minitest 5.20.0

Using builder 3.2.4

Fetching racc 1.7.3

Using crass 1.0.6

Using rack 2.2.8

Fetching nio4r 2.7.0

Using websocket-extensions 0.1.5

Using marcel 1.0.2

Using mini_mime 1.1.5

Fetching date 3.3.4

Installing racc 1.7.3 with native extensions

Installing minitest 5.20.0

Installing nio4r 2.7.0 with native extensions

Installing date 3.3.4 with native extensions

Fetching timeout 0.4.1

Installing timeout 0.4.1

Using method_source 1.0.0

Fetching thor 1.3.0

Installing thor 1.3.0

Fetching zeitwerk 2.6.12

Installing zeitwerk 2.6.12

Fetching cgi 0.4.0

Installing cgi 0.4.0 with native extensions

Using multi_json 1.15.0

Fetching public_suffix 5.0.4

Installing public_suffix 5.0.4

Using aes_key_wrap 1.1.0

Using rbtree3 0.7.1

Using attr_required 1.0.1

Fetching aws-eventstream 1.3.0

Fetching aws-partitions 1.862.0

Installing aws-eventstream 1.3.0

Using jmespath 1.6.2

Fetching base64 0.2.0

Installing aws-partitions 1.862.0

Fetching bcrypt 3.1.20

Installing base64 0.2.0

Using bindata 2.4.15

Fetching msgpack 1.7.2

Installing bcrypt 3.1.20 with native extensions

Installing msgpack 1.7.2 with native extensions

Using browser 5.3.1

Using budgets 1.0.0 from source at `modules/budgets`

Using bundler 2.4.6

Fetching mime-types-data 3.2023.1003

Installing mime-types-data 3.2023.1003

Fetching ssrf_filter 1.1.2

Installing ssrf_filter 1.1.2

Fetching excon 0.105.0

Installing excon 0.105.0

Using formatador 1.1.0

Using commonmarker 0.23.10

Fetching connection_pool 2.4.1

Installing connection_pool 2.4.1

Using costs 1.0.0 from source at `modules/costs`

Using daemons 1.4.1

Fetching dalli 3.2.6

Installing dalli 3.2.6

Using grids 1.0.0 from source at `modules/grids`

Using declarative 0.0.20

Using raabro 1.4.0

Using trailblazer-option 0.1.2

Using uber 0.1.0

Using dry-inflector 1.0.0

Using escape_utils 1.3.0

Using faraday-net_http 3.0.2

Using ruby2_keywords 0.0.5

Using fastimage 2.2.7

Fetching ffi 1.16.3

Installing ffi 1.16.3 with native extensions

Using front_matter_parser 1.0.1

Using glob 0.4.0

Using jwt 2.7.1

Using os 1.1.4

Using httpclient 2.8.3

Using retriable 3.1.2

Using rexml 3.2.6

Using webrick 1.8.1

Using gravatar_image_tag 1.2.0

Using hana 1.3.7

Using hashie 3.6.0

Using htmlbeautifier 1.4.2

Using htmldiff 0.0.1

Using htmlentities 4.3.4

Using ice_cube 0.16.4

Using iso8601 0.13.0

Fetching json 2.7.0

Installing json 2.7.0 with native extensions

Fetching regexp_parser 2.8.2

Installing regexp_parser 2.8.2

Fetching unf_ext 0.0.9.1

Installing unf_ext 0.0.9.1 with native extensions

Using redcarpet 3.6.0

Fetching rouge 4.2.0

Installing rouge 4.2.0

Using yard 0.9.34

Using matrix 0.4.2

Using pdf-core 0.9.0

Using ttfunk 1.7.0

Using text-hyphen 1.5.0

Using messagebird-rest 1.4.2

Using mini_magick 4.12.0

Using net-ldap 0.18.0

Fetching oj 3.16.1

Installing oj 3.16.1 with native extensions

Fetching okcomputer 1.18.5

Installing okcomputer 1.18.5

Using rubyzip 2.3.2

Using openproject-boards 1.0.0 from source at `modules/boards`

Using openproject-documents 1.0.0 from source at `modules/documents`

Using openproject-webhooks 1.0.0 from source at `modules/webhooks`

Using openproject-job_status 1.0.0 from source at `modules/job_status`

Using openproject-ldap_groups 1.0.0 from source at `modules/ldap_groups`

Fetching openproject-octicons 19.8.0

Installing openproject-octicons 19.8.0

Fetching recaptcha 5.16.0

Installing recaptcha 5.16.0

Using openproject-storages 1.0.0 from source at `modules/storages`

Using openproject-team_planner 1.0.0 from source at `modules/team_planner`

Fetching rotp 6.3.0

Installing rotp 6.3.0

Using ruby-ole 1.2.12.2

Using ox 2.14.17

Fetching pg 1.5.4

Installing pg 1.5.4 with native extensions

Fetching stringio 3.1.0

Installing stringio 3.1.0 with native extensions

Using rack-timeout 0.6.3

Using rinku 2.0.6

Using ruby-progressbar 1.13.0

Using secure_headers 6.5.0

Using semantic 1.6.1

Using stringex 2.8.6

Using structured_warnings 0.4.0

Using svg-graph 2.2.2

Using will_paginate 4.0.0

Using i18n 1.14.1

Using tzinfo 2.0.6

Fetching dry-container 0.11.0

Installing dry-container 0.11.0

Using rack-test 2.1.0

Fetching appsignal 3.4.16

Installing appsignal 3.4.16 with native extensions

Using request_store 1.5.1

Using rack-accept 0.4.5

Fetching rack-attack 6.7.0

Installing rack-attack 6.7.0

Using rack-cors 2.0.1

Fetching rack-protection 3.1.0

Installing rack-protection 3.1.0

Using sprockets 3.7.2

Using warden 1.2.9

Using websocket-driver 0.7.6

Fetching net-protocol 0.2.2

Installing net-protocol 0.2.2

Fetching dry-core 1.0.1

Installing dry-core 1.0.1

Fetching nokogiri 1.15.5 (x86_64-linux)

Installing nokogiri 1.15.5 (x86_64-linux)

Using addressable 2.8.5

Fetching airbrake-ruby 6.2.2

Installing airbrake-ruby 6.2.2

Fetching aws-sigv4 1.8.0

Installing aws-sigv4 1.8.0

Fetching mime-types 3.5.1

Installing mime-types 3.5.1

Fetching redis-client 0.18.0

Installing redis-client 0.18.0

Using openproject-reporting 1.0.0 from source at `modules/reporting`

Using dashboards 1.0.0 from source at `modules/dashboards`

Using my_page 1.0.0 from source at `modules/my_page`

Using overviews 1.0.0 from source at `modules/overviews`

Using representable 3.2.0

Fetching faraday 2.7.12

Installing faraday 2.7.12

Using mustermann 3.0.0

Using puma 6.4.0

Fetching icalendar 2.10.1

Installing icalendar 2.10.1

Using omniauth 1.9.0 from https://github.com/opf/omniauth (at fe862f9@fe862f9)

Using openproject-avatars 1.0.0 from source at `modules/avatars`

Fetching bootsnap 1.17.0

Using rubytree 2.0.2

Using prawn 2.4.0

Using openproject-github_integration 1.0.0 from source at `modules/github_integration`

Using openproject-recaptcha 1.0.0 from source at `modules/recaptcha`

Using spreadsheet 1.3.0

Using unf 0.1.4

Fetching activesupport 7.0.8

Installing bootsnap 1.17.0 with native extensions

Installing activesupport 7.0.8

Using et-orbi 1.2.7

Using i18n-js 4.2.3

Using tzinfo-data 1.2023.3

Fetching psych 5.1.1.1

Installing psych 5.1.1.1 with native extensions

Using warden-basic_auth 0.2.1

Fetching net-imap 0.4.7

Installing net-imap 0.4.7

Using net-pop 0.1.2

Fetching net-smtp 0.4.0

Installing net-smtp 0.4.0

Using dry-logic 1.5.0

Fetching loofah 2.22.0

Installing loofah 2.22.0

Fetching ruby-saml 1.16.0

Installing ruby-saml 1.16.0

Fetching sanitize 6.1.0

Installing sanitize 6.1.0

Fetching css_parser 1.16.0

Installing css_parser 1.16.0

Fetching json-schema 4.1.1

Installing json-schema 4.1.1

Fetching airbrake 13.0.4

Installing airbrake 13.0.4

Fetching aws-sdk-core 3.190.0

Installing aws-sdk-core 3.190.0

Using fog-core 2.3.0

Fetching redis 5.0.8

Installing redis 5.0.8

Using disposable 0.6.3

Using roar 1.2.0

Using faraday-follow_redirects 0.3.0

Fetching signet 0.18.0

Installing signet 0.18.0

Using mustermann-grape 1.0.2

Fetching puma-plugin-statsd 2.5.0

Installing puma-plugin-statsd 2.5.0

Using openproject-calendar 1.0.0 from source at `modules/calendar`

Using openproject-meeting 1.0.0 from source at `modules/meeting`

Using openproject-auth_plugins 1.0.0 from source at `modules/auth_plugins`

Using simpleidn 0.2.1

Using prawn-table 0.2.2

Using openproject-xls_export 1.0.0 from source at `modules/xls_export`

Fetching sys-filesystem 1.4.4

Installing sys-filesystem 1.4.4

Using rails-dom-testing 2.2.0

Fetching globalid 1.2.1

Installing globalid 1.2.1

Fetching activemodel 7.0.8

Installing activemodel 7.0.8

Using html-pipeline 2.14.3

Using delayed_job 4.1.11

Fetching factory_bot 6.4.2

Installing factory_bot 6.4.2

Fetching view_component 3.8.0

Installing view_component 3.8.0

Using plaintext 0.3.4

Using ruby-duration 3.2.3

Fetching fugit 1.9.0

Using mail 2.8.1

Using dry-types 1.7.1

Using rails-html-sanitizer 1.6.0

Using omniauth-saml 1.10.3

Fetching aws-sdk-kms 1.74.0

Installing fugit 1.9.0

Fetching aws-sdk-sns 1.70.0

Using fog-json 1.2.0

Using fog-xml 0.1.4

Using json-jwt 1.16.3

Using swd 2.0.2

Using webfinger 2.1.2

Fetching googleauth 1.8.1

Installing aws-sdk-sns 1.70.0

Installing aws-sdk-kms 1.74.0

Fetching json_schemer 2.1.1

Using md_to_pdf 0.0.20 from https://github.com/opf/md-to-pdf (at cc28665@cc28665)

Fetching activejob 7.0.8

Installing googleauth 1.8.1

Fetching activerecord 7.0.8

Installing json_schemer 2.1.1

Using activemodel-serializers-xml 1.0.2

Using carrierwave 1.3.2

Using date_validator 0.12.0

Using email_validator 2.2.4

Using validate_url 1.0.15

Fetching openproject-token 4.0.0

Installing activejob 7.0.8

Fetching deckar01-task_list 2.3.3

Installing activerecord 7.0.8

Installing openproject-token 4.0.0

Fetching rdoc 6.6.0

Installing deckar01-task_list 2.3.3

Using validate_email 0.1.6

Fetching grape 2.0.0

Installing grape 2.0.0

Installing rdoc 6.6.0

Fetching actionview 7.0.8

Using openproject-auth_saml 1.0.0 from source at `modules/auth_saml`

Using delayed_cron_job 0.9.0

Fetching fog-aws 3.21.0

Installing actionview 7.0.8

Using rack-oauth2 2.2.0

Using openproject-two_factor_authentication 1.0.0 from source at `modules/two_factor_authentication`

Fetching aws-sdk-s3 1.141.0

Fetching google-apis-core 0.11.2

Installing fog-aws 3.21.0

Installing google-apis-core 0.11.2

Using grape_logging 1.8.4

Fetching activerecord-import 1.5.1

Installing aws-sdk-s3 1.141.0

Installing activerecord-import 1.5.1

Fetching activerecord-nulldb-adapter 1.0.1

Using acts_as_list 1.1.0

Using acts_as_tree 2.9.1

Using auto_strip_attributes 2.6.0

Fetching awesome_nested_set 3.6.0

Installing activerecord-nulldb-adapter 1.0.1

Fetching with_advisory_lock 5.0.0

Installing with_advisory_lock 5.0.0

Installing awesome_nested_set 3.6.0

Fetching delayed_job_active_record 4.1.8

Fetching friendly_id 5.5.1

Installing delayed_job_active_record 4.1.8

Using paper_trail 12.3.0

Fetching store_attribute 1.2.0

Installing friendly_id 5.5.1

Installing store_attribute 1.2.0

Fetching actionpack 7.0.8

Fetching openproject-primer_view_components 0.18.1

Using openid_connect 2.2.0

Fetching google-apis-gmail_v1 0.36.0

Installing actionpack 7.0.8

Installing google-apis-gmail_v1 0.36.0

Using openproject-bim 1.0.0 from source at `modules/bim`

Using openproject-backlogs 1.0.0 from source at `modules/backlogs`

Using closure_tree 7.4.0

Using carrierwave_direct 2.1.0

Using omniauth-openid-connect 0.4.0 from https://github.com/opf/omniauth-openid-connect.git (at d63f596@d63f596)

Using omniauth-openid_connect-providers 0.2.0 from https://github.com/opf/omniauth-openid_connect-providers.git (at c7e2498@c7e2498)

Installing openproject-primer_view_components 0.18.1

Fetching actioncable 7.0.8

Fetching activestorage 7.0.8

Installing actioncable 7.0.8

Installing activestorage 7.0.8

Fetching actionmailer 7.0.8

Fetching railties 7.0.8

Installing actionmailer 7.0.8

Using gon 6.4.0

Fetching meta-tags 2.19.0

Installing railties 7.0.8

Installing meta-tags 2.19.0

Using sprockets-rails 3.4.2

Fetching actionmailbox 7.0.8

Fetching actiontext 7.0.8

Installing actionmailbox 7.0.8

Installing actiontext 7.0.8

Using actionpack-xml_parser 2.0.1

Fetching activerecord-session_store 2.1.0

Fetching doorkeeper 5.6.8

Fetching factory_bot_rails 6.4.2

Installing activerecord-session_store 2.1.0

Fetching lograge 0.14.0

Installing factory_bot_rails 6.4.2

Fetching lookbook 2.1.1

Installing lograge 0.14.0

Installing doorkeeper 5.6.8

Fetching openproject-octicons_helper 19.8.0

Fetching rails-i18n 7.0.8

Installing rails-i18n 7.0.8

Installing openproject-octicons_helper 19.8.0

Installing lookbook 2.1.1

Fetching responders 3.1.1

Installing responders 3.1.1

Fetching turbo-rails 1.5.0

Installing turbo-rails 1.5.0

Fetching rails 7.0.8

Installing rails 7.0.8

Using lobby_boy 0.1.3

Using typed_dag 2.0.2

Using openproject-openid_connect 1.0.0 from source at `modules/openid_connect`

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

current directory:

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/bundle/ruby/3.2.0/gems/pg-1.5.4/ext

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/bin/ruby -I

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0

extconf.rb --with-pg-config=/usr/pgsql-13/bin/pg_config

Calling libpq with GVL unlocked

Using config values from /usr/pgsql-13/bin/pg_config

*** extconf.rb failed ***

Could not create Makefile due to some reason, probably lack of necessary

libraries and/or headers. Check the mkmf.log file for more details. You may

need configuration options.

Provided configuration options:

--with-opt-dir

--without-opt-dir

--with-opt-include

--without-opt-include=${opt-dir}/include

--with-opt-lib

--without-opt-lib=${opt-dir}/lib

--with-make-prog

--without-make-prog

--srcdir=.

--curdir

--ruby=/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/bin/$(RUBY_BASE_NAME)

--with-pg

--without-pg

--enable-gvl-unlock

--disable-gvl-unlock

--enable-windows-cross

--disable-windows-cross

--with-pg-config

extconf.rb:40:in `popen': No such file or directory -

/usr/pgsql-13/bin/pg_config (Errno::ENOENT)

from extconf.rb:40:in `<main>'

extconf failed, exit code 1

Gem files will remain installed in

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/bundle/ruby/3.2.0/gems/pg-1.5.4

for inspection.

Results logged to

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/bundle/ruby/3.2.0/extensions/x86_64-linux/3.2.0-static/pg-1.5.4/gem_make.out

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:102:in

`run'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/ext_conf_builder.rb:28:in

`build'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:170:in

`build_extension'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:204:in

`block in build_extensions'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:201:in

`each'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:201:in

`build_extensions'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/installer.rb:843:in

`build_extensions'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/rubygems_gem_installer.rb:72:in

`build_extensions'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/rubygems_gem_installer.rb:28:in

`install'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/source/rubygems.rb:200:in

`install'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/installer/gem_installer.rb:54:in

`install'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/installer/gem_installer.rb:16:in

`install_from_spec'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/installer/parallel_installer.rb:155:in

`do_install'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/installer/parallel_installer.rb:146:in

`block in worker_pool'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:62:in

`apply_func'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:57:in

`block in process_queue'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:54:in

`loop'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:54:in

`process_queue'

/tmp/d20231213-36-uaak2x/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:90:in

`block (2 levels) in create_threads'

An error occurred while installing pg (1.5.4), and Bundler cannot continue.

In Gemfile:

pg



!

! Failed to install gems via Bundler.

!

! ERROR: compile failed

Failed to package application

tar: This does not look like a tar archive

tar: Exiting with failure status due to previous errors

! FAILED - Build error.

! Please contact support.

====== Attempt #3

-----> Fetching repository

Cloning into '/tmp/d20231213-7-o6i2up/input'...

Updating files: 28% (4234/14896) Updating files: 29% (4320/14896) Updating files: 30% (4469/14896) Updating files: 31% (4618/14896) Updating files: 32% (4767/14896) Updating files: 33% (4916/14896) Updating files: 34% (5065/14896) Updating files: 35% (5214/14896) Updating files: 36% (5363/14896) Updating files: 37% (5512/14896) Updating files: 38% (5661/14896) Updating files: 39% (5810/14896) Updating files: 40% (5959/14896) Updating files: 41% (6108/14896) Updating files: 42% (6257/14896) Updating files: 43% (6406/14896) Updating files: 44% (6555/14896) Updating files: 45% (6704/14896) Updating files: 46% (6853/14896) Updating files: 47% (7002/14896) Updating files: 48% (7151/14896) Updating files: 49% (7300/14896) Updating files: 50% (7448/14896) Updating files: 51% (7597/14896) Updating files: 52% (7746/14896) Updating files: 53% (7895/14896) Updating files: 54% (8044/14896) Updating files: 55% (8193/14896) Updating files: 56% (8342/14896) Updating files: 57% (8491/14896) Updating files: 58% (8640/14896) Updating files: 59% (8789/14896) Updating files: 60% (8938/14896) Updating files: 61% (9087/14896) Updating files: 62% (9236/14896) Updating files: 63% (9385/14896) Updating files: 64% (9534/14896) Updating files: 65% (9683/14896) Updating files: 66% (9832/14896) Updating files: 67% (9981/14896) Updating files: 68% (10130/14896) Updating files: 69% (10279/14896) Updating files: 70% (10428/14896) Updating files: 71% (10577/14896) Updating files: 72% (10726/14896) Updating files: 73% (10875/14896) Updating files: 74% (11024/14896) Updating files: 75% (11172/14896) Updating files: 76% (11321/14896) Updating files: 77% (11470/14896) Updating files: 78% (11619/14896) Updating files: 79% (11768/14896) Updating files: 80% (11917/14896) Updating files: 81% (12066/14896) Updating files: 82% (12215/14896) Updating files: 83% (12364/14896) Updating files: 84% (12513/14896) Updating files: 85% (12662/14896) Updating files: 86% (12811/14896) Updating files: 87% (12960/14896) Updating files: 88% (13109/14896) Updating files: 89% (13258/14896) Updating files: 90% (13407/14896) Updating files: 91% (13556/14896) Updating files: 92% (13705/14896) Updating files: 93% (13854/14896) Updating files: 94% (14003/14896) Updating files: 95% (14152/14896) Updating files: 96% (14301/14896) Updating files: 97% (14450/14896) Updating files: 98% (14599/14896) Updating files: 99% (14748/14896) Updating files: 100% (14896/14896) Updating files: 100% (14896/14896), done.

-----> Setting up package repository...

-----> Starting packaging process

-----> Starting service postgres...

-----> Additional environment variables

UUID=144.76.242.2:22/b37be0a7-2b5c-4dc0-a6a0-406090fc91a8

DATABASE_URL=postgres://postgres:NUUODxF8-LhU6rQP@144.76.242.2:60959/postgres

DATABASE_HOST=144.76.242.2

DATABASE_PORT=60959

HOME=/home/pkgr

-----> Found valid cache

-----> Restoring cache...

-----> Fetching pkgr 205f399e2e0f530a19cfdbae8e712f32805822e7...

-----> Starting packaging process...

-----> Installing missing build dependencies: postgresql-devel

-----> [wizard] adding legacy-installer wizard (https://github.com/pkgr/addon-legacy-installer#master)

-----> [wizard] adding openproject-edition wizard (/tmp/d20231213-36-169j5zt/opt/openproject/packaging/addons/openproject-edition#)

-----> [wizard] adding postgres wizard (https://github.com/pkgr/addon-postgres#master)

-----> [wizard] adding apache2 wizard (https://github.com/pkgr/addon-apache2#master)

-----> [wizard] adding repositories wizard (/tmp/d20231213-36-169j5zt/opt/openproject/packaging/addons/repositories#)

-----> [wizard] adding memcached wizard (https://github.com/pkgr/addon-memcached#master)

-----> [wizard] adding openproject wizard (/tmp/d20231213-36-169j5zt/opt/openproject/packaging/addons/openproject#)

-----> Fetching buildpack https://github.com/opf/heroku-buildpack-multi.git at master

-----> Running hook: "packaging/setup"

-----> Multipack app

=====> Downloading Buildpack: https://github.com/heroku/heroku-buildpack-nodejs.git

=====> Detected Framework: Node.js

-----> Creating runtime environment

NPM_CONFIG_LOGLEVEL=error

NPM_CONFIG_PRODUCTION=false

NODE_ENV=production

NODE_MODULES_CACHE=true

NODE_VERBOSE=false

-----> Installing binaries

engines.node (package.json): ^20.9.0

engines.npm (package.json): ^10.1.0

Resolving node version ^20.9.0...

Downloading and installing node 20.10.0...

Bootstrapping npm ^10.1.0 (replacing 10.2.3)...

npm 10.2.5 installed

-----> Restoring cache

Cached directories were not restored due to a change in version of node, npm, yarn or stack

Module installation may take longer for this build

-----> Installing dependencies

Installing node modules (package.json)

> openproject@0.1.0 postinstall

> cd frontend && npm install

added 1750 packages, and audited 1751 packages in 17s

226 packages are looking for funding

run `npm fund` for details

7 vulnerabilities (5 moderate, 2 high)

To address all issues (including breaking changes), run:

npm audit fix --force

Run `npm audit` for details.

added 89 packages, and audited 90 packages in 22s

10 packages are looking for funding

run `npm fund` for details

found 0 vulnerabilities

-----> Build

-----> Caching build

- node_modules

-----> Pruning devDependencies

Skipping because NPM_CONFIG_PRODUCTION is 'false'

-----> Build succeeded!

=====> Downloading Buildpack: https://github.com/pkgr/heroku-buildpack-ruby.git

=====> Detected Framework: Ruby

which: no java in (/tmp/tmp.nORoPpFHxc/bin/:/tmp/d20231213-36-169j5zt/opt/openproject/.heroku/node/bin:/tmp/d20231213-36-169j5zt/opt/openproject/.heroku/yarn/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/tmp/d20231213-36-169j5zt/opt/openproject/node_modules/.bin)

-----> Installing bundler 2.3.25

-----> Removing BUNDLED WITH version in the Gemfile.lock

-----> Compiling Ruby/Rails

-----> Using Ruby version: ruby-3.2.1

cp: '/my/cache/vendor/bundle/.' and '/my/cache/vendor/bundle/.' are the same file

-----> Installing dependencies using bundler 2.3.25

Running: BUNDLE_WITHOUT='development:test' BUNDLE_PATH=vendor/bundle BUNDLE_BIN=vendor/bundle/bin BUNDLE_DEPLOYMENT=1 bundle install -j4

Fetching gem metadata from https://rubygems.org/.......

Fetching https://github.com/opf/omniauth-openid-connect.git

Fetching rake 13.1.0

Installing rake 13.1.0

Using concurrent-ruby 1.2.2

Fetching minitest 5.20.0

Using builder 3.2.4

Using erubi 1.12.0

Fetching racc 1.7.3

Using crass 1.0.6

Using rack 2.2.8

Fetching nio4r 2.7.0

Using websocket-extensions 0.1.5

Using marcel 1.0.2

Using mini_mime 1.1.5

Fetching date 3.3.4

Installing date 3.3.4 with native extensions

Installing racc 1.7.3 with native extensions

Installing nio4r 2.7.0 with native extensions

Installing minitest 5.20.0

Fetching timeout 0.4.1

Installing timeout 0.4.1

Using method_source 1.0.0

Fetching thor 1.3.0

Installing thor 1.3.0

Fetching zeitwerk 2.6.12

Installing zeitwerk 2.6.12

Fetching cgi 0.4.0

Installing cgi 0.4.0 with native extensions

Using multi_json 1.15.0

Fetching public_suffix 5.0.4

Installing public_suffix 5.0.4

Using aes_key_wrap 1.1.0

Using rbtree3 0.7.1

Using attr_required 1.0.1

Fetching aws-eventstream 1.3.0

Installing aws-eventstream 1.3.0

Fetching aws-partitions 1.862.0

Installing aws-partitions 1.862.0

Using jmespath 1.6.2

Fetching base64 0.2.0

Fetching bcrypt 3.1.20

Installing base64 0.2.0

Using bindata 2.4.15

Fetching msgpack 1.7.2

Installing bcrypt 3.1.20 with native extensions

Installing msgpack 1.7.2 with native extensions

Using browser 5.3.1

Using budgets 1.0.0 from source at `modules/budgets`

Using bundler 2.4.6

Fetching mime-types-data 3.2023.1003

Installing mime-types-data 3.2023.1003

Fetching ssrf_filter 1.1.2

Installing ssrf_filter 1.1.2

Fetching excon 0.105.0

Installing excon 0.105.0

Using formatador 1.1.0

Using commonmarker 0.23.10

Fetching connection_pool 2.4.1

Installing connection_pool 2.4.1

Using costs 1.0.0 from source at `modules/costs`

Using daemons 1.4.1

Fetching dalli 3.2.6

Installing dalli 3.2.6

Using grids 1.0.0 from source at `modules/grids`

Using declarative 0.0.20

Using raabro 1.4.0

Using trailblazer-option 0.1.2

Using uber 0.1.0

Using dry-inflector 1.0.0

Using escape_utils 1.3.0

Using faraday-net_http 3.0.2

Using ruby2_keywords 0.0.5

Using fastimage 2.2.7

Fetching ffi 1.16.3

Installing ffi 1.16.3 with native extensions

Using front_matter_parser 1.0.1

Using glob 0.4.0

Using jwt 2.7.1

Using os 1.1.4

Using httpclient 2.8.3

Using retriable 3.1.2

Using rexml 3.2.6

Using webrick 1.8.1

Using gravatar_image_tag 1.2.0

Using hana 1.3.7

Using hashie 3.6.0

Using htmlbeautifier 1.4.2

Using htmldiff 0.0.1

Using htmlentities 4.3.4

Using ice_cube 0.16.4

Using iso8601 0.13.0

Fetching json 2.7.0

Installing json 2.7.0 with native extensions

Fetching regexp_parser 2.8.2

Installing regexp_parser 2.8.2

Fetching unf_ext 0.0.9.1

Using redcarpet 3.6.0

Fetching rouge 4.2.0

Installing unf_ext 0.0.9.1 with native extensions

Using yard 0.9.34

Using matrix 0.4.2

Using pdf-core 0.9.0

Using ttfunk 1.7.0

Using text-hyphen 1.5.0

Using messagebird-rest 1.4.2

Using mini_magick 4.12.0

Using net-ldap 0.18.0

Fetching oj 3.16.1

Installing rouge 4.2.0

Installing oj 3.16.1 with native extensions

Fetching okcomputer 1.18.5

Installing okcomputer 1.18.5

Using rubyzip 2.3.2

Using openproject-boards 1.0.0 from source at `modules/boards`

Using openproject-documents 1.0.0 from source at `modules/documents`

Using openproject-webhooks 1.0.0 from source at `modules/webhooks`

Using openproject-job_status 1.0.0 from source at `modules/job_status`

Using openproject-ldap_groups 1.0.0 from source at `modules/ldap_groups`

Fetching openproject-octicons 19.8.0

Installing openproject-octicons 19.8.0

Fetching recaptcha 5.16.0

Installing recaptcha 5.16.0

Using openproject-storages 1.0.0 from source at `modules/storages`

Using openproject-team_planner 1.0.0 from source at `modules/team_planner`

Fetching rotp 6.3.0

Installing rotp 6.3.0

Using ruby-ole 1.2.12.2

Using ox 2.14.17

Fetching pg 1.5.4

Fetching stringio 3.1.0

Installing stringio 3.1.0 with native extensions

Using rack-timeout 0.6.3

Using rinku 2.0.6

Using ruby-progressbar 1.13.0

Using secure_headers 6.5.0

Using semantic 1.6.1

Using stringex 2.8.6

Using structured_warnings 0.4.0

Using svg-graph 2.2.2

Using will_paginate 4.0.0

Using i18n 1.14.1

Using tzinfo 2.0.6

Fetching dry-container 0.11.0

Installing dry-container 0.11.0

Using rack-test 2.1.0

Fetching appsignal 3.4.16

Installing appsignal 3.4.16 with native extensions

Using request_store 1.5.1

Using rack-accept 0.4.5

Fetching rack-attack 6.7.0

Installing rack-attack 6.7.0

Using rack-cors 2.0.1

Fetching rack-protection 3.1.0

Installing rack-protection 3.1.0

Using sprockets 3.7.2

Using warden 1.2.9

Using websocket-driver 0.7.6

Fetching net-protocol 0.2.2

Installing net-protocol 0.2.2

Fetching dry-core 1.0.1

Installing dry-core 1.0.1

Fetching nokogiri 1.15.5 (x86_64-linux)

Installing nokogiri 1.15.5 (x86_64-linux)

Using addressable 2.8.5

Fetching airbrake-ruby 6.2.2

Installing airbrake-ruby 6.2.2

Fetching aws-sigv4 1.8.0

Installing aws-sigv4 1.8.0

Fetching mime-types 3.5.1

Installing mime-types 3.5.1

Fetching redis-client 0.18.0

Installing redis-client 0.18.0

Using openproject-reporting 1.0.0 from source at `modules/reporting`

Using dashboards 1.0.0 from source at `modules/dashboards`

Using my_page 1.0.0 from source at `modules/my_page`

Using overviews 1.0.0 from source at `modules/overviews`

Using representable 3.2.0

Fetching faraday 2.7.12

Installing faraday 2.7.12

Using mustermann 3.0.0

Using puma 6.4.0

Using openproject-avatars 1.0.0 from source at `modules/avatars`

Using omniauth 1.9.0 from https://github.com/opf/omniauth (at fe862f9@fe862f9)

Fetching icalendar 2.10.1

Installing icalendar 2.10.1

Fetching bootsnap 1.17.0

Installing bootsnap 1.17.0 with native extensions

Using rubytree 2.0.2

Using prawn 2.4.0

Using openproject-github_integration 1.0.0 from source at `modules/github_integration`

Using openproject-recaptcha 1.0.0 from source at `modules/recaptcha`

Using spreadsheet 1.3.0

Using unf 0.1.4

Fetching activesupport 7.0.8

Installing activesupport 7.0.8

Using et-orbi 1.2.7

Using i18n-js 4.2.3

Fetching psych 5.1.1.1

Installing psych 5.1.1.1 with native extensions

Using tzinfo-data 1.2023.3

Fetching sys-filesystem 1.4.4

Installing sys-filesystem 1.4.4

Using warden-basic_auth 0.2.1

Fetching net-imap 0.4.7

Installing net-imap 0.4.7

Using net-pop 0.1.2

Fetching net-smtp 0.4.0

Installing net-smtp 0.4.0

Using dry-logic 1.5.0

Fetching loofah 2.22.0

Installing loofah 2.22.0

Fetching ruby-saml 1.16.0

Installing ruby-saml 1.16.0

Fetching sanitize 6.1.0

Installing sanitize 6.1.0

Fetching css_parser 1.16.0

Installing css_parser 1.16.0

Fetching json-schema 4.1.1

Installing json-schema 4.1.1

Fetching airbrake 13.0.4

Installing airbrake 13.0.4

Fetching aws-sdk-core 3.190.0

Installing aws-sdk-core 3.190.0

Using fog-core 2.3.0

Fetching redis 5.0.8

Using disposable 0.6.3

Using roar 1.2.0

Using faraday-follow_redirects 0.3.0

Fetching signet 0.18.0

Installing redis 5.0.8

Installing signet 0.18.0

Using mustermann-grape 1.0.2

Fetching puma-plugin-statsd 2.5.0

Using openproject-auth_plugins 1.0.0 from source at `modules/auth_plugins`

Using openproject-calendar 1.0.0 from source at `modules/calendar`

Using openproject-meeting 1.0.0 from source at `modules/meeting`

Using prawn-table 0.2.2

Using openproject-xls_export 1.0.0 from source at `modules/xls_export`

Using simpleidn 0.2.1

Using rails-dom-testing 2.2.0

Fetching globalid 1.2.1

Installing puma-plugin-statsd 2.5.0

Fetching activemodel 7.0.8

Installing globalid 1.2.1

Using html-pipeline 2.14.3

Using delayed_job 4.1.11

Fetching factory_bot 6.4.2

Installing activemodel 7.0.8

Fetching view_component 3.8.0

Installing factory_bot 6.4.2

Using plaintext 0.3.4

Using ruby-duration 3.2.3

Fetching fugit 1.9.0

Installing view_component 3.8.0

Using mail 2.8.1

Using dry-types 1.7.1

Using rails-html-sanitizer 1.6.0

Using omniauth-saml 1.10.3

Fetching aws-sdk-kms 1.74.0

Installing fugit 1.9.0

Fetching aws-sdk-sns 1.70.0

Installing aws-sdk-kms 1.74.0

Using fog-json 1.2.0

Installing aws-sdk-sns 1.70.0

Using fog-xml 0.1.4

Fetching rdoc 6.6.0

Using json-jwt 1.16.3

Using swd 2.0.2

Using webfinger 2.1.2

Fetching googleauth 1.8.1

Installing googleauth 1.8.1

Using md_to_pdf 0.0.20 from https://github.com/opf/md-to-pdf (at cc28665@cc28665)

Fetching json_schemer 2.1.1

Installing rdoc 6.6.0

Installing json_schemer 2.1.1

Fetching activejob 7.0.8

Installing activejob 7.0.8

Fetching deckar01-task_list 2.3.3

Fetching activerecord 7.0.8

Installing deckar01-task_list 2.3.3

Using activemodel-serializers-xml 1.0.2

Using carrierwave 1.3.2

Using date_validator 0.12.0

Using email_validator 2.2.4

Using validate_url 1.0.15

Fetching openproject-token 4.0.0

Installing activerecord 7.0.8

Installing openproject-token 4.0.0

Using validate_email 0.1.6

Fetching grape 2.0.0

Installing grape 2.0.0

Fetching actionview 7.0.8

Using openproject-auth_saml 1.0.0 from source at `modules/auth_saml`

Using delayed_cron_job 0.9.0

Fetching aws-sdk-s3 1.141.0

Installing actionview 7.0.8

Installing aws-sdk-s3 1.141.0

Fetching fog-aws 3.21.0

Using rack-oauth2 2.2.0

Using openproject-two_factor_authentication 1.0.0 from source at `modules/two_factor_authentication`

Fetching google-apis-core 0.11.2

Installing google-apis-core 0.11.2

Using grape_logging 1.8.4

Installing fog-aws 3.21.0

Fetching activerecord-import 1.5.1

Installing activerecord-import 1.5.1

Fetching activerecord-nulldb-adapter 1.0.1

Using acts_as_list 1.1.0

Using acts_as_tree 2.9.1

Using auto_strip_attributes 2.6.0

Fetching awesome_nested_set 3.6.0

Installing activerecord-nulldb-adapter 1.0.1

Fetching with_advisory_lock 5.0.0

Installing awesome_nested_set 3.6.0

Fetching delayed_job_active_record 4.1.8

Installing with_advisory_lock 5.0.0

Fetching friendly_id 5.5.1

Installing delayed_job_active_record 4.1.8

Using paper_trail 12.3.0

Fetching store_attribute 1.2.0

Installing store_attribute 1.2.0

Installing friendly_id 5.5.1

Fetching actionpack 7.0.8

Fetching openproject-primer_view_components 0.18.1

Installing actionpack 7.0.8

Using openid_connect 2.2.0

Fetching google-apis-gmail_v1 0.36.0

Installing google-apis-gmail_v1 0.36.0

Using openproject-bim 1.0.0 from source at `modules/bim`

Using carrierwave_direct 2.1.0

Using openproject-backlogs 1.0.0 from source at `modules/backlogs`

Using closure_tree 7.4.0

Fetching actioncable 7.0.8

Installing openproject-primer_view_components 0.18.1

Installing actioncable 7.0.8

Fetching activestorage 7.0.8

Installing activestorage 7.0.8

Fetching actionmailer 7.0.8

Installing actionmailer 7.0.8

Fetching railties 7.0.8

Using gon 6.4.0

Fetching meta-tags 2.19.0

Installing meta-tags 2.19.0

Using sprockets-rails 3.4.2

Using omniauth-openid-connect 0.4.0 from https://github.com/opf/omniauth-openid-connect.git (at d63f596@d63f596)

Fetching actionmailbox 7.0.8

Installing railties 7.0.8

Installing actionmailbox 7.0.8

Fetching actiontext 7.0.8

Using omniauth-openid_connect-providers 0.2.0 from https://github.com/opf/omniauth-openid_connect-providers.git (at c7e2498@c7e2498)

Using actionpack-xml_parser 2.0.1

Fetching activerecord-session_store 2.1.0

Installing actiontext 7.0.8

Fetching doorkeeper 5.6.8

Installing activerecord-session_store 2.1.0

Fetching factory_bot_rails 6.4.2

Installing factory_bot_rails 6.4.2

Fetching lograge 0.14.0

Installing doorkeeper 5.6.8

Fetching lookbook 2.1.1

Installing lograge 0.14.0

Fetching openproject-octicons_helper 19.8.0

Installing openproject-octicons_helper 19.8.0

Installing lookbook 2.1.1

Fetching rails-i18n 7.0.8

Installing rails-i18n 7.0.8

Fetching responders 3.1.1

Installing responders 3.1.1

Fetching turbo-rails 1.5.0

Fetching rails 7.0.8

Installing turbo-rails 1.5.0

Installing rails 7.0.8

Using typed_dag 2.0.2

Using lobby_boy 0.1.3

Using openproject-openid_connect 1.0.0 from source at `modules/openid_connect`

Retrying download gem from https://rubygems.org/ due to error (2/4): Gem::RemoteFetcher::FetchError Net::OpenTimeout: Failed to open TCP connection to rubygems.org:443 (execution expired) (https://rubygems.org/gems/pg-1.5.4.gem)

Installing pg 1.5.4 with native extensions

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

current directory:

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/bundle/ruby/3.2.0/gems/pg-1.5.4/ext

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/bin/ruby -I

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0

extconf.rb --with-pg-config=/usr/pgsql-13/bin/pg_config

Calling libpq with GVL unlocked

Using config values from /usr/pgsql-13/bin/pg_config

*** extconf.rb failed ***

Could not create Makefile due to some reason, probably lack of necessary

libraries and/or headers. Check the mkmf.log file for more details. You may

need configuration options.

Provided configuration options:

--with-opt-dir

--without-opt-dir

--with-opt-include

--without-opt-include=${opt-dir}/include

--with-opt-lib

--without-opt-lib=${opt-dir}/lib

--with-make-prog

--without-make-prog

--srcdir=.

--curdir

--ruby=/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/bin/$(RUBY_BASE_NAME)

--with-pg

--without-pg

--enable-gvl-unlock

--disable-gvl-unlock

--enable-windows-cross

--disable-windows-cross

--with-pg-config

extconf.rb:40:in `popen': No such file or directory -

/usr/pgsql-13/bin/pg_config (Errno::ENOENT)

from extconf.rb:40:in `<main>'

extconf failed, exit code 1

Gem files will remain installed in

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/bundle/ruby/3.2.0/gems/pg-1.5.4

for inspection.

Results logged to

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/bundle/ruby/3.2.0/extensions/x86_64-linux/3.2.0-static/pg-1.5.4/gem_make.out

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:102:in

`run'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/ext_conf_builder.rb:28:in

`build'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:170:in

`build_extension'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:204:in

`block in build_extensions'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:201:in

`each'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:201:in

`build_extensions'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/installer.rb:843:in

`build_extensions'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/rubygems_gem_installer.rb:72:in

`build_extensions'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/rubygems_gem_installer.rb:28:in

`install'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/source/rubygems.rb:200:in

`install'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/installer/gem_installer.rb:54:in

`install'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/installer/gem_installer.rb:16:in

`install_from_spec'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/installer/parallel_installer.rb:155:in

`do_install'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/installer/parallel_installer.rb:146:in

`block in worker_pool'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:62:in

`apply_func'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:57:in

`block in process_queue'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:54:in

`loop'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:54:in

`process_queue'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:90:in

`block (2 levels) in create_threads'

An error occurred while installing pg (1.5.4), and Bundler cannot continue.

In Gemfile:

pg

Bundler Output: Fetching gem metadata from https://rubygems.org/.......

Fetching https://github.com/opf/omniauth-openid-connect.git

Fetching rake 13.1.0

Installing rake 13.1.0

Using concurrent-ruby 1.2.2

Fetching minitest 5.20.0

Using builder 3.2.4

Using erubi 1.12.0

Fetching racc 1.7.3

Using crass 1.0.6

Using rack 2.2.8

Fetching nio4r 2.7.0

Using websocket-extensions 0.1.5

Using marcel 1.0.2

Using mini_mime 1.1.5

Fetching date 3.3.4

Installing date 3.3.4 with native extensions

Installing racc 1.7.3 with native extensions

Installing nio4r 2.7.0 with native extensions

Installing minitest 5.20.0

Fetching timeout 0.4.1

Installing timeout 0.4.1

Using method_source 1.0.0

Fetching thor 1.3.0

Installing thor 1.3.0

Fetching zeitwerk 2.6.12

Installing zeitwerk 2.6.12

Fetching cgi 0.4.0

Installing cgi 0.4.0 with native extensions

Using multi_json 1.15.0

Fetching public_suffix 5.0.4

Installing public_suffix 5.0.4

Using aes_key_wrap 1.1.0

Using rbtree3 0.7.1

Using attr_required 1.0.1

Fetching aws-eventstream 1.3.0

Installing aws-eventstream 1.3.0

Fetching aws-partitions 1.862.0

Installing aws-partitions 1.862.0

Using jmespath 1.6.2

Fetching base64 0.2.0

Fetching bcrypt 3.1.20

Installing base64 0.2.0

Using bindata 2.4.15

Fetching msgpack 1.7.2

Installing bcrypt 3.1.20 with native extensions

Installing msgpack 1.7.2 with native extensions

Using browser 5.3.1

Using budgets 1.0.0 from source at `modules/budgets`

Using bundler 2.4.6

Fetching mime-types-data 3.2023.1003

Installing mime-types-data 3.2023.1003

Fetching ssrf_filter 1.1.2

Installing ssrf_filter 1.1.2

Fetching excon 0.105.0

Installing excon 0.105.0

Using formatador 1.1.0

Using commonmarker 0.23.10

Fetching connection_pool 2.4.1

Installing connection_pool 2.4.1

Using costs 1.0.0 from source at `modules/costs`

Using daemons 1.4.1

Fetching dalli 3.2.6

Installing dalli 3.2.6

Using grids 1.0.0 from source at `modules/grids`

Using declarative 0.0.20

Using raabro 1.4.0

Using trailblazer-option 0.1.2

Using uber 0.1.0

Using dry-inflector 1.0.0

Using escape_utils 1.3.0

Using faraday-net_http 3.0.2

Using ruby2_keywords 0.0.5

Using fastimage 2.2.7

Fetching ffi 1.16.3

Installing ffi 1.16.3 with native extensions

Using front_matter_parser 1.0.1

Using glob 0.4.0

Using jwt 2.7.1

Using os 1.1.4

Using httpclient 2.8.3

Using retriable 3.1.2

Using rexml 3.2.6

Using webrick 1.8.1

Using gravatar_image_tag 1.2.0

Using hana 1.3.7

Using hashie 3.6.0

Using htmlbeautifier 1.4.2

Using htmldiff 0.0.1

Using htmlentities 4.3.4

Using ice_cube 0.16.4

Using iso8601 0.13.0

Fetching json 2.7.0

Installing json 2.7.0 with native extensions

Fetching regexp_parser 2.8.2

Installing regexp_parser 2.8.2

Fetching unf_ext 0.0.9.1

Using redcarpet 3.6.0

Fetching rouge 4.2.0

Installing unf_ext 0.0.9.1 with native extensions

Using yard 0.9.34

Using matrix 0.4.2

Using pdf-core 0.9.0

Using ttfunk 1.7.0

Using text-hyphen 1.5.0

Using messagebird-rest 1.4.2

Using mini_magick 4.12.0

Using net-ldap 0.18.0

Fetching oj 3.16.1

Installing rouge 4.2.0

Installing oj 3.16.1 with native extensions

Fetching okcomputer 1.18.5

Installing okcomputer 1.18.5

Using rubyzip 2.3.2

Using openproject-boards 1.0.0 from source at `modules/boards`

Using openproject-documents 1.0.0 from source at `modules/documents`

Using openproject-webhooks 1.0.0 from source at `modules/webhooks`

Using openproject-job_status 1.0.0 from source at `modules/job_status`

Using openproject-ldap_groups 1.0.0 from source at `modules/ldap_groups`

Fetching openproject-octicons 19.8.0

Installing openproject-octicons 19.8.0

Fetching recaptcha 5.16.0

Installing recaptcha 5.16.0

Using openproject-storages 1.0.0 from source at `modules/storages`

Using openproject-team_planner 1.0.0 from source at `modules/team_planner`

Fetching rotp 6.3.0

Installing rotp 6.3.0

Using ruby-ole 1.2.12.2

Using ox 2.14.17

Fetching pg 1.5.4

Fetching stringio 3.1.0

Installing stringio 3.1.0 with native extensions

Using rack-timeout 0.6.3

Using rinku 2.0.6

Using ruby-progressbar 1.13.0

Using secure_headers 6.5.0

Using semantic 1.6.1

Using stringex 2.8.6

Using structured_warnings 0.4.0

Using svg-graph 2.2.2

Using will_paginate 4.0.0

Using i18n 1.14.1

Using tzinfo 2.0.6

Fetching dry-container 0.11.0

Installing dry-container 0.11.0

Using rack-test 2.1.0

Fetching appsignal 3.4.16

Installing appsignal 3.4.16 with native extensions

Using request_store 1.5.1

Using rack-accept 0.4.5

Fetching rack-attack 6.7.0

Installing rack-attack 6.7.0

Using rack-cors 2.0.1

Fetching rack-protection 3.1.0

Installing rack-protection 3.1.0

Using sprockets 3.7.2

Using warden 1.2.9

Using websocket-driver 0.7.6

Fetching net-protocol 0.2.2

Installing net-protocol 0.2.2

Fetching dry-core 1.0.1

Installing dry-core 1.0.1

Fetching nokogiri 1.15.5 (x86_64-linux)

Installing nokogiri 1.15.5 (x86_64-linux)

Using addressable 2.8.5

Fetching airbrake-ruby 6.2.2

Installing airbrake-ruby 6.2.2

Fetching aws-sigv4 1.8.0

Installing aws-sigv4 1.8.0

Fetching mime-types 3.5.1

Installing mime-types 3.5.1

Fetching redis-client 0.18.0

Installing redis-client 0.18.0

Using openproject-reporting 1.0.0 from source at `modules/reporting`

Using dashboards 1.0.0 from source at `modules/dashboards`

Using my_page 1.0.0 from source at `modules/my_page`

Using overviews 1.0.0 from source at `modules/overviews`

Using representable 3.2.0

Fetching faraday 2.7.12

Installing faraday 2.7.12

Using mustermann 3.0.0

Using puma 6.4.0

Using openproject-avatars 1.0.0 from source at `modules/avatars`

Using omniauth 1.9.0 from https://github.com/opf/omniauth (at fe862f9@fe862f9)

Fetching icalendar 2.10.1

Installing icalendar 2.10.1

Fetching bootsnap 1.17.0

Installing bootsnap 1.17.0 with native extensions

Using rubytree 2.0.2

Using prawn 2.4.0

Using openproject-github_integration 1.0.0 from source at `modules/github_integration`

Using openproject-recaptcha 1.0.0 from source at `modules/recaptcha`

Using spreadsheet 1.3.0

Using unf 0.1.4

Fetching activesupport 7.0.8

Installing activesupport 7.0.8

Using et-orbi 1.2.7

Using i18n-js 4.2.3

Fetching psych 5.1.1.1

Installing psych 5.1.1.1 with native extensions

Using tzinfo-data 1.2023.3

Fetching sys-filesystem 1.4.4

Installing sys-filesystem 1.4.4

Using warden-basic_auth 0.2.1

Fetching net-imap 0.4.7

Installing net-imap 0.4.7

Using net-pop 0.1.2

Fetching net-smtp 0.4.0

Installing net-smtp 0.4.0

Using dry-logic 1.5.0

Fetching loofah 2.22.0

Installing loofah 2.22.0

Fetching ruby-saml 1.16.0

Installing ruby-saml 1.16.0

Fetching sanitize 6.1.0

Installing sanitize 6.1.0

Fetching css_parser 1.16.0

Installing css_parser 1.16.0

Fetching json-schema 4.1.1

Installing json-schema 4.1.1

Fetching airbrake 13.0.4

Installing airbrake 13.0.4

Fetching aws-sdk-core 3.190.0

Installing aws-sdk-core 3.190.0

Using fog-core 2.3.0

Fetching redis 5.0.8

Using disposable 0.6.3

Using roar 1.2.0

Using faraday-follow_redirects 0.3.0

Fetching signet 0.18.0

Installing redis 5.0.8

Installing signet 0.18.0

Using mustermann-grape 1.0.2

Fetching puma-plugin-statsd 2.5.0

Using openproject-auth_plugins 1.0.0 from source at `modules/auth_plugins`

Using openproject-calendar 1.0.0 from source at `modules/calendar`

Using openproject-meeting 1.0.0 from source at `modules/meeting`

Using prawn-table 0.2.2

Using openproject-xls_export 1.0.0 from source at `modules/xls_export`

Using simpleidn 0.2.1

Using rails-dom-testing 2.2.0

Fetching globalid 1.2.1

Installing puma-plugin-statsd 2.5.0

Fetching activemodel 7.0.8

Installing globalid 1.2.1

Using html-pipeline 2.14.3

Using delayed_job 4.1.11

Fetching factory_bot 6.4.2

Installing activemodel 7.0.8

Fetching view_component 3.8.0

Installing factory_bot 6.4.2

Using plaintext 0.3.4

Using ruby-duration 3.2.3

Fetching fugit 1.9.0

Installing view_component 3.8.0

Using mail 2.8.1

Using dry-types 1.7.1

Using rails-html-sanitizer 1.6.0

Using omniauth-saml 1.10.3

Fetching aws-sdk-kms 1.74.0

Installing fugit 1.9.0

Fetching aws-sdk-sns 1.70.0

Installing aws-sdk-kms 1.74.0

Using fog-json 1.2.0

Installing aws-sdk-sns 1.70.0

Using fog-xml 0.1.4

Fetching rdoc 6.6.0

Using json-jwt 1.16.3

Using swd 2.0.2

Using webfinger 2.1.2

Fetching googleauth 1.8.1

Installing googleauth 1.8.1

Using md_to_pdf 0.0.20 from https://github.com/opf/md-to-pdf (at cc28665@cc28665)

Fetching json_schemer 2.1.1

Installing rdoc 6.6.0

Installing json_schemer 2.1.1

Fetching activejob 7.0.8

Installing activejob 7.0.8

Fetching deckar01-task_list 2.3.3

Fetching activerecord 7.0.8

Installing deckar01-task_list 2.3.3

Using activemodel-serializers-xml 1.0.2

Using carrierwave 1.3.2

Using date_validator 0.12.0

Using email_validator 2.2.4

Using validate_url 1.0.15

Fetching openproject-token 4.0.0

Installing activerecord 7.0.8

Installing openproject-token 4.0.0

Using validate_email 0.1.6

Fetching grape 2.0.0

Installing grape 2.0.0

Fetching actionview 7.0.8

Using openproject-auth_saml 1.0.0 from source at `modules/auth_saml`

Using delayed_cron_job 0.9.0

Fetching aws-sdk-s3 1.141.0

Installing actionview 7.0.8

Installing aws-sdk-s3 1.141.0

Fetching fog-aws 3.21.0

Using rack-oauth2 2.2.0

Using openproject-two_factor_authentication 1.0.0 from source at `modules/two_factor_authentication`

Fetching google-apis-core 0.11.2

Installing google-apis-core 0.11.2

Using grape_logging 1.8.4

Installing fog-aws 3.21.0

Fetching activerecord-import 1.5.1

Installing activerecord-import 1.5.1

Fetching activerecord-nulldb-adapter 1.0.1

Using acts_as_list 1.1.0

Using acts_as_tree 2.9.1

Using auto_strip_attributes 2.6.0

Fetching awesome_nested_set 3.6.0

Installing activerecord-nulldb-adapter 1.0.1

Fetching with_advisory_lock 5.0.0

Installing awesome_nested_set 3.6.0

Fetching delayed_job_active_record 4.1.8

Installing with_advisory_lock 5.0.0

Fetching friendly_id 5.5.1

Installing delayed_job_active_record 4.1.8

Using paper_trail 12.3.0

Fetching store_attribute 1.2.0

Installing store_attribute 1.2.0

Installing friendly_id 5.5.1

Fetching actionpack 7.0.8

Fetching openproject-primer_view_components 0.18.1

Installing actionpack 7.0.8

Using openid_connect 2.2.0

Fetching google-apis-gmail_v1 0.36.0

Installing google-apis-gmail_v1 0.36.0

Using openproject-bim 1.0.0 from source at `modules/bim`

Using carrierwave_direct 2.1.0

Using openproject-backlogs 1.0.0 from source at `modules/backlogs`

Using closure_tree 7.4.0

Fetching actioncable 7.0.8

Installing openproject-primer_view_components 0.18.1

Installing actioncable 7.0.8

Fetching activestorage 7.0.8

Installing activestorage 7.0.8

Fetching actionmailer 7.0.8

Installing actionmailer 7.0.8

Fetching railties 7.0.8

Using gon 6.4.0

Fetching meta-tags 2.19.0

Installing meta-tags 2.19.0

Using sprockets-rails 3.4.2

Using omniauth-openid-connect 0.4.0 from https://github.com/opf/omniauth-openid-connect.git (at d63f596@d63f596)

Fetching actionmailbox 7.0.8

Installing railties 7.0.8

Installing actionmailbox 7.0.8

Fetching actiontext 7.0.8

Using omniauth-openid_connect-providers 0.2.0 from https://github.com/opf/omniauth-openid_connect-providers.git (at c7e2498@c7e2498)

Using actionpack-xml_parser 2.0.1

Fetching activerecord-session_store 2.1.0

Installing actiontext 7.0.8

Fetching doorkeeper 5.6.8

Installing activerecord-session_store 2.1.0

Fetching factory_bot_rails 6.4.2

Installing factory_bot_rails 6.4.2

Fetching lograge 0.14.0

Installing doorkeeper 5.6.8

Fetching lookbook 2.1.1

Installing lograge 0.14.0

Fetching openproject-octicons_helper 19.8.0

Installing openproject-octicons_helper 19.8.0

Installing lookbook 2.1.1

Fetching rails-i18n 7.0.8

Installing rails-i18n 7.0.8

Fetching responders 3.1.1

Installing responders 3.1.1

Fetching turbo-rails 1.5.0

Fetching rails 7.0.8

Installing turbo-rails 1.5.0

Installing rails 7.0.8

Using typed_dag 2.0.2

Using lobby_boy 0.1.3

Using openproject-openid_connect 1.0.0 from source at `modules/openid_connect`

Retrying download gem from https://rubygems.org/ due to error (2/4): Gem::RemoteFetcher::FetchError Net::OpenTimeout: Failed to open TCP connection to rubygems.org:443 (execution expired) (https://rubygems.org/gems/pg-1.5.4.gem)

Installing pg 1.5.4 with native extensions

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

current directory:

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/bundle/ruby/3.2.0/gems/pg-1.5.4/ext

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/bin/ruby -I

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0

extconf.rb --with-pg-config=/usr/pgsql-13/bin/pg_config

Calling libpq with GVL unlocked

Using config values from /usr/pgsql-13/bin/pg_config

*** extconf.rb failed ***

Could not create Makefile due to some reason, probably lack of necessary

libraries and/or headers. Check the mkmf.log file for more details. You may

need configuration options.

Provided configuration options:

--with-opt-dir

--without-opt-dir

--with-opt-include

--without-opt-include=${opt-dir}/include

--with-opt-lib

--without-opt-lib=${opt-dir}/lib

--with-make-prog

--without-make-prog

--srcdir=.

--curdir

--ruby=/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/bin/$(RUBY_BASE_NAME)

--with-pg

--without-pg

--enable-gvl-unlock

--disable-gvl-unlock

--enable-windows-cross

--disable-windows-cross

--with-pg-config

extconf.rb:40:in `popen': No such file or directory -

/usr/pgsql-13/bin/pg_config (Errno::ENOENT)

from extconf.rb:40:in `<main>'

extconf failed, exit code 1

Gem files will remain installed in

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/bundle/ruby/3.2.0/gems/pg-1.5.4

for inspection.

Results logged to

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/bundle/ruby/3.2.0/extensions/x86_64-linux/3.2.0-static/pg-1.5.4/gem_make.out

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:102:in

`run'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/ext_conf_builder.rb:28:in

`build'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:170:in

`build_extension'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:204:in

`block in build_extensions'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:201:in

`each'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:201:in

`build_extensions'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/installer.rb:843:in

`build_extensions'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/rubygems_gem_installer.rb:72:in

`build_extensions'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/rubygems_gem_installer.rb:28:in

`install'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/source/rubygems.rb:200:in

`install'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/installer/gem_installer.rb:54:in

`install'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/installer/gem_installer.rb:16:in

`install_from_spec'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/installer/parallel_installer.rb:155:in

`do_install'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/installer/parallel_installer.rb:146:in

`block in worker_pool'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:62:in

`apply_func'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:57:in

`block in process_queue'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:54:in

`loop'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:54:in

`process_queue'

/tmp/d20231213-36-169j5zt/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:90:in

`block (2 levels) in create_threads'

An error occurred while installing pg (1.5.4), and Bundler cannot continue.

In Gemfile:

pg



!

! Failed to install gems via Bundler.

!

! ERROR: compile failed

Failed to package application

tar: This does not look like a tar archive

tar: Exiting with failure status due to previous errors

! FAILED - Build error.

! Please contact support.

====== Attempt #4

-----> Fetching repository

Cloning into '/tmp/d20231213-7-1lzawqs/input'...

Updating files: 26% (3983/14896) Updating files: 27% (4022/14896) Updating files: 28% (4171/14896) Updating files: 29% (4320/14896) Updating files: 30% (4469/14896) Updating files: 31% (4618/14896) Updating files: 32% (4767/14896) Updating files: 33% (4916/14896) Updating files: 34% (5065/14896) Updating files: 35% (5214/14896) Updating files: 36% (5363/14896) Updating files: 37% (5512/14896) Updating files: 38% (5661/14896) Updating files: 39% (5810/14896) Updating files: 40% (5959/14896) Updating files: 41% (6108/14896) Updating files: 42% (6257/14896) Updating files: 43% (6406/14896) Updating files: 44% (6555/14896) Updating files: 45% (6704/14896) Updating files: 46% (6853/14896) Updating files: 47% (7002/14896) Updating files: 48% (7151/14896) Updating files: 49% (7300/14896) Updating files: 50% (7448/14896) Updating files: 51% (7597/14896) Updating files: 52% (7746/14896) Updating files: 53% (7895/14896) Updating files: 54% (8044/14896) Updating files: 55% (8193/14896) Updating files: 56% (8342/14896) Updating files: 57% (8491/14896) Updating files: 58% (8640/14896) Updating files: 59% (8789/14896) Updating files: 60% (8938/14896) Updating files: 61% (9087/14896) Updating files: 62% (9236/14896) Updating files: 63% (9385/14896) Updating files: 64% (9534/14896) Updating files: 65% (9683/14896) Updating files: 66% (9832/14896) Updating files: 67% (9981/14896) Updating files: 68% (10130/14896) Updating files: 69% (10279/14896) Updating files: 70% (10428/14896) Updating files: 71% (10577/14896) Updating files: 72% (10726/14896) Updating files: 73% (10875/14896) Updating files: 74% (11024/14896) Updating files: 75% (11172/14896) Updating files: 76% (11321/14896) Updating files: 77% (11470/14896) Updating files: 78% (11619/14896) Updating files: 79% (11768/14896) Updating files: 80% (11917/14896) Updating files: 81% (12066/14896) Updating files: 82% (12215/14896) Updating files: 83% (12364/14896) Updating files: 84% (12513/14896) Updating files: 85% (12662/14896) Updating files: 86% (12811/14896) Updating files: 87% (12960/14896) Updating files: 88% (13109/14896) Updating files: 88% (13175/14896) Updating files: 89% (13258/14896) Updating files: 90% (13407/14896) Updating files: 91% (13556/14896) Updating files: 92% (13705/14896) Updating files: 93% (13854/14896) Updating files: 94% (14003/14896) Updating files: 95% (14152/14896) Updating files: 96% (14301/14896) Updating files: 97% (14450/14896) Updating files: 98% (14599/14896) Updating files: 99% (14748/14896) Updating files: 100% (14896/14896) Updating files: 100% (14896/14896), done.

-----> Setting up package repository...

-----> Starting packaging process

-----> Starting service postgres...

-----> Additional environment variables

UUID=144.76.242.2:22/1fe5c700-d6e6-46f4-b3cd-ea9dacaecc4c

DATABASE_URL=postgres://postgres:ldGlGQsmX8Xi_1EI@144.76.242.2:60971/postgres

DATABASE_HOST=144.76.242.2

DATABASE_PORT=60971

HOME=/home/pkgr

-----> Found valid cache

-----> Restoring cache...

-----> Fetching pkgr 205f399e2e0f530a19cfdbae8e712f32805822e7...

-----> Starting packaging process...

-----> Installing missing build dependencies: postgresql-devel

-----> [wizard] adding legacy-installer wizard (https://github.com/pkgr/addon-legacy-installer#master)

-----> [wizard] adding openproject-edition wizard (/tmp/d20231213-36-cbksdd/opt/openproject/packaging/addons/openproject-edition#)

-----> [wizard] adding postgres wizard (https://github.com/pkgr/addon-postgres#master)

-----> [wizard] adding apache2 wizard (https://github.com/pkgr/addon-apache2#master)

-----> [wizard] adding repositories wizard (/tmp/d20231213-36-cbksdd/opt/openproject/packaging/addons/repositories#)

-----> [wizard] adding memcached wizard (https://github.com/pkgr/addon-memcached#master)

-----> [wizard] adding openproject wizard (/tmp/d20231213-36-cbksdd/opt/openproject/packaging/addons/openproject#)

-----> Fetching buildpack https://github.com/opf/heroku-buildpack-multi.git at master

-----> Running hook: "packaging/setup"

-----> Multipack app

=====> Downloading Buildpack: https://github.com/heroku/heroku-buildpack-nodejs.git

=====> Detected Framework: Node.js

-----> Creating runtime environment

NPM_CONFIG_LOGLEVEL=error

NPM_CONFIG_PRODUCTION=false

NODE_ENV=production

NODE_MODULES_CACHE=true

NODE_VERBOSE=false

-----> Installing binaries

engines.node (package.json): ^20.9.0

engines.npm (package.json): ^10.1.0

Resolving node version ^20.9.0...

Downloading and installing node 20.10.0...

Bootstrapping npm ^10.1.0 (replacing 10.2.3)...

npm 10.2.5 installed

-----> Restoring cache

Cached directories were not restored due to a change in version of node, npm, yarn or stack

Module installation may take longer for this build

-----> Installing dependencies

Installing node modules (package.json)

> openproject@0.1.0 postinstall

> cd frontend && npm install

added 1750 packages, and audited 1751 packages in 19s

226 packages are looking for funding

run `npm fund` for details

7 vulnerabilities (5 moderate, 2 high)

To address all issues (including breaking changes), run:

npm audit fix --force

Run `npm audit` for details.

added 89 packages, and audited 90 packages in 25s

10 packages are looking for funding

run `npm fund` for details

found 0 vulnerabilities

-----> Build

-----> Caching build

- node_modules

-----> Pruning devDependencies

Skipping because NPM_CONFIG_PRODUCTION is 'false'

-----> Build succeeded!

=====> Downloading Buildpack: https://github.com/pkgr/heroku-buildpack-ruby.git

=====> Detected Framework: Ruby

which: no java in (/tmp/tmp.SPpGHcxlVU/bin/:/tmp/d20231213-36-cbksdd/opt/openproject/.heroku/node/bin:/tmp/d20231213-36-cbksdd/opt/openproject/.heroku/yarn/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/tmp/d20231213-36-cbksdd/opt/openproject/node_modules/.bin)

-----> Installing bundler 2.3.25

-----> Removing BUNDLED WITH version in the Gemfile.lock

-----> Compiling Ruby/Rails

-----> Using Ruby version: ruby-3.2.1

cp: '/my/cache/vendor/bundle/.' and '/my/cache/vendor/bundle/.' are the same file

-----> Installing dependencies using bundler 2.3.25

Running: BUNDLE_WITHOUT='development:test' BUNDLE_PATH=vendor/bundle BUNDLE_BIN=vendor/bundle/bin BUNDLE_DEPLOYMENT=1 bundle install -j4

Fetching gem metadata from https://rubygems.org/.......

Fetching https://github.com/opf/omniauth-openid-connect.git

Fetching rake 13.1.0

Installing rake 13.1.0

Using concurrent-ruby 1.2.2

Fetching minitest 5.20.0

Using erubi 1.12.0

Using crass 1.0.6

Using builder 3.2.4

Fetching racc 1.7.3

Fetching nio4r 2.7.0

Using rack 2.2.8

Using websocket-extensions 0.1.5

Using marcel 1.0.2

Using mini_mime 1.1.5

Fetching date 3.3.4

Installing minitest 5.20.0

Installing date 3.3.4 with native extensions

Installing nio4r 2.7.0 with native extensions

Fetching timeout 0.4.1

Installing racc 1.7.3 with native extensions

Installing timeout 0.4.1

Using method_source 1.0.0

Fetching thor 1.3.0

Installing thor 1.3.0

Fetching zeitwerk 2.6.12

Installing zeitwerk 2.6.12

Fetching cgi 0.4.0

Installing cgi 0.4.0 with native extensions

Using multi_json 1.15.0

Fetching public_suffix 5.0.4

Installing public_suffix 5.0.4

Using aes_key_wrap 1.1.0

Using rbtree3 0.7.1

Using attr_required 1.0.1

Fetching aws-eventstream 1.3.0

Fetching aws-partitions 1.862.0

Installing aws-eventstream 1.3.0

Using jmespath 1.6.2

Fetching base64 0.2.0

Installing aws-partitions 1.862.0

Fetching bcrypt 3.1.20

Installing base64 0.2.0

Using bindata 2.4.15

Fetching msgpack 1.7.2

Installing bcrypt 3.1.20 with native extensions

Installing msgpack 1.7.2 with native extensions

Using browser 5.3.1

Using budgets 1.0.0 from source at `modules/budgets`

Using bundler 2.4.6

Fetching mime-types-data 3.2023.1003

Installing mime-types-data 3.2023.1003

Fetching ssrf_filter 1.1.2

Installing ssrf_filter 1.1.2

Fetching excon 0.105.0

Installing excon 0.105.0

Using formatador 1.1.0

Using commonmarker 0.23.10

Fetching connection_pool 2.4.1

Installing connection_pool 2.4.1

Using costs 1.0.0 from source at `modules/costs`

Using daemons 1.4.1

Fetching dalli 3.2.6

Installing dalli 3.2.6

Using grids 1.0.0 from source at `modules/grids`

Using declarative 0.0.20

Using raabro 1.4.0

Using trailblazer-option 0.1.2

Using uber 0.1.0

Using dry-inflector 1.0.0

Using escape_utils 1.3.0

Using faraday-net_http 3.0.2

Using ruby2_keywords 0.0.5

Using fastimage 2.2.7

Fetching ffi 1.16.3

Installing ffi 1.16.3 with native extensions

Using front_matter_parser 1.0.1

Using glob 0.4.0

Using jwt 2.7.1

Using os 1.1.4

Using httpclient 2.8.3

Using retriable 3.1.2

Using rexml 3.2.6

Using webrick 1.8.1

Using gravatar_image_tag 1.2.0

Using hana 1.3.7

Using hashie 3.6.0

Using htmlbeautifier 1.4.2

Using htmldiff 0.0.1

Using htmlentities 4.3.4

Using ice_cube 0.16.4

Using iso8601 0.13.0

Fetching json 2.7.0

Installing json 2.7.0 with native extensions

Fetching regexp_parser 2.8.2

Installing regexp_parser 2.8.2

Fetching unf_ext 0.0.9.1

Installing unf_ext 0.0.9.1 with native extensions

Using redcarpet 3.6.0

Fetching rouge 4.2.0

Installing rouge 4.2.0

Using yard 0.9.34

Using matrix 0.4.2

Using pdf-core 0.9.0

Using ttfunk 1.7.0

Using text-hyphen 1.5.0

Using messagebird-rest 1.4.2

Using mini_magick 4.12.0

Using net-ldap 0.18.0

Fetching oj 3.16.1

Fetching okcomputer 1.18.5

Installing oj 3.16.1 with native extensions

Installing okcomputer 1.18.5

Using rubyzip 2.3.2

Using openproject-boards 1.0.0 from source at `modules/boards`

Using openproject-documents 1.0.0 from source at `modules/documents`

Using openproject-webhooks 1.0.0 from source at `modules/webhooks`

Using openproject-job_status 1.0.0 from source at `modules/job_status`

Using openproject-ldap_groups 1.0.0 from source at `modules/ldap_groups`

Fetching openproject-octicons 19.8.0

Installing openproject-octicons 19.8.0

Fetching recaptcha 5.16.0

Installing recaptcha 5.16.0

Using openproject-storages 1.0.0 from source at `modules/storages`

Using openproject-team_planner 1.0.0 from source at `modules/team_planner`

Fetching rotp 6.3.0

Installing rotp 6.3.0

Using ruby-ole 1.2.12.2

Using ox 2.14.17

Fetching pg 1.5.4

Installing pg 1.5.4 with native extensions

Fetching stringio 3.1.0

Using rack-timeout 0.6.3

Using rinku 2.0.6

Using ruby-progressbar 1.13.0

Using secure_headers 6.5.0

Using semantic 1.6.1

Using stringex 2.8.6

Using structured_warnings 0.4.0

Using svg-graph 2.2.2

Using will_paginate 4.0.0

Using i18n 1.14.1

Using tzinfo 2.0.6

Fetching dry-container 0.11.0

Installing stringio 3.1.0 with native extensions

Installing dry-container 0.11.0

Using rack-test 2.1.0

Using websocket-driver 0.7.6

Fetching appsignal 3.4.16

Installing appsignal 3.4.16 with native extensions

Using request_store 1.5.1

Using rack-accept 0.4.5

Fetching rack-attack 6.7.0

Installing rack-attack 6.7.0

Using rack-cors 2.0.1

Fetching rack-protection 3.1.0

Installing rack-protection 3.1.0

Using sprockets 3.7.2

Using warden 1.2.9

Fetching net-protocol 0.2.2

Installing net-protocol 0.2.2

Fetching dry-core 1.0.1

Installing dry-core 1.0.1

Fetching nokogiri 1.15.5 (x86_64-linux)

Installing nokogiri 1.15.5 (x86_64-linux)

Using addressable 2.8.5

Fetching airbrake-ruby 6.2.2

Installing airbrake-ruby 6.2.2

Fetching aws-sigv4 1.8.0

Installing aws-sigv4 1.8.0

Fetching mime-types 3.5.1

Installing mime-types 3.5.1

Fetching redis-client 0.18.0

Installing redis-client 0.18.0

Using openproject-reporting 1.0.0 from source at `modules/reporting`

Using dashboards 1.0.0 from source at `modules/dashboards`

Using my_page 1.0.0 from source at `modules/my_page`

Using overviews 1.0.0 from source at `modules/overviews`

Using representable 3.2.0

Fetching faraday 2.7.12

Using mustermann 3.0.0

Using puma 6.4.0

Fetching icalendar 2.10.1

Installing faraday 2.7.12

Installing icalendar 2.10.1

Using omniauth 1.9.0 from https://github.com/opf/omniauth (at fe862f9@fe862f9)

Using openproject-avatars 1.0.0 from source at `modules/avatars`

Fetching bootsnap 1.17.0

Using prawn 2.4.0

Using rubytree 2.0.2

Using openproject-github_integration 1.0.0 from source at `modules/github_integration`

Using openproject-recaptcha 1.0.0 from source at `modules/recaptcha`

Using spreadsheet 1.3.0

Fetching activesupport 7.0.8

Installing bootsnap 1.17.0 with native extensions

Installing activesupport 7.0.8

Using et-orbi 1.2.7

Using i18n-js 4.2.3

Using unf 0.1.4

Using tzinfo-data 1.2023.3

Fetching psych 5.1.1.1

Installing psych 5.1.1.1 with native extensions

Using warden-basic_auth 0.2.1

Fetching net-imap 0.4.7

Installing net-imap 0.4.7

Using net-pop 0.1.2

Fetching net-smtp 0.4.0

Installing net-smtp 0.4.0

Using dry-logic 1.5.0

Fetching loofah 2.22.0

Installing loofah 2.22.0

Fetching ruby-saml 1.16.0

Installing ruby-saml 1.16.0

Fetching sanitize 6.1.0

Installing sanitize 6.1.0

Fetching css_parser 1.16.0

Installing css_parser 1.16.0

Fetching json-schema 4.1.1

Installing json-schema 4.1.1

Fetching airbrake 13.0.4

Installing airbrake 13.0.4

Fetching aws-sdk-core 3.190.0

Installing aws-sdk-core 3.190.0

Using fog-core 2.3.0

Fetching redis 5.0.8

Using disposable 0.6.3

Using roar 1.2.0

Using mustermann-grape 1.0.2

Fetching puma-plugin-statsd 2.5.0

Installing redis 5.0.8

Fetching sys-filesystem 1.4.4

Installing puma-plugin-statsd 2.5.0

Using faraday-follow_redirects 0.3.0

Fetching signet 0.18.0

Installing sys-filesystem 1.4.4

Using openproject-auth_plugins 1.0.0 from source at `modules/auth_plugins`

Using openproject-calendar 1.0.0 from source at `modules/calendar`

Using openproject-meeting 1.0.0 from source at `modules/meeting`

Using prawn-table 0.2.2

Using openproject-xls_export 1.0.0 from source at `modules/xls_export`

Using rails-dom-testing 2.2.0

Fetching globalid 1.2.1

Installing signet 0.18.0

Fetching activemodel 7.0.8

Using html-pipeline 2.14.3

Using delayed_job 4.1.11

Fetching factory_bot 6.4.2

Installing globalid 1.2.1

Installing activemodel 7.0.8

Fetching view_component 3.8.0

Using plaintext 0.3.4

Using ruby-duration 3.2.3

Fetching fugit 1.9.0

Installing factory_bot 6.4.2

Using simpleidn 0.2.1

Using mail 2.8.1

Using dry-types 1.7.1

Using rails-html-sanitizer 1.6.0

Using omniauth-saml 1.10.3

Fetching aws-sdk-kms 1.74.0

Installing fugit 1.9.0

Fetching aws-sdk-sns 1.70.0

Installing view_component 3.8.0

Using fog-json 1.2.0

Using fog-xml 0.1.4

Using json-jwt 1.16.3

Using swd 2.0.2

Using webfinger 2.1.2

Using md_to_pdf 0.0.20 from https://github.com/opf/md-to-pdf (at cc28665@cc28665)

Fetching googleauth 1.8.1

Installing aws-sdk-sns 1.70.0

Installing aws-sdk-kms 1.74.0

Fetching deckar01-task_list 2.3.3

Fetching rdoc 6.6.0

Installing googleauth 1.8.1

Fetching activejob 7.0.8

Installing deckar01-task_list 2.3.3

Fetching activerecord 7.0.8

Installing activejob 7.0.8

Installing rdoc 6.6.0

Using activemodel-serializers-xml 1.0.2

Using carrierwave 1.3.2

Using date_validator 0.12.0

Using email_validator 2.2.4

Using validate_url 1.0.15

Fetching openproject-token 4.0.0

Installing openproject-token 4.0.0

Fetching json_schemer 2.1.1

Using validate_email 0.1.6

Fetching grape 2.0.0

Installing activerecord 7.0.8

Installing json_schemer 2.1.1

Fetching actionview 7.0.8

Installing grape 2.0.0

Installing actionview 7.0.8

Using openproject-auth_saml 1.0.0 from source at `modules/auth_saml`

Using delayed_cron_job 0.9.0

Fetching fog-aws 3.21.0

Using rack-oauth2 2.2.0

Fetching aws-sdk-s3 1.141.0

Using openproject-two_factor_authentication 1.0.0 from source at `modules/two_factor_authentication`

Fetching google-apis-core 0.11.2

Installing aws-sdk-s3 1.141.0

Installing google-apis-core 0.11.2

Installing fog-aws 3.21.0

Using grape_logging 1.8.4

Fetching actionpack 7.0.8

Using openid_connect 2.2.0

Fetching openproject-primer_view_components 0.18.1

Installing actionpack 7.0.8

Installing openproject-primer_view_components 0.18.1

Fetching activerecord-import 1.5.1

Installing activerecord-import 1.5.1

Fetching activerecord-nulldb-adapter 1.0.1

Installing activerecord-nulldb-adapter 1.0.1

Using acts_as_list 1.1.0

Using acts_as_tree 2.9.1

Using auto_strip_attributes 2.6.0

Fetching awesome_nested_set 3.6.0

Installing awesome_nested_set 3.6.0

Fetching with_advisory_lock 5.0.0

Installing with_advisory_lock 5.0.0

Fetching delayed_job_active_record 4.1.8

Fetching friendly_id 5.5.1

Installing delayed_job_active_record 4.1.8

Using paper_trail 12.3.0

Fetching store_attribute 1.2.0

Installing friendly_id 5.5.1

Installing store_attribute 1.2.0

Fetching google-apis-gmail_v1 0.36.0

Using omniauth-openid-connect 0.4.0 from https://github.com/opf/omniauth-openid-connect.git (at d63f596@d63f596)

Fetching actioncable 7.0.8

Fetching activestorage 7.0.8

Installing google-apis-gmail_v1 0.36.0

Fetching actionmailer 7.0.8

Installing actioncable 7.0.8

Installing activestorage 7.0.8

Installing actionmailer 7.0.8

Fetching railties 7.0.8

Using gon 6.4.0

Fetching meta-tags 2.19.0

Using sprockets-rails 3.4.2

Using openproject-bim 1.0.0 from source at `modules/bim`

Using openproject-backlogs 1.0.0 from source at `modules/backlogs`

Using closure_tree 7.4.0

Using carrierwave_direct 2.1.0

Using omniauth-openid_connect-providers 0.2.0 from https://github.com/opf/omniauth-openid_connect-providers.git (at c7e2498@c7e2498)

Fetching actionmailbox 7.0.8

Installing railties 7.0.8

Installing meta-tags 2.19.0

Installing actionmailbox 7.0.8

Fetching actiontext 7.0.8

Installing actiontext 7.0.8

Using actionpack-xml_parser 2.0.1

Fetching activerecord-session_store 2.1.0

Fetching doorkeeper 5.6.8

Fetching factory_bot_rails 6.4.2

Installing activerecord-session_store 2.1.0

Fetching lograge 0.14.0

Installing doorkeeper 5.6.8

Installing lograge 0.14.0

Fetching lookbook 2.1.1

Fetching openproject-octicons_helper 19.8.0

Installing factory_bot_rails 6.4.2

Fetching rails-i18n 7.0.8

Installing rails-i18n 7.0.8

Installing openproject-octicons_helper 19.8.0

Installing lookbook 2.1.1

Fetching responders 3.1.1

Installing responders 3.1.1

Fetching turbo-rails 1.5.0

Installing turbo-rails 1.5.0

Fetching rails 7.0.8

Installing rails 7.0.8

Using lobby_boy 0.1.3

Using typed_dag 2.0.2

Using openproject-openid_connect 1.0.0 from source at `modules/openid_connect`

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

current directory:

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/bundle/ruby/3.2.0/gems/pg-1.5.4/ext

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/bin/ruby -I

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0

extconf.rb --with-pg-config=/usr/pgsql-13/bin/pg_config

Calling libpq with GVL unlocked

Using config values from /usr/pgsql-13/bin/pg_config

*** extconf.rb failed ***

Could not create Makefile due to some reason, probably lack of necessary

libraries and/or headers. Check the mkmf.log file for more details. You may

need configuration options.

Provided configuration options:

--with-opt-dir

--without-opt-dir

--with-opt-include

--without-opt-include=${opt-dir}/include

--with-opt-lib

--without-opt-lib=${opt-dir}/lib

--with-make-prog

--without-make-prog

--srcdir=.

--curdir

--ruby=/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/bin/$(RUBY_BASE_NAME)

--with-pg

--without-pg

--enable-gvl-unlock

--disable-gvl-unlock

--enable-windows-cross

--disable-windows-cross

--with-pg-config

extconf.rb:40:in `popen': No such file or directory -

/usr/pgsql-13/bin/pg_config (Errno::ENOENT)

from extconf.rb:40:in `<main>'

extconf failed, exit code 1

Gem files will remain installed in

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/bundle/ruby/3.2.0/gems/pg-1.5.4

for inspection.

Results logged to

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/bundle/ruby/3.2.0/extensions/x86_64-linux/3.2.0-static/pg-1.5.4/gem_make.out

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:102:in

`run'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/ext_conf_builder.rb:28:in

`build'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:170:in

`build_extension'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:204:in

`block in build_extensions'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:201:in

`each'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:201:in

`build_extensions'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/installer.rb:843:in

`build_extensions'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/rubygems_gem_installer.rb:72:in

`build_extensions'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/rubygems_gem_installer.rb:28:in

`install'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/source/rubygems.rb:200:in

`install'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/installer/gem_installer.rb:54:in

`install'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/installer/gem_installer.rb:16:in

`install_from_spec'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/installer/parallel_installer.rb:155:in

`do_install'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/installer/parallel_installer.rb:146:in

`block in worker_pool'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:62:in

`apply_func'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:57:in

`block in process_queue'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:54:in

`loop'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:54:in

`process_queue'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:90:in

`block (2 levels) in create_threads'

An error occurred while installing pg (1.5.4), and Bundler cannot continue.

In Gemfile:

pg

Bundler Output: Fetching gem metadata from https://rubygems.org/.......

Fetching https://github.com/opf/omniauth-openid-connect.git

Fetching rake 13.1.0

Installing rake 13.1.0

Using concurrent-ruby 1.2.2

Fetching minitest 5.20.0

Using erubi 1.12.0

Using crass 1.0.6

Using builder 3.2.4

Fetching racc 1.7.3

Fetching nio4r 2.7.0

Using rack 2.2.8

Using websocket-extensions 0.1.5

Using marcel 1.0.2

Using mini_mime 1.1.5

Fetching date 3.3.4

Installing minitest 5.20.0

Installing date 3.3.4 with native extensions

Installing nio4r 2.7.0 with native extensions

Fetching timeout 0.4.1

Installing racc 1.7.3 with native extensions

Installing timeout 0.4.1

Using method_source 1.0.0

Fetching thor 1.3.0

Installing thor 1.3.0

Fetching zeitwerk 2.6.12

Installing zeitwerk 2.6.12

Fetching cgi 0.4.0

Installing cgi 0.4.0 with native extensions

Using multi_json 1.15.0

Fetching public_suffix 5.0.4

Installing public_suffix 5.0.4

Using aes_key_wrap 1.1.0

Using rbtree3 0.7.1

Using attr_required 1.0.1

Fetching aws-eventstream 1.3.0

Fetching aws-partitions 1.862.0

Installing aws-eventstream 1.3.0

Using jmespath 1.6.2

Fetching base64 0.2.0

Installing aws-partitions 1.862.0

Fetching bcrypt 3.1.20

Installing base64 0.2.0

Using bindata 2.4.15

Fetching msgpack 1.7.2

Installing bcrypt 3.1.20 with native extensions

Installing msgpack 1.7.2 with native extensions

Using browser 5.3.1

Using budgets 1.0.0 from source at `modules/budgets`

Using bundler 2.4.6

Fetching mime-types-data 3.2023.1003

Installing mime-types-data 3.2023.1003

Fetching ssrf_filter 1.1.2

Installing ssrf_filter 1.1.2

Fetching excon 0.105.0

Installing excon 0.105.0

Using formatador 1.1.0

Using commonmarker 0.23.10

Fetching connection_pool 2.4.1

Installing connection_pool 2.4.1

Using costs 1.0.0 from source at `modules/costs`

Using daemons 1.4.1

Fetching dalli 3.2.6

Installing dalli 3.2.6

Using grids 1.0.0 from source at `modules/grids`

Using declarative 0.0.20

Using raabro 1.4.0

Using trailblazer-option 0.1.2

Using uber 0.1.0

Using dry-inflector 1.0.0

Using escape_utils 1.3.0

Using faraday-net_http 3.0.2

Using ruby2_keywords 0.0.5

Using fastimage 2.2.7

Fetching ffi 1.16.3

Installing ffi 1.16.3 with native extensions

Using front_matter_parser 1.0.1

Using glob 0.4.0

Using jwt 2.7.1

Using os 1.1.4

Using httpclient 2.8.3

Using retriable 3.1.2

Using rexml 3.2.6

Using webrick 1.8.1

Using gravatar_image_tag 1.2.0

Using hana 1.3.7

Using hashie 3.6.0

Using htmlbeautifier 1.4.2

Using htmldiff 0.0.1

Using htmlentities 4.3.4

Using ice_cube 0.16.4

Using iso8601 0.13.0

Fetching json 2.7.0

Installing json 2.7.0 with native extensions

Fetching regexp_parser 2.8.2

Installing regexp_parser 2.8.2

Fetching unf_ext 0.0.9.1

Installing unf_ext 0.0.9.1 with native extensions

Using redcarpet 3.6.0

Fetching rouge 4.2.0

Installing rouge 4.2.0

Using yard 0.9.34

Using matrix 0.4.2

Using pdf-core 0.9.0

Using ttfunk 1.7.0

Using text-hyphen 1.5.0

Using messagebird-rest 1.4.2

Using mini_magick 4.12.0

Using net-ldap 0.18.0

Fetching oj 3.16.1

Fetching okcomputer 1.18.5

Installing oj 3.16.1 with native extensions

Installing okcomputer 1.18.5

Using rubyzip 2.3.2

Using openproject-boards 1.0.0 from source at `modules/boards`

Using openproject-documents 1.0.0 from source at `modules/documents`

Using openproject-webhooks 1.0.0 from source at `modules/webhooks`

Using openproject-job_status 1.0.0 from source at `modules/job_status`

Using openproject-ldap_groups 1.0.0 from source at `modules/ldap_groups`

Fetching openproject-octicons 19.8.0

Installing openproject-octicons 19.8.0

Fetching recaptcha 5.16.0

Installing recaptcha 5.16.0

Using openproject-storages 1.0.0 from source at `modules/storages`

Using openproject-team_planner 1.0.0 from source at `modules/team_planner`

Fetching rotp 6.3.0

Installing rotp 6.3.0

Using ruby-ole 1.2.12.2

Using ox 2.14.17

Fetching pg 1.5.4

Installing pg 1.5.4 with native extensions

Fetching stringio 3.1.0

Using rack-timeout 0.6.3

Using rinku 2.0.6

Using ruby-progressbar 1.13.0

Using secure_headers 6.5.0

Using semantic 1.6.1

Using stringex 2.8.6

Using structured_warnings 0.4.0

Using svg-graph 2.2.2

Using will_paginate 4.0.0

Using i18n 1.14.1

Using tzinfo 2.0.6

Fetching dry-container 0.11.0

Installing stringio 3.1.0 with native extensions

Installing dry-container 0.11.0

Using rack-test 2.1.0

Using websocket-driver 0.7.6

Fetching appsignal 3.4.16

Installing appsignal 3.4.16 with native extensions

Using request_store 1.5.1

Using rack-accept 0.4.5

Fetching rack-attack 6.7.0

Installing rack-attack 6.7.0

Using rack-cors 2.0.1

Fetching rack-protection 3.1.0

Installing rack-protection 3.1.0

Using sprockets 3.7.2

Using warden 1.2.9

Fetching net-protocol 0.2.2

Installing net-protocol 0.2.2

Fetching dry-core 1.0.1

Installing dry-core 1.0.1

Fetching nokogiri 1.15.5 (x86_64-linux)

Installing nokogiri 1.15.5 (x86_64-linux)

Using addressable 2.8.5

Fetching airbrake-ruby 6.2.2

Installing airbrake-ruby 6.2.2

Fetching aws-sigv4 1.8.0

Installing aws-sigv4 1.8.0

Fetching mime-types 3.5.1

Installing mime-types 3.5.1

Fetching redis-client 0.18.0

Installing redis-client 0.18.0

Using openproject-reporting 1.0.0 from source at `modules/reporting`

Using dashboards 1.0.0 from source at `modules/dashboards`

Using my_page 1.0.0 from source at `modules/my_page`

Using overviews 1.0.0 from source at `modules/overviews`

Using representable 3.2.0

Fetching faraday 2.7.12

Using mustermann 3.0.0

Using puma 6.4.0

Fetching icalendar 2.10.1

Installing faraday 2.7.12

Installing icalendar 2.10.1

Using omniauth 1.9.0 from https://github.com/opf/omniauth (at fe862f9@fe862f9)

Using openproject-avatars 1.0.0 from source at `modules/avatars`

Fetching bootsnap 1.17.0

Using prawn 2.4.0

Using rubytree 2.0.2

Using openproject-github_integration 1.0.0 from source at `modules/github_integration`

Using openproject-recaptcha 1.0.0 from source at `modules/recaptcha`

Using spreadsheet 1.3.0

Fetching activesupport 7.0.8

Installing bootsnap 1.17.0 with native extensions

Installing activesupport 7.0.8

Using et-orbi 1.2.7

Using i18n-js 4.2.3

Using unf 0.1.4

Using tzinfo-data 1.2023.3

Fetching psych 5.1.1.1

Installing psych 5.1.1.1 with native extensions

Using warden-basic_auth 0.2.1

Fetching net-imap 0.4.7

Installing net-imap 0.4.7

Using net-pop 0.1.2

Fetching net-smtp 0.4.0

Installing net-smtp 0.4.0

Using dry-logic 1.5.0

Fetching loofah 2.22.0

Installing loofah 2.22.0

Fetching ruby-saml 1.16.0

Installing ruby-saml 1.16.0

Fetching sanitize 6.1.0

Installing sanitize 6.1.0

Fetching css_parser 1.16.0

Installing css_parser 1.16.0

Fetching json-schema 4.1.1

Installing json-schema 4.1.1

Fetching airbrake 13.0.4

Installing airbrake 13.0.4

Fetching aws-sdk-core 3.190.0

Installing aws-sdk-core 3.190.0

Using fog-core 2.3.0

Fetching redis 5.0.8

Using disposable 0.6.3

Using roar 1.2.0

Using mustermann-grape 1.0.2

Fetching puma-plugin-statsd 2.5.0

Installing redis 5.0.8

Fetching sys-filesystem 1.4.4

Installing puma-plugin-statsd 2.5.0

Using faraday-follow_redirects 0.3.0

Fetching signet 0.18.0

Installing sys-filesystem 1.4.4

Using openproject-auth_plugins 1.0.0 from source at `modules/auth_plugins`

Using openproject-calendar 1.0.0 from source at `modules/calendar`

Using openproject-meeting 1.0.0 from source at `modules/meeting`

Using prawn-table 0.2.2

Using openproject-xls_export 1.0.0 from source at `modules/xls_export`

Using rails-dom-testing 2.2.0

Fetching globalid 1.2.1

Installing signet 0.18.0

Fetching activemodel 7.0.8

Using html-pipeline 2.14.3

Using delayed_job 4.1.11

Fetching factory_bot 6.4.2

Installing globalid 1.2.1

Installing activemodel 7.0.8

Fetching view_component 3.8.0

Using plaintext 0.3.4

Using ruby-duration 3.2.3

Fetching fugit 1.9.0

Installing factory_bot 6.4.2

Using simpleidn 0.2.1

Using mail 2.8.1

Using dry-types 1.7.1

Using rails-html-sanitizer 1.6.0

Using omniauth-saml 1.10.3

Fetching aws-sdk-kms 1.74.0

Installing fugit 1.9.0

Fetching aws-sdk-sns 1.70.0

Installing view_component 3.8.0

Using fog-json 1.2.0

Using fog-xml 0.1.4

Using json-jwt 1.16.3

Using swd 2.0.2

Using webfinger 2.1.2

Using md_to_pdf 0.0.20 from https://github.com/opf/md-to-pdf (at cc28665@cc28665)

Fetching googleauth 1.8.1

Installing aws-sdk-sns 1.70.0

Installing aws-sdk-kms 1.74.0

Fetching deckar01-task_list 2.3.3

Fetching rdoc 6.6.0

Installing googleauth 1.8.1

Fetching activejob 7.0.8

Installing deckar01-task_list 2.3.3

Fetching activerecord 7.0.8

Installing activejob 7.0.8

Installing rdoc 6.6.0

Using activemodel-serializers-xml 1.0.2

Using carrierwave 1.3.2

Using date_validator 0.12.0

Using email_validator 2.2.4

Using validate_url 1.0.15

Fetching openproject-token 4.0.0

Installing openproject-token 4.0.0

Fetching json_schemer 2.1.1

Using validate_email 0.1.6

Fetching grape 2.0.0

Installing activerecord 7.0.8

Installing json_schemer 2.1.1

Fetching actionview 7.0.8

Installing grape 2.0.0

Installing actionview 7.0.8

Using openproject-auth_saml 1.0.0 from source at `modules/auth_saml`

Using delayed_cron_job 0.9.0

Fetching fog-aws 3.21.0

Using rack-oauth2 2.2.0

Fetching aws-sdk-s3 1.141.0

Using openproject-two_factor_authentication 1.0.0 from source at `modules/two_factor_authentication`

Fetching google-apis-core 0.11.2

Installing aws-sdk-s3 1.141.0

Installing google-apis-core 0.11.2

Installing fog-aws 3.21.0

Using grape_logging 1.8.4

Fetching actionpack 7.0.8

Using openid_connect 2.2.0

Fetching openproject-primer_view_components 0.18.1

Installing actionpack 7.0.8

Installing openproject-primer_view_components 0.18.1

Fetching activerecord-import 1.5.1

Installing activerecord-import 1.5.1

Fetching activerecord-nulldb-adapter 1.0.1

Installing activerecord-nulldb-adapter 1.0.1

Using acts_as_list 1.1.0

Using acts_as_tree 2.9.1

Using auto_strip_attributes 2.6.0

Fetching awesome_nested_set 3.6.0

Installing awesome_nested_set 3.6.0

Fetching with_advisory_lock 5.0.0

Installing with_advisory_lock 5.0.0

Fetching delayed_job_active_record 4.1.8

Fetching friendly_id 5.5.1

Installing delayed_job_active_record 4.1.8

Using paper_trail 12.3.0

Fetching store_attribute 1.2.0

Installing friendly_id 5.5.1

Installing store_attribute 1.2.0

Fetching google-apis-gmail_v1 0.36.0

Using omniauth-openid-connect 0.4.0 from https://github.com/opf/omniauth-openid-connect.git (at d63f596@d63f596)

Fetching actioncable 7.0.8

Fetching activestorage 7.0.8

Installing google-apis-gmail_v1 0.36.0

Fetching actionmailer 7.0.8

Installing actioncable 7.0.8

Installing activestorage 7.0.8

Installing actionmailer 7.0.8

Fetching railties 7.0.8

Using gon 6.4.0

Fetching meta-tags 2.19.0

Using sprockets-rails 3.4.2

Using openproject-bim 1.0.0 from source at `modules/bim`

Using openproject-backlogs 1.0.0 from source at `modules/backlogs`

Using closure_tree 7.4.0

Using carrierwave_direct 2.1.0

Using omniauth-openid_connect-providers 0.2.0 from https://github.com/opf/omniauth-openid_connect-providers.git (at c7e2498@c7e2498)

Fetching actionmailbox 7.0.8

Installing railties 7.0.8

Installing meta-tags 2.19.0

Installing actionmailbox 7.0.8

Fetching actiontext 7.0.8

Installing actiontext 7.0.8

Using actionpack-xml_parser 2.0.1

Fetching activerecord-session_store 2.1.0

Fetching doorkeeper 5.6.8

Fetching factory_bot_rails 6.4.2

Installing activerecord-session_store 2.1.0

Fetching lograge 0.14.0

Installing doorkeeper 5.6.8

Installing lograge 0.14.0

Fetching lookbook 2.1.1

Fetching openproject-octicons_helper 19.8.0

Installing factory_bot_rails 6.4.2

Fetching rails-i18n 7.0.8

Installing rails-i18n 7.0.8

Installing openproject-octicons_helper 19.8.0

Installing lookbook 2.1.1

Fetching responders 3.1.1

Installing responders 3.1.1

Fetching turbo-rails 1.5.0

Installing turbo-rails 1.5.0

Fetching rails 7.0.8

Installing rails 7.0.8

Using lobby_boy 0.1.3

Using typed_dag 2.0.2

Using openproject-openid_connect 1.0.0 from source at `modules/openid_connect`

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

current directory:

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/bundle/ruby/3.2.0/gems/pg-1.5.4/ext

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/bin/ruby -I

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0

extconf.rb --with-pg-config=/usr/pgsql-13/bin/pg_config

Calling libpq with GVL unlocked

Using config values from /usr/pgsql-13/bin/pg_config

*** extconf.rb failed ***

Could not create Makefile due to some reason, probably lack of necessary

libraries and/or headers. Check the mkmf.log file for more details. You may

need configuration options.

Provided configuration options:

--with-opt-dir

--without-opt-dir

--with-opt-include

--without-opt-include=${opt-dir}/include

--with-opt-lib

--without-opt-lib=${opt-dir}/lib

--with-make-prog

--without-make-prog

--srcdir=.

--curdir

--ruby=/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/bin/$(RUBY_BASE_NAME)

--with-pg

--without-pg

--enable-gvl-unlock

--disable-gvl-unlock

--enable-windows-cross

--disable-windows-cross

--with-pg-config

extconf.rb:40:in `popen': No such file or directory -

/usr/pgsql-13/bin/pg_config (Errno::ENOENT)

from extconf.rb:40:in `<main>'

extconf failed, exit code 1

Gem files will remain installed in

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/bundle/ruby/3.2.0/gems/pg-1.5.4

for inspection.

Results logged to

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/bundle/ruby/3.2.0/extensions/x86_64-linux/3.2.0-static/pg-1.5.4/gem_make.out

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:102:in

`run'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/ext_conf_builder.rb:28:in

`build'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:170:in

`build_extension'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:204:in

`block in build_extensions'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:201:in

`each'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/ext/builder.rb:201:in

`build_extensions'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/rubygems/installer.rb:843:in

`build_extensions'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/rubygems_gem_installer.rb:72:in

`build_extensions'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/rubygems_gem_installer.rb:28:in

`install'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/source/rubygems.rb:200:in

`install'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/installer/gem_installer.rb:54:in

`install'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/installer/gem_installer.rb:16:in

`install_from_spec'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/installer/parallel_installer.rb:155:in

`do_install'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/installer/parallel_installer.rb:146:in

`block in worker_pool'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:62:in

`apply_func'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:57:in

`block in process_queue'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:54:in

`loop'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:54:in

`process_queue'

/tmp/d20231213-36-cbksdd/opt/openproject/vendor/ruby-3.2.1/lib/ruby/3.2.0/bundler/worker.rb:90:in

`block (2 levels) in create_threads'

An error occurred while installing pg (1.5.4), and Bundler cannot continue.

In Gemfile:

pg



!

! Failed to install gems via Bundler.

!

! ERROR: compile failed

Failed to package application

tar: This does not look like a tar archive

tar: Exiting with failure status due to previous errors

! FAILED - Build error.

! Please contact support.