Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 146597 - dev-games/ogre-1.2.2_p1 missing a bunch of X depends
Summary: dev-games/ogre-1.2.2_p1 missing a bunch of X depends
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-06 12:37 UTC by Sergey Belyashov
Modified: 2006-09-09 16:40 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 Sergey Belyashov 2006-09-06 12:37:20 UTC
I try to install ogre to the clean machine. Ogre stops at configure step and says that is need libXrandr headers.

Steps to reproduce:
1. stage1-x86-2006.1
2. emerge --sync
3. bootstrap.sh
4. USE="X -nls nptl nptlonly" emerge -e system
5. USE="X -nls -threads" emerge ogre

steps 1, 3, and 4 can be changed to stage3...
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-09-06 14:33:34 UTC
Reopen with some build errors and emerge --info output.
Comment 2 Sergey Belyashov 2006-09-07 02:05:12 UTC
# emerge ogre
Calculating dependencies... done!
>>> Emerging (1 of 1) dev-games/ogre-1.2.2_p1 to /
>>> checking ebuild checksums ;-)
>>> checking auxfile checksums ;-)
>>> checking miscfile checksums ;-)
>>> checking ogre-linux_osx-v1-2-2p1.tar.bz2 ;-)
>>> Unpacking source...
>>> Unpacking ogre-linux_osx-v1-2-2p1.tar.bz2 to /var/tmp/portage/ogre-1.2.2_p1/work
You should update your `aclocal.m4' by running aclocal.
configure.in: installing `./mkinstalldirs'
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/ogre-1.2.2_p1/work/ogrenew ...
 * econf: updating ogrenew/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating ogrenew/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 --with-cfgtk=cli --with-platform=GLX --enable-devil --enable-cg --disable-openexr --disable-threading --disable-double --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 X11/Intrinsic.h usability... yes
checking X11/Intrinsic.h presence... yes
checking for X11/Intrinsic.h... yes
checking X11/Xaw/Command.h usability... yes
checking X11/Xaw/Command.h presence... yes
checking for X11/Xaw/Command.h... yes
checking for X11/extensions/xf86vmode.h... yes
checking for X11/extensions/Xrandr.h... no
configure: error: "libxrandr headers not found"

!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/ogre-1.2.2_p1/work/ogrenew/config.log

!!! ERROR: dev-games/ogre-1.2.2_p1 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  ogre-1.2.2_p1.ebuild, line 54:   Called econf '--with-cfgtk=cli' '--with-platform=GLX' '--enable-devil' '--enable-cg' '--disable-openexr' '--disable-threading' '--disable-double'
  ebuild.sh, line 541:   Called die

!!! econf failed

-----------------------------------------------------------------------------
$ emerge --info
Portage 2.1-r2 (default-linux/x86/no-nptl, gcc-4.1.1, glibc-2.3.6-r4, 2.6.17-gentoo-r4 i686)
=================================================================
System uname: 2.6.17-gentoo-r4 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.12.4
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -mtune=pentium-m -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/X11 /etc/env.d /etc/gconf /etc/init.d /etc/pam.d /etc/ssh /etc/ssl /etc/terminfo /etc/udev"
CXXFLAGS="-O2 -march=i686 -mtune=pentium-m -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="ru_RU.UTF-8"
LINGUAS="en ru"
MAKEOPTS="-j3 -s"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://is-server/gentoo-portage"
USE="x86 X acpi alsa apm avi bitmap-fonts cg cli devil dlloader dri emboss encode foomaticdb gstreamer imlib isdnlog libg++ libwww mad mmap mmx motif mpeg ncurses ogg oggvorbis opengl pam pcre pdflib png pppd python qt3 qt4 quicktime readline reflection sdl session spl sse sse2 tcpd threads truetype truetype-fonts type1-fonts unicode urandom usb utf8 vorbis xorg zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_en linguas_ru userland_GNU video_cards_radeon video_cards_i810"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 3 SpanKY gentoo-dev 2006-09-09 16:40:44 UTC
looks like the GLX interfaces needs a bunch of packages we didnt declare (about 5 of them)

should be fixed in cvs now