Hi, trying to emerge latest packages on gentoo systems gives up with following attr errors. I have seen this problems since attr-2.4.39 version, and now it is at attr-2.4.41 and still does not compile!
/etc/make.conf: USE="-acl -xattr gtk -kde -qt3 -qt4 -gnome dvd alsa cdr X unicode apache2 \ mysql php tk -ldap python dbus hal sse sse2 ssse3 jpeg svg \ png truetype acpi" [EMAIL PROTECTED] ~ $ sudo emerge -Davt world ... checking whether the i686-pc-linux-gnu-gfortran linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so (cached) (cached) checking how to hardcode library paths into programs... immediate checking for i686-pc-linux-gnu-gcc... (cached) i686-pc-linux-gnu-gcc checking whether we are using the GNU C compiler... (cached) yes checking whether i686-pc-linux-gnu-gcc accepts -g... (cached) yes checking for i686-pc-linux-gnu-gcc option to accept ISO C89... (cached) none needed checking for gmake... /usr/bin/gmake checking for tar... /bin/tar checking for gzip... /bin/gzip checking for makedepend... /usr/bin/makedepend checking for awk... /bin/awk checking for sort... /bin/sort checking whether ln -s works... yes checking for msgfmt... /usr/bin/msgfmt checking for msgmerge... /usr/bin/msgmerge checking for xgettext... /usr/bin/xgettext checking for rpm... /bin/rpm ./configure: line 20471: test: too many arguments checking for an ANSI C-conforming const... yes checking for mode_t... yes checking for working alloca.h... yes checking for alloca... yes configure: creating ./config.status config.status: creating include/builddefs config.status: creating include/config.h include/builddefs:58: *** missing separator. Stop. * * ERROR: sys-apps/attr-2.4.41 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2506: Called die * The specific snippet of code: * emake || die * The die message: * (no error message) * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/sys-apps/attr-2.4.41/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-apps/attr-2.4.41/temp/environment'. * * Messages for package sys-apps/attr-2.4.41: * * ERROR: sys-apps/attr-2.4.41 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2506: Called die * The specific snippet of code: * emake || die * The die message: * (no error message) * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/sys-apps/attr-2.4.41/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-apps/attr-2.4.41/temp/environment'. * alala / # cat /var/tmp/portage/sys-apps/attr-2.4.41/work/attr-2.4.41/include/builddefs ... TTEXT = /usr/bin/xgettext RPM = /bin/rpm RPMBUILD = /bin/rpm RPM_VERSION = 6 Inc <<<<<<<<< WTF <http://gnu <<<<<<<<< WTF it <<<<<<<<< WTF law <<<<<<<<< WTF <<<<<<<<< WTF Meyering <<<<<<<<< WTF ENABLE_SHARED = yes ENABLE_GETTEXT = yes HAVE_ZIPPED_MANPAGES =false ifneq "$(findstring $(PKG_PLATFORM), linux gnu gnu/kfreebsd gnu/knetbsd)" "" PCFLAGS = -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 endif ifeq ($(PKG_PLATFORM),linux) ... I can live witout attr, but how can I force it *not* be built? I've set USE to -acl and -xattr but it still wants to build attr!?!?! Thanks, HK -- Hinko Kočevar, OSS developer ČETRTA POT, d.o.o. Planina 3, 4000 Kranj, SI EU tel ++386 (0) 4 280 66 03 e-mail [EMAIL PROTECTED] http www.cetrtapot.si