Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 142410 - games-sports/trigger cannot find openal
Summary: games-sports/trigger cannot find openal
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
: 143735 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-08-01 05:33 UTC by Matti Kaijomaa
Modified: 2006-08-13 23:48 UTC (History)
2 users (show)

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 Matti Kaijomaa 2006-08-01 05:33:48 UTC
Calculating dependencies... done!
>>> Emerging (1 of 1) games-sports/trigger-0.5.2 to /
>>> checking ebuild checksums ;-)
>>> checking auxfile checksums ;-)
>>> checking miscfile checksums ;-)
>>> checking trigger-0.5.2-src.tar.bz2 ;-)
>>> checking trigger-0.5.2-data.tar.bz2 ;-)
>>> Unpacking source...
>>> Unpacking trigger-0.5.2-src.tar.bz2 to /var/tmp/portage/trigger-0.5.2/work
>>> Unpacking trigger-0.5.2-data.tar.bz2 to /var/tmp/portage/trigger-0.5.2/work
 * Applying trigger-0.5.2-gcc41.patch ...                                                                [ ok ] * Applying trigger-0.5.2-physfs.patch ...                                                               [ ok ]>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/trigger-0.5.2/work/trigger-0.5.2-src ...
 * econf: updating trigger-0.5.2-src/mk/autoconf/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating trigger-0.5.2-src/mk/autoconf/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --prefix=/usr/games --libdir=/usr/games/lib --datadir=/usr/share/games --sysconfdir=/etc/games --localstatedir=/var/games --datadir=/usr/share/games/trigger --build=i686-pc-linux-gnu
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for target host... assuming unix
checking for i686-pc-linux-gnu-g++... i686-pc-linux-gnu-g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether i686-pc-linux-gnu-g++ accepts -g... yes
checking for a BSD-compatible install... /bin/install -c
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
checking whether we are using the GNU C compiler... yes
checking whether i686-pc-linux-gnu-gcc accepts -g... yes
checking for i686-pc-linux-gnu-gcc option to accept ANSI C... none needed
checking for sdl-config... /usr/bin/sdl-config
checking for SDL - version >= 1.2.5... yes
checking for SDL_image >= 1.2... found
checking for OpenAL... not found
configure: error: Please install OpenAL

!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/trigger-0.5.2/work/trigger-0.5.2-src/config.log

!!! ERROR: games-sports/trigger-0.5.2 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  trigger-0.5.2.ebuild, line 50:   Called egamesconf '--datadir=/usr/share/games/trigger'
  games.eclass, line 35:   Called econf '--prefix=/usr/games' '--libdir=/usr/games/lib' '--datadir=/usr/share/games' '--sysconfdir=/etc/games' '--localstatedir=/var/games' '--datadir=/usr/share/games/trigger'
  ebuild.sh, line 541:   Called die

!!! econf failed
!!! If you need support, post the topmost build error, and the call stack if relevant.




-----------------------------
As you see, configure looks for openal, which is not in the ebuild's dependencies.
Comment 1 Matti Kaijomaa 2006-08-01 05:41:10 UTC
As an addition, openal seems to be in dependencies. However, there's no version marked. It doesn't work with OpenAL 0.0.8
Comment 2 Tristan Heaven (RETIRED) gentoo-dev 2006-08-01 06:04:00 UTC
(In reply to comment #1)
> It doesn't work with OpenAL 0.0.8

Does if you use the right version.
Comment 3 Tristan Heaven (RETIRED) gentoo-dev 2006-08-02 06:12:45 UTC
You need these revisions in your package.unmask

# Chris Gianelloni <wolf31o2@gentoo.org> (11 May 2006)
# These are masked, since they only work with the 0.0.8 version of openal with
# the split out freealut.  They will *not* work with the "best version" stable
# or ~arch openal in the tree.  These are perfectly safe to use if you have
# openal-0.0.8 and freealut installed.
=games-action/chromium-0.9.12-r6
=games-arcade/excido-0.1.5c-r1
=games-fps/blackshades-cvs-20031110-r1
=games-rps/eternal-lands-1.2.0_p1-r2
=games-sports/torcs-1.2.4-r1
=games-sports/trigger-0.5.2-r1
=games-sports/ultimatestunts-0.6.1-r1
=games-strategy/boson-0.11-r1
=games-strategy/scorched3d-39.1-r1
=media-gfx/blender-2.41-r1
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-08-12 22:43:34 UTC
*** Bug 143735 has been marked as a duplicate of this bug. ***
Comment 5 Mr. Bones. (RETIRED) gentoo-dev 2006-08-13 23:48:38 UTC
use trigger-0.5.2-r1.ebuild