Emerging net-misc/vnc-4.0-r1 fails with the message: !!! ERROR: net-misc/vnc-4.0-r1 failed. !!! Function dyn_install, Line 1114, Exitcode 0 !!! File /var/tmp/portage/vnc-4.0-r1/image///usr/X11R6/lib/modules/extensions/vnc.so matches a file type that is not allowed in /usr/X11R6/lib !!! If you need support, post the topmost build error, NOT this status message. Reproducible: Always Steps to Reproduce: Gentoo Base System version 1.6.11 Portage 2.0.51.21-r1 (default-linux/amd64/2005.0, gcc-3.4.3-20050110, glibc-2.3.5-r0, 2.6.11-gentoo-r7 x86_64) ================================================================= System uname: 2.6.11-gentoo-r7 x86_64 AMD Athlon(tm) 64 Processor 3000+ dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.5-r1 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r8 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.11 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-march=k8 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig buildpkg distlocks multilib-strict sandbox strict usersandbox" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LANG="en_US.ISO8859-1" LINGUAS="en pt_BR fr de" PKGDIR="/usr/local/portage/packages.amd64" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X Xaw3d a52 aac aalib acpi alsa avi berkdb bitmap-fonts cdr crypt cups curl dvd eds emacs encode esd fam fbcon ffmpeg font-server foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 imagemagick imap imlib ipv6 java jp2 jpeg kde ldap libcaca libwww lirc lzw lzw-tiff mbox motif mozilla mp3 mpeg nas ncurses nls nptl nptlonly nvidia ogg oggvorbis opengl oss pam perl png ppds python qt quicktime readline samba sdl slang spell ssl svg tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts usb userlocales v4l v4l2 vorbis wmf xml xml2 xpm xrandr xv zlib linguas_en linguas_pt_BR linguas_fr linguas_de userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LC_ALL, LDFLAGS, MAKEOPTS
Was there anything notable above those four lines you pasted ?
I did not noticed anything relevant in the output of the emerge command. Nonetheless I will attach it.
Created attachment 58340 [details] emerge.log.bz2 Output of the "emerge -v vnc" command (compressed with bzip2).
Created attachment 61877 [details, diff] vnc multilib fixes This is a patch to fix the stated error. I've also added a couple of extra defines to vnc.def so bring Xvnc inline with currect xorg ebuilds in regards to where it looks for fonts and modules. FYI, this error is produced by FEATURES=multilib-strict which is simply a tool to let us know when an ebuild installs a 64bit lib where it should not on a multilib system.
Herbie, your patch WORKSFORME, hence applied to vnc-4.0-r1