Skip to content

"version `GLIBC_ABI_DT_RELR' not found" when trying to run nvidia-container-cli on Ubuntu 22.10 #228

@Toctave

Description

@Toctave

1. Issue or feature description

Hi. I'm trying to use nvidia-docker on Ubuntu 22.10, which I know is not officially supported, but I'm hoping could work considering its closeness to 22.04.

When running nvidia-container-cli, I run into the following two errors :

nvidia-container-cli: /usr/bin/../lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_ABI_DT_RELR' not found (required by /lib/x86_64-linux-gnu/libdl.so.2)
nvidia-container-cli: /usr/bin/../lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_ABI_DT_RELR' not found (required by /lib/x86_64-linux-gnu/libpthread.so.0)

I can't seem to understand what's wrong because GLIBC_ABI_DT_RELR was introduced in glibc 2.36, which is the version of glibc that I have on my system. That being said, the GLIBC_ABI_DT_RELR symbol does seem to be missing from my libc.so.6 file :

$ readelf -sW /usr/lib/x86_64-linux-gnu/libc.so.6 | grep GLIBC_ABI
<no output>

2. Steps to reproduce the issue

  • Install the nvidia-docker2 on Ubuntu 22.10 using the official instructions and distribution="ubuntu22.04".
  • Run nvidia-container-cli

3. Information to attach (optional if deemed irrelevant)

  • Some nvidia-container information: nvidia-container-cli -k -d /dev/tty info
  • Kernel version from uname -a : 5.19.0-26-generic
  • Any relevant kernel output lines from dmesg
  • Driver information from nvidia-smi -a : version 525.60.11
  • Docker version from docker version : 20.10.21
  • NVIDIA packages version from dpkg -l '*nvidia*' or rpm -qa '*nvidia*'
  • NVIDIA container library version from nvidia-container-cli -V
  • NVIDIA container library logs (see troubleshooting)
  • Docker command, image and tag used

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