i am trying to emerge net-misc/openssh-3.8.1_p1-r1, get a missing file compilation error. this is somewhat serious as i believe there is a security hole with my current level of openssh! shit. Reproducible: Always Steps to Reproduce: 1. emerge openssh 2. 3. Actual Results: make[1]: Entering directory `/var/tmp/portage/openssh-3.8.1_p1-r1/work/openssh-3.8.1p1/openbsd-compat' gcc -O2 -Wall -Wpointer-arith -Wno-uninitialized -I. -I.. -I. -I./.. -I/usr/include -I/usr/include -DHAVE_CONFIG_H -c bsd-arc4random.c gcc -O2 -Wall -Wpointer-arith -Wno-uninitialized -I. -I. -I/usr/include -I/usr/include -DSSHDIR=\"/etc/ssh\" -D_PATH_SSH_PROGRAM=\"/usr/bin/ssh\" -D_PATH_SSH_ASKPASS_DEFAULT=\"/usr/lib/misc/ssh-askpass\" -D_PATH_SFTP_SERVER=\"/usr/lib/misc/sftp-server\" -D_PATH_SSH_KEY_SIGN=\"/usr/lib/misc/ssh-keysign\" -D_PATH_SSH_PIDDIR=\"/var/run\" -D_PATH_PRIVSEP_CHROOT_DIR=\"/var/empty\" -DSSH_RAND_HELPER=\"/usr/lib/misc/ssh-rand-helper\" -DHAVE_CONFIG_H -c acss.c In file included from bsd-arc4random.c:17: ../includes.h:179:19: krb5.h: No such file or directory ../includes.h:180:19: kafs.h: No such file or directory In file included from acss.c:18: includes.h:179:19: krb5.h: No such file or directory includes.h:180:19: kafs.h: No such file or directory make[1]: *** [bsd-arc4random.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/openssh-3.8.1_p1-r1/work/openssh-3.8.1p1/openbsd-compat' make: *** [openbsd-compat/libopenbsd-compat.a] Error 2 make: *** Waiting for unfinished jobs.... make: *** [acss.o] Error 1 !!! ERROR: net-misc/openssh-3.8.1_p1-r1 failed. !!! Function src_compile, Line 99, Exitcode 2 !!! compile problem Gentoo Base System version 1.4.10 Portage 2.0.50-r7 (default-amd64-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040420-r0, 2.6.4-gentoo-r1) ================================================================= System uname: 2.6.4-gentoo-r1 x86_64 4 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CFLAGS="-O2" CHOST="x86_64-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/bind:/usr/X11R6/lib/X11/xkb:/usr/kde/3.2/share/config:/usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/gconf:/etc/terminfo /etc/env.d" CXXFLAGS="-O2" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib aim alsa amd64 apm arts avi cdr crypt dvd emacs encode esd foomaticdb gd gdbm gif gnome gpm gtk gtk2 imagemagick imap imlib imlib2 ipv6 java jikes jpeg junit kerberos krb4 libg++ libwww mad mikmod motif mozilla mpeg multilib ncurses nogcj oggvorbis opengl oss pam pdflib perl png python quicktime readline sdl spell ssl tcltk tcpd tiff truetype usb xml xml2 xmms xv yahoo zlib"
could not reproduce on x86, maybe an amd64 issue?
Do you have both heimdal and mit-krb5 installed? If you do then try `emerge -C heimdal && emerge --oneshot mit-krb5 && emerge openssh`
Jesse: Ping ? Please answer comment #2
sorry for the no-response, my apologies.. this does work, thank you very much. closing the bug.