Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 77039 - Mirrormagic ebuild missing dependencies sdl
Summary: Mirrormagic ebuild missing dependencies sdl
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-07 09:03 UTC by Jesse
Modified: 2005-01-09 13:14 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jesse 2005-01-07 09:03:35 UTC
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
Comment 1 SpanKY gentoo-dev 2005-01-08 00:06:07 UTC
you neglected to post `emerge info` like the bug report page said to
Comment 2 Jesse 2005-01-08 07:55:08 UTC
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"
Comment 3 SpanKY gentoo-dev 2005-01-09 13:14:24 UTC
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