games-puzzle/mirrormagic-2.0.2 will not install unless the following are installed as well. sdl-mixer sdl-sound probably sdl-image as well problem as I see it is the ebuild author already had them installed, and only created a dependency to sdl, not realizing they're all different packages. very easy mistake to make. SDL is installed on my machine, but the other packages were not. also noticed that it wouldn't install with USE="-X" (I'm using xorg, not xfree, so I normally keep it off by default) but that should probably go in another bugreport Reproducible: Always Steps to Reproduce: 1. remove sdl-mixer, sdl-sound and mirrormagic if installed 2. attempt to emerge mirrormagic 3. Actual Results: refuses to install; emerge chokes out when it can't find the sdl components
you neglected to post `emerge info` like the bug report page said to
Sorry, didn't think it was needed since I included a fix. my apologies. System uname: 2.6.3-mm4 i686 Pentium III (Coppermine) Gentoo Base System version 1.4.16 distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.90.0.1.1-r3 Headers: sys-kernel/linux-headers-2.4.19-r1,sys-kernel/linux-headers-2.4.21-r1 Libtools: sys-devel/libtool-1.5.2-r7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -mcpu=pentium3 -funroll-loops -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" 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/terminfo /etc/env.d" CXXFLAGS="-O3 -mcpu=pentium3 -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distcc distlocks sandbox sfperms" GENTOO_MIRRORS="http://gentoo.oregonstate.edu/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 acl alsa apache1 apm berkdb bitmap-fonts cdr chroot crypt cups doc encode fam fbcon foomaticdb fortran gdbm gif gpm gtk2 imagemagick jpeg kerberos ldap libclamav libwww mad mikmod motif mpeg mysql ncurses nls oggvorbis opengl openssh oss pam pdflib perl png postgres python rage128 readline ruby samba scanner sdl slang snmp spell ssl svga tcpd tiff truetype xml2 xv zlib"
FYI: USE=X does not support for Xfree86 mirrormagic doesnt use SDL_sound the game supports X or SDL versions ... ive removed the || ( ) logic in DEPEND since that probably triggered this