From the log: ... >>> Test phase [check]: net-misc/openssh-4.4_p1-r6 run test connect.sh ... Privilege separation user sshd does not exist FATAL: sshd_proxy broken make[1]: *** [t-exec] Error 1 make: *** [check-regress] Error 2 !!! ERROR: net-misc/openssh-4.4_p1-r6 failed. Call stack: ebuild.sh, line 1580: Called dyn_test ebuild.sh, line 996: Called src_test ebuild.sh, line 617: Called die ... I use the following configuration: net-misc/openssh-4.4_p1-r6 USE="X509 chroot hpn ldap pam tcpd -X -kerberos -libedit (-selinux) -skey -smartcard -static" emerge --info: Portage 2.1.2_rc4-r3 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r4, 2.6.19-hardened-r3 i686) ================================================================= System uname: 2.6.19-hardened-r3 i686 VIA Esther processor 1300MHz Gentoo Base System version 1.12.8 Last Sync: Sat, 30 Dec 2006 16:20:01 +0000 dev-lang/python: 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.60 sys-devel/automake: 1.5, 1.6.3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=i686 -Os -pipe -fomit-frame-pointer -mmmx -msse -msse2 -msse3 -mfpmath=sse" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=i686 -Os -pipe -fomit-frame-pointer -mmmx -msse -msse2 -msse3 -mfpmath=sse" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="" FEATURES="autoconfig buildpkg ccache collision-protect distlocks fixpackags metadata-transfer parallel-fetch sandbox sfperms strict stricter test userfetch userpriv usersandbox" GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo http://gentoo.inode.at/ http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j1 -s" PKGDIR="/usr/portage/packages/via-c7" PORTAGE_RSYNC_EXTRA_OPTS="" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="acl berkdb bzip2 cracklib crypt doc gdbm hardened howl jpeg jpeg2k ldap ncurses pam perl python readline sse2 ssl tcpd test tetex unicode vorbis x86 zlib" ALSA_CARDS="via82xx" ALSA_PCM_PLUGINS="dmix dsnoop plug" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" USERLAND="GNU" VIDEO_CARDS="via" Unset: CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS
try 4.5_p1
run test connect.sh ... ssh connect with protocol 1 failed ssh connect with protocol 2 failed failed simple connect make[1]: *** [t-exec] Error 1 make[1]: Leaving directory `/var/tmp/portage/net-misc/openssh-4.5_p1/work/openssh-4.5p1/regress' make: *** [check-regress] Error 2 !!! ERROR: net-misc/openssh-4.5_p1 failed. Call stack: ebuild.sh, line 1603: Called dyn_test ebuild.sh, line 1012: Called src_test ebuild.sh, line 633: Called die Seems to be something different. But still, it does not work.
BTW: First i got this error: >>> Test phase [check]: net-misc/openssh-4.5_p1 run test connect.sh ... FATAL: no sshd running on port 4242 make[1]: *** [t-exec] Error 1 make: *** [check-regress] Error 2 !!! ERROR: net-misc/openssh-4.5_p1 failed. Call stack: ebuild.sh, line 1593: Called dyn_test ebuild.sh, line 1002: Called src_test ebuild.sh, line 633: Called die The cause is, that there is already a service running on port 4242. This should also be fixed.
try and re-emerge with FEATURES="-userpriv -usersandbox"
export TEST_SSH_PORT=12345