Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 108423 - gnome-base/gdm- won't build w/ Perl ithreads
Summary: gnome-base/gdm- won't build w/ Perl ithreads
Status: RESOLVED DUPLICATE of bug 41124
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
Depends on:
Reported: 2005-10-07 12:48 UTC by Kurt Guenther
Modified: 2005-10-08 09:19 UTC (History)
0 users

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

Config Log (config.log,12.76 KB, text/plain)
2005-10-08 08:50 UTC, Kurt Guenther

Note You need to log in before you can comment on or make changes to this bug.
Description Kurt Guenther 2005-10-07 12:48:07 UTC
If libperl & perl where built with the ithreads use flag (as required for
crossover office), then gdm build will fail looking for perl xml. 

To reproduce, just add ithreads to /etc/make.conf USE variable and then: 

emerge libperl perl gdm

Here's my info w/o the ithreads flag set: 

seeker openoffice # emerge info
Portage 2.0.53_rc4 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r2,
2.6.13-gentoo-r2 i686)
System uname: 2.6.13-gentoo-r2 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 2.50GHz
Gentoo Base System version 1.12.0_pre8
dev-lang/python:     2.3.5, 2.4.2
sys-apps/sandbox:    1.2.13
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-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
CFLAGS="-march=pentium4 -O3 -pipe"
CONFIG_PROTECT="/etc /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.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown
/usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref
/usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-march=pentium4 -O3 -pipe"
FEATURES="autoconfig distlocks sandbox sfperms strict"
USE="x86 X adns alsa apache2 apm arts avi berkdb bitmap-fonts bonobo cdr cli
crypt cups curl dba dga doc dvd eds elibc_glibc emacs emboss encode esd fam
foomaticdb fortran gd gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml
guile hal howloss imagemagick imlib ipv6 java jpeg junit ldap libg++ libwww mad
mikmod motif mozilla mp3 mpeg mysql ncurses nls odbc ogg oggvorbis opengl oss
pam pdflib perl png postgres python quicktime readline samba scanner sdl slang
snmp spell ssl svga tcpd tetex tiff truetype truetype-fonts type1-fonts unicode
usb vorbis xine xml xml2 xmms xv zlib userland_GNU kernel_linux"
Comment 1 Joe McCann (RETIRED) gentoo-dev 2005-10-07 21:32:02 UTC
please post the actual error recived when trying to emerge gdm
Comment 2 Kurt Guenther 2005-10-08 08:50:53 UTC
Created attachment 70160 [details]
Config Log
Comment 3 Kurt Guenther 2005-10-08 08:51:59 UTC
Here's the error, and I attached the Config.log

 * econf: updating gdm- with
/usr/share/gnuconfig/config.guess * econf: updating gdm- with
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man
--infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc
--localstatedir=/var/lib --sysconfdir=/etc/X11 --localstatedir=/var --with-xdmcp
--with-pam-prefix=/etc --enable-ipv6 --with-tcp-wrappers --without-xinerama
--without-selinux --enable-authentication-scheme=pam --enable-gtk-doc
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for intltool >= 0.28... 0.34.1 found
checking for perl... /usr/bin/perl
checking for XML::Parser... configure: error: XML::Parser perl module is
required for intltool

!!! Please attach the config.log to your bug report:
!!! /var/tmp/portage/gdm-

Comment 4 Kurt Guenther 2005-10-08 08:56:07 UTC
Oh, one last thing:  I think this is a more general Gnome issue.  I also had
problems emerging 'dia' when ithreads was on the USE variable. 

The error for app-office/dia-0.94-r3 is below: 

checking for snprintf... yes
checking for intltool >= 0.21... 0.30 found
checking for perl... /usr/bin/perl
configure: error: XML::Parser perl module is required for intltool

!!! Please attach the config.log to your bug report:
!!! /var/tmp/portage/dia-0.94-r3/work/dia-0.94/config.log

There are probably other examples.
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2005-10-08 09:19:18 UTC
What about running perl-cleaner?

/me grumbles...

*** This bug has been marked as a duplicate of 41124 ***