Emerging bzflag works (gives not errors) the the binary bzflag is missing. I have quried the package and it is not there. I have tried compiling with just CXXFLAGS="-O2 - march=athlon-xp" emerge info gives. william root # emerge info Portage 2.0.51-r3 (default-linux/x86/2004.0, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.8-gentoo-r7 i686) ================================================================= System uname: 2.6.8-gentoo-r7 i686 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.14.90.0.8-r1 Headers: sys-kernel/linux-headers-2.4.21-r1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=athlon-xp -fomit-frame-pointer -pipe -ffast-math -mmmx -m3dno w -msse2" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2 /share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown / usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qma il/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=athlon-xp -fomit-frame-pointer -pipe -ffast-math -mmmx -m3d now -msse2" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/dis tributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X Xaw3d aalib alsa apm arts async avi berkdb bitmap-fonts bonobo cdr cjk crypt cups directfb divx4linux doc dv dvd dvdr encode escreen esd etwin f77 faad fam fbdev flac foomaticdb fortran gcj gdbm ggi gif gimpprint gnome gnomedb gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile ieee1394 imagemagick imlib java jik es joystick jpeg junit kde ldap libg++ libwww live mad maildir mikmod mmx mmx2 m otif mozilla mpeg mysql nas ncurses network nls offensive oggvorbis opengl oss p am pdflib perl png python qt quicktime readline rtc samba sdl silverxp slang spe ll sse sse2 ssl svga tcltk tcpd tiff truetype vhosts virus-scan x86 xine xineram a xml xml2 xmms xv xvid zlib" william root # Reproducible: Always Steps to Reproduce: 1.emerge bzflag 2. 3. Actual Results: that a binary called bzflag will be installed Expected Results: the binary (the game its self is not installed Is there a way I can record all output from the build and look for errors?
what command did you use when you "quried the package" ?
william root # qpkg -l bzflag |grep bin /usr/games/bin /usr/games/bin/bzfs /usr/games/bin/bzfrelay william root # and just william root # qpkg -l bzflag games-action/bzflag-1.10.8.20041007 * CONTENTS: /usr /usr/games /usr/games/bin /usr/games/bin/bzfs /usr/games/bin/bzfrelay /usr/share /usr/share/doc /usr/share/doc/bzflag-1.10.8.20041007 /usr/share/doc/bzflag-1.10.8.20041007/README.gz /usr/share/doc/bzflag-1.10.8.20041007/PORTING.gz /usr/share/doc/bzflag-1.10.8.20041007/TODO.gz /usr/share/doc/bzflag-1.10.8.20041007/AUTHORS.gz /usr/share/doc/bzflag-1.10.8.20041007/README.UNIX.gz /usr/share/doc/bzflag-1.10.8.20041007/BUGS.gz /usr/share/doc/bzflag-1.10.8.20041007/ChangeLog.gz /usr/share/man /usr/share/man/man6 /usr/share/man/man6/bzfquery.6.gz /usr/share/man/man6/bzfs.6.gz /usr/share/man/man6/bzadmin.6.gz /usr/share/man/man6/bzflag.6.gz /usr/share/man/man6/bzfls.6.gz /usr/share/man/man6/bzfrelay.6.gz /usr/share/games /usr/share/games/bzflag /usr/share/games/bzflag/burrow.wav /usr/share/games/bzflag/l10n /usr/share/games/bzflag/l10n/bzflag_cs_CZ.po /usr/share/games/bzflag/l10n/bzflag_da.po /usr/share/games/bzflag/l10n/bzflag_de.po /usr/share/games/bzflag/l10n/bzflag_es.po /usr/share/games/bzflag/l10n/bzflag_fr.po /usr/share/games/bzflag/l10n/bzflag_it.po /usr/share/games/bzflag/l10n/bzflag_kg.po /usr/share/games/bzflag/l10n/bzflag_nl.po /usr/share/games/bzflag/l10n/bzflag_pt.po /usr/share/games/bzflag/l10n/bzflag_sv.po /usr/share/games/bzflag/l10n/bzflag_xx.po /usr/share/games/bzflag/l10n/bzflag_en_US_l33t.po /usr/share/games/bzflag/l10n/bzflag_en_US_redneck.po /usr/share/games/bzflag/l10n/ISO-639-2_values_8bits.txt /usr/share/games/bzflag/helvbi.png /usr/share/games/bzflag/helvbr.png /usr/share/games/bzflag/thief.png /usr/share/games/bzflag/thief.wav /usr/share/games/bzflag/flag_grab.wav /usr/share/games/bzflag/explosion.wav /usr/share/games/bzflag/rabbit_bolt.png /usr/share/games/bzflag/teamgrab.wav /usr/share/games/bzflag/pyrwall.png /usr/share/games/bzflag/red_tank.png /usr/share/games/bzflag/zone_ground.png /usr/share/games/bzflag/rogue_super_bolt.png /usr/share/games/bzflag/hunter_tank.png /usr/share/games/bzflag/hunt_select.wav /usr/share/games/bzflag/shock.wav /usr/share/games/bzflag/title.png /usr/share/games/bzflag/menu_arrow.png /usr/share/games/bzflag/hunt.wav /usr/share/games/bzflag/blue_basetop.png /usr/share/games/bzflag/red_bolt.png /usr/share/games/bzflag/missile.png /usr/share/games/bzflag/missile.wav /usr/share/games/bzflag/green_super_bolt.png /usr/share/games/bzflag/rogue_laser.png /usr/share/games/bzflag/red_laser.png /usr/share/games/bzflag/fire.wav /usr/share/games/bzflag/clouds.png /usr/share/games/bzflag/phantom.wav /usr/share/games/bzflag/wall.png /usr/share/games/bzflag/std_ground.png /usr/share/games/bzflag/message_admin.wav /usr/share/games/bzflag/red_basewall.png /usr/share/games/bzflag/flag_drop.wav /usr/share/games/bzflag/blue_laser.png /usr/share/games/bzflag/jump.wav /usr/share/games/bzflag/roof.png /usr/share/games/bzflag/rogue_tank.png /usr/share/games/bzflag/purple_tank.png /usr/share/games/bzflag/green_tank.png /usr/share/games/bzflag/red_super_bolt.png /usr/share/games/bzflag/teleport.wav /usr/share/games/bzflag/flag.png /usr/share/games/bzflag/flag_alert.wav /usr/share/games/bzflag/green_basewall.png /usr/share/games/bzflag/laser.wav /usr/share/games/bzflag/lock.wav /usr/share/games/bzflag/purple_laser.png /usr/share/games/bzflag/blue_basewall.png /usr/share/games/bzflag/rogue_bolt.png /usr/share/games/bzflag/ricochet.wav /usr/share/games/bzflag/purple_basewall.png /usr/share/games/bzflag/fixedbr.png /usr/share/games/bzflag/blue_tank.png /usr/share/games/bzflag/blue_super_bolt.png /usr/share/games/bzflag/purple_bolt.png /usr/share/games/bzflag/timesbi.png /usr/share/games/bzflag/green_bolt.png /usr/share/games/bzflag/timesbr.png /usr/share/games/bzflag/caution.png /usr/share/games/bzflag/land.wav /usr/share/games/bzflag/killteam.wav /usr/share/games/bzflag/green_laser.png /usr/share/games/bzflag/rabbit_laser.png /usr/share/games/bzflag/purple_basetop.png /usr/share/games/bzflag/boxwall.png /usr/share/games/bzflag/mountain1.png /usr/share/games/bzflag/mountain2.png /usr/share/games/bzflag/mountain3.png /usr/share/games/bzflag/mountain4.png /usr/share/games/bzflag/mountain5.png /usr/share/games/bzflag/mountain6.png /usr/share/games/bzflag/explode1.png /usr/share/games/bzflag/flag_lost.wav /usr/share/games/bzflag/boom.wav /usr/share/games/bzflag/green_basetop.png /usr/share/games/bzflag/purple_super_bolt.png /usr/share/games/bzflag/rabbit_super_bolt.png /usr/share/games/bzflag/fixedmr.png /usr/share/games/bzflag/steamroller.wav /usr/share/games/bzflag/message_private.wav /usr/share/games/bzflag/message_team.wav /usr/share/games/bzflag/blue_bolt.png /usr/share/games/bzflag/pop.wav /usr/share/games/bzflag/flag_won.wav /usr/share/games/bzflag/red_basetop.png /usr/share/games/bzflag/rabbit_tank.png william root #
do this: emerge -v bzflag &> /tmp/out attach the /tmp/out file as text/plain please.
Created attachment 44197 [details] The out put of emerge -v bzflag &> /tmp/out As you requested the output of emerge -v bzflag &> /tmp/out Thank you so much for your time.
let's have the config.log from the build directory as well. My first guess is your opengl stuff is messed up but the log will show more.
Created attachment 44203 [details] The config log requested The config log did not exist. I guess is was being cleaned up after a sucessfull build. I just started a build and killed it 20 sec into the build process. I hope that is O.K.
sorry, that's not good enough. do this instead: ebuild ./name_of_ebuild.ebuild clean compile I want to see the complete config.log file, thanks.
Created attachment 44242 [details] Log File requested O.K. This is what I did this time cd /usr/portage/games-action/bzflag ebuild ./bzflag-1.10.8.20041007.ebuild clean compile . After this finishes attach /var/tmp/portage/bzflag-1.10.8.20041007/work/bzflag-1.10.8.20041007/config.log
In file included from configure:6575: /usr/include/GL/gl.h:2469:22: GL/glext.h: No such file or directory That's the problem. What are you using for you opengl? Try running opengl-update for whatever you're using and try merging bzflag again.
A bzflag binary is now being created. I am not home right now so I can't test it but I expect it is working. Three more questions Do I close this bug or do you? Do you take payment in pizza, beer, visa, or pay pall? What Time zone/Country are you in.
Great! Glad things are working better for you now. We close bugs on this end but thanks for asking. Heh. You can always paypal me at michael.sterrett@coat.com but we don't generally get paid for Gentoo work. ;-) Until Dec., Canada, PST. After that, USA, EST. Thanks for the prompt replies on information requests. That makes it a lot easier to track down problems. Have fun.