Error installing Dagger CLI version 0.9.6

Summary

The user is facing issues with installing Dagger CLI version 0.9.6 while running the command ‘airbyte-ci connectors --name=source-facebook-marketing build’. The error message indicates a symbol lookup error and a non-zero exit status when trying to install the correct Dagger version.


Question

I’m trying to run airbyte-ci connectors --name=source-facebook-marketing build, but I’m running into issues with the Dagger dependency. It seems that there is some kind of error when trying to install the correct Dagger version. I also tried to install Dagger=0.9.6 manually, without luck (it defaults to latest and cannot be changed). Here is the error message:

/bin/sh: symbol lookup error: /bin/sh: undefined symbol: rl_trim_arg_from_keyseq
Traceback (most recent call last):
  File "airbyte_ci.py", line 210, in <module>
  File "asyncclick/core.py", line 1205, in __call__
  File "anyio/_core/_eventloop.py", line 68, in run
  File "anyio/_backends/_asyncio.py", line 204, in run
  File "asyncio/runners.py", line 44, in run
  File "asyncio/base_events.py", line 649, in run_until_complete
  File "anyio/_backends/_asyncio.py", line 199, in wrapper
  File "asyncclick/core.py", line 1208, in _main
  File "asyncclick/core.py", line 1120, in main
  File "asyncclick/core.py", line 1736, in invoke
  File "asyncclick/core.py", line 1485, in invoke
  File "asyncclick/core.py", line 824, in invoke
  File "click_decorators.py", line 89, in wrapper
    return await f(*args, **kwargs)
  File "click_decorators.py", line 89, in wrapper
    return await f(*args, **kwargs)
  File "click_decorators.py", line 89, in wrapper
    return await f(*args, **kwargs)
  File "airbyte_ci.py", line 197, in airbyte_ci
  File "dagger_run.py", line 115, in call_current_command_with_dagger_run
    dagger_path = check_dagger_cli_install()
  File "dagger_run.py", line 95, in check_dagger_cli_install
    install_dagger_cli(expected_dagger_cli_version)
  File "dagger_run.py", line 57, in install_dagger_cli
    subprocess.run([install_script_path], check=True)
  File "subprocess.py", line 526, in run
subprocess.CalledProcessError: Command '['/tmp/install_dagger.sh']' returned non-zero exit status 127.
[75713] Failed to execute script 'airbyte_ci' due to unhandled exception!```

<br>

---

This topic has been created from a Slack thread to give it more visibility.
It will be on Read-Only mode here. [Click here](https://airbytehq.slack.com/archives/C027KKE4BCZ/p1714060484450159) if you want to access the original thread.

[Join the conversation on Slack](https://slack.airbyte.com)

<sub>
["error", "installing-dagger-cli", "version-0.9.6", "symbol-lookup-error", "non-zero-exit-status"]
</sub>