Hi,

got a mysterious error message this morning (still building a new 
root...)

One of the updates was gnutls:
It ends with:
...
checking for i686-pc-linux-gnu-pkg-config... 
/usr/bin/i686-pc-linux-gnu-pkg-config
checking pkg-config is at least version 0.9.0... 
/var/tmp/portage/net-libs/gnutls-3.5.9/work/gnutls-3.5.9/configure: line 5020: 
/usr/bin/i686-pc-linux-gnu-pkg-config: Permission denied
no
checking for i686-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc -m32
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... configure: error: in 
`/var/tmp/portage/net-libs/gnutls-3.5.9/work/gnutls-3.5.9-abi_x86_32.x86':
configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details
...

I tried:
computer# ldd /usr/bin/i686-pc-linux-gnu-pkg-config
        not a dynamic executable
computer# /usr/bin/i686-pc-linux-gnu-pkg-config 
zsh: permission denied: /usr/bin/i686-pc-linux-gnu-pkg-config

computer# file /usr/bin/i686-pc-linux-gnu-pkg-config
/usr/bin/i686-pc-linux-gnu-pkg-config: ELF 32-bit LSB executable, Intel 80386, 
version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for 
GNU/Linux 2.6.32, stripped, with debug_info

I choosed multilib right from the beginning of this adventure ...

How can I check, whether the problem is caysed by gnutls or by the 
system setup (regarding 32bit)?

Cheers
Meino





Reply via email to