quake3-urbanterror wants quake3-bin package... so I installed quake3-data and quake3 on my powerbook with gentoo and experimental r300 drivers for my radeon 9600. Quake 3 works :-) I downloaded and unziped UrbarTerror 3.7, and it works! A bit slow, but works! So I thinks we need to edit quake3-urbanterror ebuilt to recognize if we have "quake3" or "quake3-bin" package and install anyway.
According to the eclass, quake3-urbanterror should attempt to grab quake3 before quake3-bin. I can't tell you exactly what happened here, since you failed to provide your "emerge info". Anyway, I've added ~ppc to the games-q3mods.eclass, since quake3 does have ~ppc, even though quake3-bin does not.
Sorry: Portage 2.0.53 (default-linux/ppc/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.14-gent oo-r5 ppc) ================================================================= System uname: 2.6.14-gentoo-r5 ppc 7447/7457, altivec supported Gentoo Base System version 1.6.13 distcc 2.18.3 powerpc-unknown-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="ppc" AUTOCLEAN="yes" CBUILD="powerpc-unknown-linux-gnu" CFLAGS="-O2 -mtune=G4 -maltivec -mabi=altivec -fno-strict-aliasing -pipe" CHOST="powerpc-unknown-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share /config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/shar e/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mtune=G4 -maltivec -mabi=altivec -fno-strict-aliasing -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig buildpkg ccache distlocks sandbox sfperms strict " GENTOO_MIRRORS="http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/ http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gento o" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="ppc X aac aalib aim alsa altivec apm audiofile bash-completion berkdb bind- mysql bitmap-fonts bluetooth bmp bonobo bzip2 calendar cdb cdparanoia cdr crypt cups curl curlwrappers dbase dga dio directfb divx4linux dvd emboss encode esd e xamples exif expat fam fbcon ffmpeg flac flak fortran freetype ftp gcj gd gdbm g if gimp glut gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal hardenedphp icq idn ieee 1394 imap imlib ipv6 jabber jack jack-tmpfs jpeg kde lcms ldap libcaca libwww ma d maildir md5sum mhash mikmod mime mng motif mozdevelop mozsvg mp3 mpeg mplayer msn musepack musicbrainz mysql mysqli nas ncurses nodrm offensive ogg oggvorbis openal opengl osc oscar oss pam pcmcia pcre pdflib perl php png python qt quickt ime readline recode samba scanner sdl session softmmu speex spell sqlite ssl sub titles svg tcltk tcpd tiff truetype truetype-fonts type1-fonts udev unicode usb v4l vorbis wifi xine xinerama xml xml2 xosd xprint xv xvid yahoo zlib video_card s_radeon userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS
Well, it wouldn't pull in quake3 because it is ~ppc, and quake3-bin isn't KEYWORDED, which is why the error was on quake3-bin... makes sense now... thanks...
But I have this in /etc/portage.keywords: games-fps/quake3 ~ppc games-fps/quake3-data ~ppc I still don't understand...
It's /etc/portage/package.keywords...
> It's /etc/portage/package.keywords... Yes... I mean it... I'm very tired today :D. So... what's the problem? Is only mine?