Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 360107 - net-libs/xulrunner-2.0: missing dependency media-libs/mesa
Summary: net-libs/xulrunner-2.0: missing dependency media-libs/mesa
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2011-03-23 10:32 UTC by Maxim Koltsov (RETIRED)
Modified: 2011-05-03 01:38 UTC (History)
0 users

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


Attachments
build log (build.log,23.27 KB, text/plain)
2011-03-27 16:24 UTC, Maxim Koltsov (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Maxim Koltsov (RETIRED) gentoo-dev 2011-03-23 10:32:20 UTC
When i tried to emerge firefox-4.0 on non-desktop system, i got error in xulrunner's econf. This is workarounded by 'emerge mesa', so i suggest adding media-libs/mesa to xulrunner's dependencies.

Reproducible: Always

Steps to Reproduce:
1.Use clean amd64 system (no x11, no video drivers, no video settings in make.conf)
2.emerge =firefox-4.0
3.
Actual Results:  
configure: error: Can't find header GL/glx.h for WebGL (install mesa-common-dev (Ubuntu), mesa-libGL-devel (Fedora), or Mesa (SuSE))

Expected Results:  
Normal configuration and compilation.
Comment 1 SpanKY gentoo-dev 2011-03-27 14:11:16 UTC
always post `emerge --info` when reporting bugs

further, please post the full build.log as an attachment, as well as the config.log file from the build dir
Comment 2 Maxim Koltsov (RETIRED) gentoo-dev 2011-03-27 16:07:53 UTC
(In reply to comment #1)
> always post `emerge --info` when reporting bugs
> 
> further, please post the full build.log as an attachment, as well as the
> config.log file from the build dir

My emerge --info:

Portage 2.1.9.25 (hardened/linux/amd64/no-multilib, gcc-4.5.1, glibc-2.12.1-r3, 2.6.38-gentoo-hellgate-0.23 x86_64)
=================================================================
                        System Settings
=================================================================
System uname: Linux-2.6.38-gentoo-hellgate-0.23-x86_64-Intel-R-_Xeon-R-_CPU_E5504_@_2.00GHz-with-gentoo-2.0.1
Timestamp of tree: Sat, 26 Mar 2011 22:45:01 +0000
app-shells/bash:     4.1_p9
dev-lang/python:     2.6.5-r2, 2.7.1, 3.1.3
dev-util/cmake:      2.8.3-r1
sys-apps/baselayout: 2.0.1-r1
sys-apps/openrc:     0.6.7
sys-apps/sandbox:    2.4
sys-devel/autoconf:  2.13, 2.68
sys-devel/automake:  1.10.3, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       4.3.4, 4.4.2-r1::hardened-dev, 4.5.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.4-r1
sys-devel/make:      3.82
virtual/os-headers:  2.6.36.1 (sys-kernel/linux-headers)
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -mtune=native -O2 -pipe -floop-interchange -floop-strip-mine -floop-block"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=native -mtune=native -O2 -pipe -floop-interchange -floop-strip-mine -floop-block"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--keep-going --binpkg-respect-use y --jobs=4 -kb"
FEATURES="assume-digests binpkg-logs candy distlocks fixlafiles fixpackages metadata-transfer news noinfo parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="ru_RU.UTF-8"
LC_ALL=""
LDFLAGS="-Wl,--sort-common -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu"
LINGUAS="ru"
MAKEOPTS="-j16"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/niifaq /var/lib/layman/sunrise /var/lib/layman/rion /var/lib/layman/ltsp /var/lib/layman/bircoph"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="acl acpi afs amd64 berkdb bzip2 cli cracklib crypt cxx dri gdbm hardened iconv ipv6 justify kerberos ldap mmx modules mudflap ncurses nls nptl nptlonly openmp pam pcre perl pppd python readline session snmp sse sse2 sse4 ssl ssse3 sysfs tcpd threads unicode urandom vim-syntax xorg zlib zsh-completion" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="keyboard" KERNEL="linux" LINGUAS="ru" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" 
Unset:  CPPFLAGS, CTARGET, FFLAGS, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

=================================================================
                        Package Settings
=================================================================

net-libs/xulrunner-2.0 was built with the following:
USE="alsa crashreporter dbus ipc libnotify startup-notification webm -custom-optimization -debug -system-sqlite -wifi"
CFLAGS="-march=native -mtune=native -pipe -Wno-return-type -w"
CXXFLAGS="-march=native -mtune=native -pipe -Wno-return-type -w"
Comment 3 Maxim Koltsov (RETIRED) gentoo-dev 2011-03-27 16:24:15 UTC
Created attachment 267413 [details]
build log
Comment 4 Jory A. Pratt gentoo-dev 2011-05-03 01:38:52 UTC
Thanks for reporting, additional dep on mesa has been added.