Перестали запускаться 32-х битные приложения на Gentoo amd64
Balancer 26 мая, 2006 - 15:32
Сабж.
Причину точно установить не смог, симптомы были (и есть) при попытке исполнить 32-х битное приложение выдаётся "Файл не найден". Это касается любых 32-х битных приложений. openoffice-bin, sunbird-bin, opera...
bal lists # whereis rar rar: /opt/rar/bin/rar bal lists # ls -l /opt/rar/bin/rar -rwxr-xr-x 1 root root 302028 May 26 15:02 /opt/rar/bin/rar bal lists # /opt/rar/bin/rar bash: /opt/rar/bin/rar: Нет такого файла или каталога bal lists #
В ядре поддержка 32-х битных исполняемых есть, да и не отключалась никогда.
# # Executable file formats / Emulations # CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=y CONFIG_IA32_EMULATION=y CONFIG_IA32_AOUT=y CONFIG_COMPAT=y CONFIG_SYSVIPC_COMPAT=y
Профиль сейчас
# ls -l /etc/make.profile lrwxrwxrwx 1 root root 62 May 22 13:53 /etc/make.profile -> ../usr/portage/profiles/default-linux/amd64/2006.0/no-multilib
но в процессе борьбы с глюком как его не менял только.
Если поставить multilib-профиль, glibc ругается на "no TLS" и не собирается.
В общем, не знаю уже куда и ковырять :-/
»
- Для комментирования войдите или зарегистрируйтесь