error: cannot repair "pynemo-0.0.0.dev0-cp311-cp311-linux_x86_64.whl" to "manylinux_2_28_x86_64" ABI because of the presence of too-recent versioned symbols.
pynemo/_core.cpython-311-x86_64-linux-gnu.so is manylinux_2_28 compliant.
pynemo/ld-2.28.so is manylinux_2_28 compliant.
pynemo/ld-linux-x86-64.so.2 is manylinux_2_28 compliant.
pynemo/libc-2.28.so is manylinux_2_28 compliant.
pynemo/libc.so.6 is manylinux_2_28 compliant.
pynemo/libdl-2.28.so is not manylinux_2_28 compliant because it links the following forbidden libraries:
libc.so.6 offending symbols: _dl_signal_error@@GLIBC_PRIVATE, _dl_vsym@@GLIBC_PRIVATE, _dl_addr@@GLIBC_PRIVATE, _dl_sym@@GLIBC_PRIVATE, _dl_rtld_di_serinfo@@GLIBC_PRIVATE
pynemo/libdl.so.2 is not manylinux_2_28 compliant because it links the following forbidden libraries:
libc.so.6 offending symbols: _dl_signal_error@@GLIBC_PRIVATE, _dl_vsym@@GLIBC_PRIVATE, _dl_addr@@GLIBC_PRIVATE, _dl_sym@@GLIBC_PRIVATE, _dl_rtld_di_serinfo@@GLIBC_PRIVATE
pynemo/libgcc_s-8-20210514.so.1 is manylinux_2_28 compliant.
pynemo/libgcc_s.so.1 is manylinux_2_28 compliant.
pynemo/libm-2.28.so is not manylinux_2_28 compliant because it links the following forbidden libraries:
libc.so.6 offending versions: GLIBC_PRIVATE
pynemo/libm.so.6 is not manylinux_2_28 compliant because it links the following forbidden libraries:
libc.so.6 offending versions: GLIBC_PRIVATE
pynemo/libpthread-2.28.so is not manylinux_2_28 compliant because it links the following forbidden libraries:
libc.so.6 offending symbols: __libc_siglongjmp@@GLIBC_PRIVATE, __tsearch@@GLIBC_PRIVATE, __getrlimit@@GLIBC_PRIVATE, __libc_dlclose@@GLIBC_PRIVATE, __libc_fatal@@GLIBC_PRIVATE, __sigtimedwait@@GLIBC_PRIVATE, __mmap@@GLIBC_PRIVATE, __libc_system@@GLIBC_PRIVATE, __munmap@@GLIBC_PRIVATE, __libc_fork@@GLIBC_PRIVATE, _IO_enable_locks@@GLIBC_PRIVATE, __write_nocancel@@GLIBC_PRIVATE, _dl_deallocate_tls@@GLIBC_PRIVATE, __call_tls_dtors@@GLIBC_PRIVATE, __libc_thread_freeres@@GLIBC_PRIVATE, __mprotect@@GLIBC_PRIVATE, __clock_gettime@@GLIBC_PRIVATE, __libc_fcntl64@@GLIBC_PRIVATE, __nanosleep_nocancel@@GLIBC_PRIVATE, __libc_current_sigrtmax_private@@GLIBC_PRIVATE, __tdelete@@GLIBC_PRIVATE, __libc_dlopen_mode@@GLIBC_PRIVATE, __read_nocancel@@GLIBC_PRIVATE, _dl_make_stack_executable@@GLIBC_PRIVATE, __libc_pthread_init@@GLIBC_PRIVATE, __ctype_init@@GLIBC_PRIVATE, __libc_dlsym@@GLIBC_PRIVATE, __tfind@@GLIBC_PRIVATE, __open64_nocancel@@GLIBC_PRIVATE, __libc_current_sigrtmin_private@@GLIBC_PRIVATE, __madvise@@GLIBC_PRIVATE, __pause_nocancel@@GLIBC_PRIVATE, __mktemp@@GLIBC_PRIVATE, __twalk@@GLIBC_PRIVATE, _dl_allocate_tls@@GLIBC_PRIVATE, __tunable_get_val@@GLIBC_PRIVATE, _dl_get_tls_static_info@@GLIBC_PRIVATE, __libc_alloca_cutoff@@GLIBC_PRIVATE, _dl_allocate_tls_init@@GLIBC_PRIVATE, __close_nocancel@@GLIBC_PRIVATE, __libc_allocate_rtsig_private@@GLIBC_PRIVATE, __libc_longjmp@@GLIBC_PRIVATE
pynemo/libpthread.so.0 is not manylinux_2_28 compliant because it links the following forbidden libraries:
libc.so.6 offending symbols: __libc_siglongjmp@@GLIBC_PRIVATE, __tsearch@@GLIBC_PRIVATE, __getrlimit@@GLIBC_PRIVATE, __libc_dlclose@@GLIBC_PRIVATE, __libc_fatal@@GLIBC_PRIVATE, __sigtimedwait@@GLIBC_PRIVATE, __mmap@@GLIBC_PRIVATE, __libc_system@@GLIBC_PRIVATE, __munmap@@GLIBC_PRIVATE, __libc_fork@@GLIBC_PRIVATE, _IO_enable_locks@@GLIBC_PRIVATE, __write_nocancel@@GLIBC_PRIVATE, _dl_deallocate_tls@@GLIBC_PRIVATE, __call_tls_dtors@@GLIBC_PRIVATE, __libc_thread_freeres@@GLIBC_PRIVATE, __mprotect@@GLIBC_PRIVATE, __clock_gettime@@GLIBC_PRIVATE, __libc_fcntl64@@GLIBC_PRIVATE, __nanosleep_nocancel@@GLIBC_PRIVATE, __libc_current_sigrtmax_private@@GLIBC_PRIVATE, __tdelete@@GLIBC_PRIVATE, __libc_dlopen_mode@@GLIBC_PRIVATE, __read_nocancel@@GLIBC_PRIVATE, _dl_make_stack_executable@@GLIBC_PRIVATE, __libc_pthread_init@@GLIBC_PRIVATE, __ctype_init@@GLIBC_PRIVATE, __libc_dlsym@@GLIBC_PRIVATE, __tfind@@GLIBC_PRIVATE, __open64_nocancel@@GLIBC_PRIVATE, __libc_current_sigrtmin_private@@GLIBC_PRIVATE, __madvise@@GLIBC_PRIVATE, __pause_nocancel@@GLIBC_PRIVATE, __mktemp@@GLIBC_PRIVATE, __twalk@@GLIBC_PRIVATE, _dl_allocate_tls@@GLIBC_PRIVATE, __tunable_get_val@@GLIBC_PRIVATE, _dl_get_tls_static_info@@GLIBC_PRIVATE, __libc_alloca_cutoff@@GLIBC_PRIVATE, _dl_allocate_tls_init@@GLIBC_PRIVATE, __close_nocancel@@GLIBC_PRIVATE, __libc_allocate_rtsig_private@@GLIBC_PRIVATE, __libc_longjmp@@GLIBC_PRIVATE
pynemo/librt-2.28.so is not manylinux_2_28 compliant because it links the following forbidden libraries:
libc.so.6 offending symbols: __recv@@GLIBC_PRIVATE, __libc_pwrite@@GLIBC_PRIVATE, __libc_fatal@@GLIBC_PRIVATE, __libc_pread@@GLIBC_PRIVATE, __pthread_barrier_init@@GLIBC_PRIVATE, __pthread_unwind@@GLIBC_PRIVATE, __pthread_get_minstack@@GLIBC_PRIVATE, __libc_dlopen_mode@@GLIBC_PRIVATE, __pthread_barrier_wait@@GLIBC_PRIVATE, __libc_dlsym@@GLIBC_PRIVATE, __socket@@GLIBC_PRIVATE, __pthread_attr_copy@@GLIBC_PRIVATE, __shm_directory@@GLIBC_PRIVATE, __fortify_fail@@GLIBC_PRIVATE, __close_nocancel@@GLIBC_PRIVATE
libpthread.so.0 offending symbols: __recv@@GLIBC_PRIVATE, __libc_pwrite@@GLIBC_PRIVATE, __libc_fatal@@GLIBC_PRIVATE, __libc_pread@@GLIBC_PRIVATE, __pthread_barrier_init@@GLIBC_PRIVATE, __pthread_unwind@@GLIBC_PRIVATE, __pthread_get_minstack@@GLIBC_PRIVATE, __libc_dlopen_mode@@GLIBC_PRIVATE, __pthread_barrier_wait@@GLIBC_PRIVATE, __libc_dlsym@@GLIBC_PRIVATE, __socket@@GLIBC_PRIVATE, __pthread_attr_copy@@GLIBC_PRIVATE, __shm_directory@@GLIBC_PRIVATE, __fortify_fail@@GLIBC_PRIVATE, __close_nocancel@@GLIBC_PRIVATE
pynemo/librt.so.1 is not manylinux_2_28 compliant because it links the following forbidden libraries:
libpthread.so.0 offending symbols: __recv@@GLIBC_PRIVATE, __libc_pwrite@@GLIBC_PRIVATE, __libc_fatal@@GLIBC_PRIVATE, __libc_pread@@GLIBC_PRIVATE, __pthread_barrier_init@@GLIBC_PRIVATE, __pthread_unwind@@GLIBC_PRIVATE, __pthread_get_minstack@@GLIBC_PRIVATE, __libc_dlopen_mode@@GLIBC_PRIVATE, __pthread_barrier_wait@@GLIBC_PRIVATE, __libc_dlsym@@GLIBC_PRIVATE, __socket@@GLIBC_PRIVATE, __pthread_attr_copy@@GLIBC_PRIVATE, __shm_directory@@GLIBC_PRIVATE, __fortify_fail@@GLIBC_PRIVATE, __close_nocancel@@GLIBC_PRIVATE
libc.so.6 offending symbols: __recv@@GLIBC_PRIVATE, __libc_pwrite@@GLIBC_PRIVATE, __libc_fatal@@GLIBC_PRIVATE, __libc_pread@@GLIBC_PRIVATE, __pthread_barrier_init@@GLIBC_PRIVATE, __pthread_unwind@@GLIBC_PRIVATE, __pthread_get_minstack@@GLIBC_PRIVATE, __libc_dlopen_mode@@GLIBC_PRIVATE, __pthread_barrier_wait@@GLIBC_PRIVATE, __libc_dlsym@@GLIBC_PRIVATE, __socket@@GLIBC_PRIVATE, __pthread_attr_copy@@GLIBC_PRIVATE, __shm_directory@@GLIBC_PRIVATE, __fortify_fail@@GLIBC_PRIVATE, __close_nocancel@@GLIBC_PRIVATE
pynemo/libstdc++.so.6 is manylinux_2_28 compliant.
pynemo/libstdc++.so.6.0.25 is manylinux_2_28 compliant.
Похоже, что мое колесо получает несколько версий libstdc++, libc и libpthread, но я не уверен, почему это происходит, поскольку я создаю все колесо изнутри контейнера.
Похоже, что мое колесо получает несколько версий libstdc++, libc и libpthread, но я не уверен, почему это происходит, поскольку я создаю все колесо изнутри контейнера.
Похоже, что мое колесо получает несколько версий libstdc++, libc и libpthread, но я не уверен, почему это происходит, поскольку я создаю все колесо изнутри контейнера. p>
Посмотрев в логи, кажется, что все необходимые ему файлы lib взяты из папки /lib64 в контейнере:
Которые включены в контейнер по умолчанию, поэтому я не уверен, почему это несовместимо с Auditwheel.
Сценарий, который я запускал раньше построить свое колесо:
yum -y install curl zip unzip tar autoconf automake libtool pkg-config perl-open python3.11-pip
python3.11 -m pip install jinja2
for python in /opt/python/*/bin/python3*; do
if [ -x "$python" ]; then
echo "Using Python: $python"
$python -m pip install jinja2
fi
done
ln -sf /usr/bin/python3.11 /usr/bin/python3
git clone https://github.com/microsoft/vcpkg.git
./vcpkg/bootstrap-vcpkg.sh
./vcpkg/vcpkg install
Итак, я устанавливаю некоторые системные пакеты и устанавливаю некоторые вещи из vcpkg. Насколько я могу судить, vcpkg всегда компилирует пакеты на машине, так что с ними все должно быть в порядке, я не уверен насчет установленных системных пакетов (curl zip unzip tar autoconf automake libtool pkg-config perl-open).Можно ли как-нибудь исправить файлы .so, которые ищет колесо?
Я пытаюсь собрать свой пакет Python внутри контейнера Manylinux_2_28, но получаю сообщение об ошибке:
error: cannot repair pynemo-0.0.0.dev0-cp311-cp311-linux_x86_64.whl to manylinux_2_28_x86_64 ABI because of the presence of too-recent versioned...
Я разрабатываю приложение Flask в Windows, которое вызывает R через RPY2. При каждом забеге или во время коллекции Pytest я вижу это сообщение:
Error importing in API mode: ImportError('On Windows, cffi mode ANY is only ABI .')
Trying to import in...
После составления QT6 с BuildRoot 2025.02 ABI моего QMake-x86-linux-generic-elf-64bit ;
Cross Compiler, который я использую Arm-gnu-toolchain-14.2.2.Rel1-x86_64-aarch64-none-linux-gnu;...
Я пытаюсь упаковать код py с помощью cython, однако когда я запускаю python setup.py build_ext --inplace, командная строка показывает:
Anaconda3\include\pyconfig.h(59): fatal error C1083: Cannot open include file: 'io.h': No such file or directory...