Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 107763 - Building Firefox 1.0.7-r2 fails: Needs pango > 1.5.0 ?
Summary: Building Firefox 1.0.7-r2 fails: Needs pango > 1.5.0 ?
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-01 02:29 UTC by Calum
Modified: 2005-10-02 12:35 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 Calum 2005-10-01 02:29:36 UTC
Flags it was building with.
[ebuild     U ] www-client/mozilla-firefox-1.0.7-r2 [1.0.6-r7] -debug -gnome
+ipv6 +java -mozcalendar -mozdevelop -moznoxft +mozsvg +truetype -xinerama
-xprint 0 kB 

checking MOZ_XFT_CFLAGS... -I/usr/include/freetype2
-I/usr/include/freetype2/config -I/usr/include/pango-1.0 -I/usr/X11R
6/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  
checking MOZ_XFT_LIBS... -L/usr/lib64   -lXft -lX11 -lfreetype -lXrender
-lfontconfig -lpangoxft-1.0 -lpango-1.0 -lgobje
ct-2.0 -lgmodule-2.0 -ldl -lglib-2.0  
checking for pango >= 1.5.0... Requested 'pango >= 1.5.0' but version of Pango
is 1.4.1

configure: error: Library requirements (pango >= 1.5.0) not met; consider
adjusting the PKG_CONFIG_PATH environment vari
able if your libraries are in a nonstandard prefix so pkg-config can find them.


If this is needed, can you add that dependancy to the ebuild?

Reproducible: Always
Steps to Reproduce:
1. emerge -v mozilla-firefox
2.
3.

Actual Results:  
checking MOZ_XFT_LIBS... -L/usr/lib64   -lXft -lX11 -lfreetype -lXrender
-lfontconfig -lpangoxft-1.0 -lpango-1.0 -lgobje
ct-2.0 -lgmodule-2.0 -ldl -lglib-2.0  
checking for pango >= 1.5.0... Requested 'pango >= 1.5.0' but version of Pango
is 1.4.1

Expected Results:  
Install FF 1.0.7-r2

# emerge info
Portage 2.0.51.22-r2 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r1,
2.6.13-vs2.1.0-pre5-gentoo x86_64)
=================================================================
System uname: 2.6.13-vs2.1.0-pre5-gentoo x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5-r2
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.5
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe"
CHOST="x86_64-pc-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/share/config /var/bind /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 acl aim alsa apache2 aper avi berkdb bzlib cdparanoia crypt dga
directfb dlloader dv dvd dvdr dvdread encode faac faad ffmpeg fla flash
gd-external gdbm gif gmp gphoto2 gtk2 hardened ieee1394 imlib ipv6 jabber jack
java jpeg kde live lzo mad maildir matroska memlimit mozilla mozsvg mp3 mpeg
mpeg4 mplayer msn network nls nodrm ntlm ogg oggvorbis opengl oscar pcre perl
php pic pie png postgres quotas readline real rrdtool rtc samba sdl session
sftplogging ssl svg tga theora tiff truetype truetype-fonts underscores v4l v4l2
voodoo3 vorbis xanim xfs xml2 xmms xv xvid xvmc yahoo yv12 zlib userland_GNU
kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
Comment 1 Colonel Paneek 2005-10-01 12:23:54 UTC
This bug affects all hardware classes, not just amd64

Looks like nothing more than a missing dependency:

mozilla-firefox-1.0.7-r2.ebuild:
  >=x11-libs/pango-1.5
Comment 2 Calum 2005-10-01 13:32:36 UTC
Yep, is filing a bug the best way to get the dependency added to the ebuild?
Comment 3 Honza 2005-10-02 05:24:38 UTC
Also, shouldn't be there some USE flag for enabling pango ?
Comment 4 Martin Schlemmer (RETIRED) gentoo-dev 2005-10-02 06:42:21 UTC
(In reply to comment #2)
> Yep, is filing a bug the best way to get the dependency added to the ebuild?

Yeah, should update the eclass with the updated dep ...

(In reply to comment #3)
> Also, shouldn't be there some USE flag for enabling pango ?

No, that is used with gtk2 widget set and xft support.

(In reply to comment #1)
> This bug affects all hardware classes, not just amd64
> 
> Looks like nothing more than a missing dependency:
> 
> mozilla-firefox-1.0.7-r2.ebuild:
>   >=x11-libs/pango-1.5

Not really .. the pango dependency is in mozconfig.eclass.  Why you guys still
on pango-1.4.1? Its not stable, and way old.


Fixed in CVS.
Comment 5 Calum 2005-10-02 12:35:06 UTC
> Why you guys still on pango-1.4.1? Its not stable, and way old.

Cos it works for me, it hasn't broken, and nothing has needed a newer version
until now :)