When I try to emerge mm, I get the following error: decision on shared memory allocation method... SysV IPC shmget() checking for shared memory maximum segment size... configure: error: Unable to determine maximum shared memory segment size !!! ERROR: dev-libs/mm-1.2.1 failed. !!! Function econf, Line 338, Exitcode 1 !!! econf failed Reproducible: Always Steps to Reproduce: 1. emerge mm Actual Results: I got the error message mentioned above. Expected Results: Emerge successfully. Portage 2.0.49-r15 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.4.20-gentoo-r7) ================================================================= System uname: 2.4.20-gentoo-r7 i686 Pentium II (Klamath) Gentoo Base System version 1.4.3.10 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -mcpu=pentium2 -funroll-loops -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O3 -mcpu=pentium2 -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="sandbox ccache autoaddcvs" GENTOO_MIRRORS="rsync://mirrors.tds.net/gentoo http://gentoo.seren.com/gentoo ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://adelie.polymtl.ca/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 crypt libg++ libwww ncurses zlib gdbm berkdb slang readline mysql pam ssl perl -oss -apm -arts -avi -cups -encode -foomaticdb -gif -gpm -gtk -imlib -java -jpeg -kde -gnome -mad -mikmod -motif -mpeg -nls -oggvorbis -opengl -pdflib -png -python -qt -quicktime -sdl -spell -svga -tcpd -truetype -X -xml2 -xmms -xv 3dnow maildir mmx mysql sse imap sasl memlimit -apache2"
Never seen this one... you've CONFIG_SYSVIPC in your kernel?
Now I do. Everything works fine.