I type emerge coreutils (this is sys-apps/coreutils-5.2.1-r6). Everything works, except that su is not (re)compiled. su is simply forgotten by the makefile. When I manually unpack the sources (without the patches) to some user directory and then type ./configure and make, su is compiled. I add emerge the log file (somehow big, so in .bz2) Reproducible: Always Steps to Reproduce: 1. type "emerge --ask coreutils" 2. check the creation date of /bin/su. (and /bin/sum or cp, mv... to compare) 3. Actual Results: su is not compiled and not copied into /bin Portage 2.0.51.22-r2 (!/usr/portage/profiles/default-linux/x86/2005.1, gcc- 3.3.6, glibc-2.3.5-r1, 2.6.13-gentoo-r3 i686) ================================================================= System uname: 2.6.13-gentoo-r3 i686 AMD Athlon(tm) XP 2700+ Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5-r2 sys-apps/sandbox: 1.2.11 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.6 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-mcpu=athlon-xp -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/shar e/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/li b/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr /share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texm f/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mcpu=athlon-xp -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LANG="fr_FR@euro" LC_ALL="fr_FR@euro" LINGUAS="fr" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/mnt/stockage/sys/portage" PORTDIR_OVERLAY="/mnt/stockage/sys/personnel/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X Xaw3d acpi audiofile bash-completion bitmap-fonts blas bzip2 calendar cdparanoia cdr crypt cups directfb doc dri ext-html ext-koffice ext- man ext-openoffice ext-pdf ext-ppt ext-ps ext-tex fam fbcon foomaticdb fortran gdbm gif gnome gpm gtk gtk2 hardened iconv idn iee1394 imagemagick imlib ipv6 jpeg kde lesstif lm_sensors mmx mng motif mozilla mpeg new-login nls nowebdav nptl ogg oggvorbis opengl oss ovrimos pam pcre pdflib perl pfpro png posix python qt readline recode ruby sdl sqlite ssl svg symlink sysvipc tcltk tcpd tetex threads tiff truetype truetype-fonts type1-fonts unicode usb verbose vim- with-x vorbis xml xml2 xpm xsl xv xvid zlib linguas_fr userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS
Created attachment 71201 [details] The log of emerge where one can see that su is not compiled or copied.
we dont use `su` from coreutils `su` in Gentoo comes from shadow