When I try to emerge nano 1.3.7, I get an error I have never seen before during the ./configure step. Reproducible: Always Steps to Reproduce: 1. emerge nano Actual Results: I got the following error messages: Calculating dependencies >>> Unpacking source... >>> Unpacking nano-1.3.7.tar.gz to /var/tmp/portage/nano-1.3.7/work >>> Source unpacked. * econf: updating nano-1.3.7/config.guess with /usr/share/gnuconfig/config.guess cannot create regular file `/var/tmp/portage/nano-1.3.7/work/nano-1.3.7/config.guess': Permission denied * econf: updating nano-1.3.7/config.sub with /usr/share/gnuconfig/config.sub cannot create regular file `/var/tmp/portage/nano-1.3.7/work/nano-1.3.7/config.sub': Permission denied ./configure --prefix=/usr --host=i686-pc-linux-uclibc --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --bindir=/bin --enable-color --enable-multibuffer --enable-nanorc --enable-spell --enable-justify --disable-debug --disable-nls --enable-utf8 configure: WARNING: If you wanted to set the --build type, don't use --host. If a cross compiler is detected then cross compile mode will be used. checking build system type... i686-pc-linux-gnu checking host system type... Invalid configuration `i686-pc-linux-uclibc': machine `i686-pc-linux' not recognized configure: error: /bin/sh ./config.sub i686-pc-linux-uclibc failed Expected Results: nano is updated sucessfully Gentoo Base System version 1.4.16 Portage 2.0.51.19 (uclibc/x86/hardened, gcc-3.3.5-20050130, uclibc-0.9.27-r0, 2.4.30-hardened-r1 i686) ================================================================= System uname: 2.4.30-hardened-r1 i686 AMD Athlon(tm) XP 2500+ Python: dev-lang/python-2.3.5 [2.3.5 (#1, May 21 2005, 20:49:38)] dev-lang/python: 2.3.5 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.9.5, 1.7.9-r1, 1.5, 1.6.3, 1.4_p6, 1.8.5-r3 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.4.22-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-pipe -O2 -march=pentium3 -mcpu=athlon-xp -fomit-frame-pointer" CHOST="i686-pc-linux-uclibc" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-pipe -O2 -march=pentium3 -mcpu=athlon-xp -fomit-frame-pointer -fconserve-space" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig buildpkg ccache digest distlocks noclean nodoc noinfo sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="http://gentoo.osuosl.org http://www.ibiblio.org/pub/Linux/distributions/gentoo http://adelie.polymtl.ca/ http://gentoo.seren.com/gentoo ftp://gentoo.mirrors.tds.net/gentoo" LANG="fr_CA" LC_ALL="fr_CA" LDFLAGS="-Wl,-O1 -Wl,--sort-common" MAKEOPTS="-j2 -s" PKGDIR="/usr/local/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="x86 16bit 3dfx 3dnow 3dnowext a52 aac apm asm async bidi bitmap-fonts blender-game bmp bootsplash bzip2 cap cdparanoia cdr chroot cjk cracklib crypt curl dga dhcp dlloader droproot dv dvd dvdr dvdread encode exif expat faad flac ftp gatos gd-external gif glep gpm gtk2 hal hardened hardenedphp immqt-bc innodb ipv6 jack jit jpeg justify kdeenablefinal kdexdeltas lcms libclamav lm_sensors logitech-mouse lzw mad md5sum mdb minimal mmx mmx2 mozdevelop mozp3p mozsvg mp3 mpeg4 msn multicall native ncurses noplugin ogg oggvorbis openal oscar oss pcre pdflib pic png posix readline sharedmem speex spell sql sqlite sse ssl subversion svg svgz sysvipc tcpmd5 theora threads truetype truetype-fonts uclibc ucs2 unicode usb userlocales utf8 v4l vanilla vim-pager voodoo3 vorbis xine xml2 xpm xrandr xscreensaver xv xvmc zlib userland_GNU kernel_linux elibc_uclibc" Unset: ASFLAGS, CBUILD, CTARGET, LINGUAS
this has been resolved in portage already (just not released yet) remove userpriv/usersandbox from your FEATURES and it should work fine
Yes, nano emerged by removing user* from FEATURES. But what do you mean by "this has been resolved in portage already (just not released yet)"?