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