sawfish 1.3 is linked against libgmp, but gmp is not in dependances. ****@root # ldd `which sawfish` librep.so.9 => /usr/lib/librep.so.9 (0x40015000) libcrypt.so.1 => /lib/libcrypt.so.1 (0x40077000) libgmp.so.3 => /usr/lib/libgmp.so.3 (0x400a4000) <skip> Reproducible: Always Steps to Reproduce: 1. emerge --oneshot gmp 2. emerge sawfish 3. ldd `which sawfish` Actual Results: gmp can be unmerged without warnings, etc., resulting sawfish breakage. Expected Results: gmp should be in sawfish deps. Portage 2.0.49-r13 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.6.0-test7-bk3) ================================================================= System uname: 2.6.0-test7-bk3 i686 Celeron (Mendocino) Gentoo Base System version 1.4.3.10p1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium2 -O3 -pipe -fomit-frame-pointer" 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 /usr/X11R6/lib/X11/xkb" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=pentium2 -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="sandbox ccache autoaddcvs" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio. org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2 -s" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/mnt/new/tmp/" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/root/ebuilds" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 apm avi crypt encode foomaticdb gif jpeg libg++ libwww mad mikmod mpeg ncurses nls pdflib png quicktime spell truetype xml2 xv zlib gdbm berkdb slang readline svga ggi tcltk java guile ruby X sdl gpm tcpd pam ssl perl python imlib oggvorbis motif cdr dvd -xmms -3dnow -cups opengl gtk gtk2 -gnome alsa oss -qt -kde -esd -arts"
this is the dependency list afaicr sawfish->rep-gtk->librep->libgmp , so sawfish should have no direct dep on libgmp even though it is linked to it in the end. reopen if i'm mistaken badly.