GitHub
05/03/2023, 3:05 PMpact-plugin-cli --help
Error loading shared library libgcc_s.so.1: No such file or directory (needed by /pact/bin/pact-plugin-cli)
Error relocating /pact/bin/pact-plugin-cli: __res_init: symbol not found
Error relocating /pact/bin/pact-plugin-cli: _Unwind_GetIPInfo: symbol not found
Error relocating /pact/bin/pact-plugin-cli: _Unwind_GetDataRelBase: symbol not found
Error relocating /pact/bin/pact-plugin-cli: _Unwind_GetRegionStart: symbol not found
Error relocating /pact/bin/pact-plugin-cli: _Unwind_SetGR: symbol not found
Error relocating /pact/bin/pact-plugin-cli: _Unwind_GetTextRelBase: symbol not found
Error relocating /pact/bin/pact-plugin-cli: _Unwind_Resume: symbol not found
Error relocating /pact/bin/pact-plugin-cli: _Unwind_DeleteException: symbol not found
Error relocating /pact/bin/pact-plugin-cli: _Unwind_RaiseException: symbol not found
Error relocating /pact/bin/pact-plugin-cli: _Unwind_GetIP: symbol not found
Error relocating /pact/bin/pact-plugin-cli: _Unwind_Backtrace: symbol not found
Error relocating /pact/bin/pact-plugin-cli: _Unwind_GetLanguageSpecificData: symbol not found
Error relocating /pact/bin/pact-plugin-cli: _Unwind_SetIP: symbol not found
Exit status: 127
Upon installing the following
libgcc libstdc++
We get the following error
928c7e40c438:/# pact-plugin-cli
Error relocating /pact/bin/pact-plugin-cli: __res_init: symbol not found
x86_64 appears to be fine with the current guidance with initial smoke testing.
It should be noted that we don't currently build for musl based targets, in the pact-plugin-cli
https://github.com/pact-foundation/pact-plugins/releases/tag/pact-plugin-cli-v0.1.0
but it should be possible, the issue then would just be detecting it within our existing checks which are os (linux) and arch (processor)
Ruby based executables seem okay in smoke testing
pact-foundation/pact-ruby-standalone