The cmucl ebuilds (including the new 19a one) don't seem to install any library files besides clm-library.x86f The following patch works for me: --- cmucl-19a.ebuild.orig 2004-08-06 22:22:07.000000000 -0700 +++ cmucl-19a.ebuild 2004-08-11 17:16:31.816957533 -0700 @@ -97,6 +97,12 @@ exeinto /usr/lib/cmucl doexe target/motif/server/motifd insinto /usr/lib/cmucl/subsystems/ + doins target/clx/clx-library.x86f + doins target/pcl/gray-compat-library.x86f + doins target/pcl/iodefs-library.x86f + doins target/pcl/simple-streams-library.x86f + doins target/pcl/gray-streams-library.x86f + doins target/hemlock/hemlock-library.x86f doins target/interface/clm-library.x86f keepdir /usr/lib/common-lisp/cmucl Reproducible: Always Steps to Reproduce: ls /usr/lib/cmucl/subsystems Actual Results: clm-library.x86f Expected Results: clm-library.x86f gray-compat-library.x86f hemlock-library.x86f simple-streams-library.x86f clx-library.x86f gray-streams-library.x86f iodefs-library.x86f Gentoo Base System version 1.4.9 Portage 2.0.50-r9 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.7) ================================================================= System uname: 2.6.7 i686 AMD Athlon(tm) MP 1700+ distcc 2.12.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync6.us.gentoo.org/gentoo-portage" USE="3dnow X alsa apm avi berkdb cdr crypt cups dvd encode esd foomaticdb gdbm gif gphoto2 gtk gtk2 guile imlib java javascript joystick jpeg libg++ libwww mad mikmod mmx mozilla mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python quicktime readline sdl slang spell ssl tcltk tcpd tetex truetype x86 xml2 xmms xv zlib"
I committed a port for cmucl-19c to portage. It should install the subsystems correctly. You need to emerge sync to get this new version of course. $ find /usr/lib/cmucl/subsystems/ /usr/lib/cmucl/subsystems/ /usr/lib/cmucl/subsystems/clm-library.x86f /usr/lib/cmucl/subsystems/simple-streams-library.x86f /usr/lib/cmucl/subsystems/iodefs-library.x86f /usr/lib/cmucl/subsystems/gray-compat-library.x86f /usr/lib/cmucl/subsystems/hemlock-library.x86f /usr/lib/cmucl/subsystems/gray-streams-library.x86f /usr/lib/cmucl/subsystems/clx-library.x86f Some of these are "mirrored" with CLC/ASDF support as usual. These are: cmucl-clx cmucl-graystream Thanks for the bug report.