Skip to content

ERR_DLOPEN_FAILED: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /home/vhq/Tools/balena/node_modules/@ronomon/direct-io/binding.node) #2971

Open

Description

@danielzhangau
balena os configure ${os_img} \
> --fleet ${fleet_slug} \
> --version ${os_version} \
> --config-network ethernet \
> --config ${config}
ERR_DLOPEN_FAILED: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /home/.../balena/node_modules/@ronomon/direct-io/binding.node)

Error: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /home/.../balena/node_modules/@ronomon/direct-io/binding.node)
    at Object..node (node:internal/modules/cjs/loader:1846:18)
    at Module.load (node:internal/modules/cjs/loader:1423:32)
    at Function._load (node:internal/modules/cjs/loader:1246:12)
    at TracingChannel.traceSync (node:diagnostics_channel:322:14)
    at wrapModuleLoad (node:internal/modules/cjs/loader:235:24)
    at Module.<anonymous> (node:internal/modules/cjs/loader:1445:12)
    at Module.patchedRequire (/home/vhq/Tools/balena/node_modules/require-in-the-middle/index.js:256:27)
    at Hook._require.Module.require (/home/vhq/Tools/balena/node_modules/require-in-the-middle/index.js:181:27)
    at require (node:internal/modules/helpers:135:16)
    at Object.<anonymous> (/home/vhq/Tools/balena/node_modules/etcher-sdk/build/aligned-lockable-buffer.js:4:21)
    at Module._compile (node:internal/modules/cjs/loader:1688:14)
    at Object..js (node:internal/modules/cjs/loader:1820:10)
    at Module.load (node:internal/modules/cjs/loader:1423:32)
    at Function._load (node:internal/modules/cjs/loader:1246:12)
    at TracingChannel.traceSync (node:diagnostics_channel:322:14)
    at wrapModuleLoad (node:internal/modules/cjs/loader:235:24)

For further help or support, visit:
https://www.balena.io/docs/reference/balena-cli/#support-faq-and-troubleshooting

Activity

  1. otaviojacobi commented on Aug 12, 2025

    @otaviojacobi
    Contributor

    Hello @danielzhangau could you please provide more details about the issue? Which balena-cli version and which installation method did you use? which OS version are you in (It looks like linux, in that case, which distro and version too ?)?

    Best,
    Otavio

  2. danielzhangau commented on Aug 13, 2025

    @danielzhangau
    Author

    I am using Ubuntu20.04 and latest balena-cli. I downgraded balena-cli to version 18.0.0, the error disappears. So will the later version of balena-cli support for Ubuntu20.04?

  3. otaviojacobi commented on Aug 13, 2025

    @otaviojacobi
    Contributor

    @danielzhangau Have you tried updating your GLIBC version? Ubuntu 20.04 is no longer LTS so it does not receive glibc updates. Any CLI dependency that requires newer glibc version won't be able to load unless you use up to date and mantained versions of system libs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions