Screen (4.0.2-r1) compiles and attempts 'make install' but fails on a chown to an invalid 'root:utmp' group. Reproducible: Always Steps to Reproduce: 1. emerge screen (or emerge -uD world to pick up updated screen as I did) 2. screen configs, compiles fine 3. screen goes to make install and fails Actual Results: # last gcc line included for completeness gcc -Wl,-z,now -o screen screen.o ansi.o fileio.o mark.o misc.o resize.o socket.o search.o tty.o term.o window.o utmp.o loadav.o putenv.o help.otermcap.o input.o attacher.o pty.o process.o display.o comm.o kmapdef.o acls.o braille.o braille_tsi.o logfile.o layer.o sched.o teln.o nethack.o encoding.o -lcurses -lutil -lcrypt -lpam >>> Test phase [not enabled]: app-misc/screen-4.0.2-r1 >>> Install screen-4.0.2-r1 into /var/tmp/portage/screen-4.0.2-r1/image/ category app-misc chown: `root:utmp': invalid group chown: `root:utmp': invalid group !!! ERROR: app-misc/screen-4.0.2-r1 failed. !!! Function src_install, Line 83, Exitcode 1 !!! fowners failed !!! If you need support, post the topmost build error, NOT this status message. Expected Results: screen installed and happy service root # emerge info Portage 2.0.51-r3 (default-linux/x86/2004.0, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.5-gentoo-r1 i686) ================================================================= System uname: 2.6.5-gentoo-r1 i686 AMD Duron(tm) p Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.90.0.1.1-r3 Headers: sys-kernel/linux-headers-2.4.21-r1 Libtools: sys-devel/libtool-1.5.2-r7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -mfpmath=sse -msse -mmmx -m3dnow -fstack-protector" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -mfpmath=sse -msse -mmmx -m3dnow -fstack-protector" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://128.213.5.34/gentoo/ ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://mirrors.tds.net/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X acl acpi apache2 apm arts avi berkdb bitmap-fonts cdr crypt cups encode esd fam flac foomaticdb fortran gdbm gif gpm gps gtk2 hardened imagemagick imlib innodb ipv6 jpeg kde ldap libwww mad mikmod mmx motif mozilla mpeg mysql ncurses nls odbc oggvorbis opengl oss pam pdflib perl png postgres postgresql python qt quicktime readline samba scanner sdl slang spell ssl svga tcpd tiff truetype xml xml2 xmms xv zlib" NOTE: I've also confirmed that etc-update from emerge -uD world was completed in the event something changed in /etc/group or other dependency for screen's install. Completed and re-attempted but no change.
Please try and re-emerge sys-apps/baselayout, it should include a utmp in /etc/group.