Comments (2)
Hi,
I am runing udocker in a ubuntu container in a codespace environment using Fakechroot mode.
i am trying to run debian container but i have a glibc compatibility issue :
GLIBC_2.33' not found (required by /home/codespace/.udocker/lib/libfakechroot-Debian-11-x86_64.so)
Is this a non sense to try to make work or this is possible with some elfpatcher and LD_LIBRARY settings ?
Thanx,
@RadFromOrange ➜ ~/.udocker $ udocker run debian
Info: using config file: /home/codespace/.udocker/udocker.conf
##############################################################################
STARTING 069ab32e-b44e-3f8a-b8cf-824a274f7e48
##############################################################################
executing: bash
/home/codespace/.udocker/containers/069ab32e-b44e-3f8a-b8cf-824a274f7e48/ROOT//bin/bash: /home/codespace/.udocker/containers/069ab32e-b44e-3f8a-b8cf-824a274f7e48/ROOT//lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /home/codespace/.udocker/lib/libfakechroot-Debian-11-x86_64.so)
@RadFromOrange ➜ ~/.udocker $ /lib/x86_64-linux-gnu/libc.so.6
GNU C Library (Ubuntu GLIBC 2.31-0ubuntu9.9) stable release version 2.31.
Copyright (C) 2020 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Compiled by GNU CC version 9.4.0.
libc ABIs: UNIQUE IFUNC ABSOLUTE
For bug reporting instructions, please see:
https://bugs.launchpad.net/ubuntu/+source/glibc/+bugs.
from udocker.
udocker uses a modified libfakechroot library. The library must be compiled against the libc of the container.
Possibly the version of udocker used here didn't had the right version of the libfakechroot library.
Since libfakechroot libraries for Fn modes have to be compiled for each release of a given distribution, the support for this execution mode is always behind and takes some time to to be included in udocker. Also notice that only a few distributions are supported.
Recent versions of udocker should have the correct library for Debian 11.
Also notice that depending on the application this may also happen when using modes other than F3 or F4.
from udocker.
Related Issues (20)
- Modify the container time in udocker HOT 2
- Running Syft on udocker container does not work as expected. Container creation has Warning: check container content HOT 2
- [Feature Request] prune command
- Udocker pulls image for the wrong processor architecture HOT 9
- Error: in download: %s curl: (23) Failed writing body HOT 2
- Getting "Error: Invalid container name format", when trying to run a container HOT 1
- Cannot pull ubuntu:latest from Docker hub, it is now an OCI index file HOT 2
- Update to latest mainline Proot HOT 1
- Python binary not found on Ubuntu HOT 1
- udocker load in rhel cluster doesn't work on saved tar docker image HOT 2
- Cannot push saved tarball as rootFs is missing in json. Invalid image config (rootFS is not set) HOT 4
- Remove mount point when exists HOT 1
- Error loading docker image HOT 5
- config udocker output is not working HOT 2
- missing launching exception type in do_version HOT 1
- /dev/shm is missing or read-only such that necessary semaphores cannot be written HOT 4
- dpkg error HOT 10
- Does it work with gVisor? HOT 8
- How to run the container with proxy HOT 1
- To be deleted
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from udocker.