Tente
ls -l proc/self/exe /proc/self/exe
e veja se há alguma diferença.
Por que você ainda quer mostrar o cabeçalho de readelf
dentro do chroot?
Eu estou tentando instalar o java 8 SDK em um ambiente chrooted emulação qemu e estou correndo contra o seguinte erro
readelf: Error: /proc/self/exe: Failed to read file's magic number
O readelf funciona quando o caminho não é absoluto. O seguinte mostra o cabeçalho correto.
cd / && readelf -h proc/self/exe
Mas o seguinte não
readelf -h /proc/self/exe
Alguma sugestão ou dicas contínuas de depuração? Obrigado antecipadamente!