Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 51266

Summary: metacity 2.8.0 configure fails looking for perl XML::Parser but it's installed
Product: Gentoo Linux Reporter: John Robinson <john.robinson+bug.gentoo.org>
Component: [OLD] GNOMEAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description John Robinson 2004-05-17 04:13:05 UTC
I installed from the 2004.1 liveCD and packages CD; I was just doing `emerge -Du world`, and the metacity configure failed:

>>> emerge (7 of 22) x11-wm/metacity-2.8.0 to /
>>> Downloading http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/distfiles/metacity-2.8.0.tar.bz2
--04:17:12--  http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/distfiles/metacity-2.8.0.tar.bz2
           => `/usr/portage/distfiles/metacity-2.8.0.tar.bz2'
Resolving www.mirror.ac.uk... 194.83.57.15, 212.219.56.131, 212.219.56.146, ...
Connecting to www.mirror.ac.uk[194.83.57.15]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1,998,468 [application/octet-stream]
 
100%[====================================>] 1,998,468     58.17K/s    ETA 00:00
 
04:17:46 (57.96 KB/s) - `/usr/portage/distfiles/metacity-2.8.0.tar.bz2' saved [1998468/1998468]
 
>>> md5 src_uri ;-) metacity-2.8.0.tar.bz2
>>> Unpacking source...
>>> Unpacking metacity-2.8.0.tar.bz2 to /var/tmp/portage/metacity-2.8.0/work
 * Applying metacity-2.8.0-xinerama_config_test.patch...                  [ ok ]>>> Source unpacked.
 * Patching ${S}/ltmain.sh...
 *   Applying portage-1.4.1.patch...
 *   Applying max_cmd_len-1.5.0.patch...
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking whether make sets $(MAKE)... yes
checking for working aclocal-1.4... found
checking for working autoconf... found
checking for working automake-1.4... found
checking for working autoheader... found
checking for working makeinfo... found
checking whether to enable maintainer-specific portions of Makefiles... no
checking for intltool >= 0.21... 0.30 found
checking for perl... /usr/bin/perl
configure: error: XML::Parser perl module is required for intltool
 
!!! ERROR: x11-wm/metacity-2.8.0 failed.
!!! Function econf, Line 365, Exitcode 1
!!! econf failed
 
pc root #

However, dev-perl/XML-Parser (version 2.34) is already installed.

Reproducible: Always
Steps to Reproduce:
1.emerge -u metacity
2.
3.

Actual Results:  
Configure error as noted.

Expected Results:  
Completed emerge.

Portage 2.0.50-r6 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.4.25-gentoo-r1)
=================================================================
System uname: 2.4.25-gentoo-r1 i686 VIA Nehemiah
Gentoo Base System version 1.4.10
distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[disabled]Autoconf: sys-devel/autoconf-2.58-r1
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium3 -O2 -pipe -fomit-frame-pointer -falign-functions"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref
/usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium3 -O2 -pipe -fomit-frame-pointer -falign-functions"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/
http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j4"
PKGDIR="/mnt/cdrom"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.uk.gentoo.org/gentoo-portage"
USE="X alsa apache2 apm arts avi berkdb bonobo cdr crypt cups dga dvd emacs
encode esd foomaticdb gd gdbm gif gnome gpm gtk gtk2 imap imlib java jikes jpeg
ldap libg++ libwww mad mikmod mmx mozilla mpeg mysql ncurses nls oggvorbis
opengl oss pam pcmcia pdflib perl png python quicktime readline samba sasl sdl
slang spell sse ssl svga tcpd tiff truetype usb x86 xml xml2 xmms xosd zlib"
Comment 1 John Robinson 2004-05-17 05:52:18 UTC
Hell, I know what this is, it's more (bug #51269) broken packages from either the universal LiveCD or the packages CD. XML::Parser is in /usr/lib/perl5/vendor_perl/5.8.2/i386-linux but that dir is not on my @INC path, only .../i686-linux. Oh well I'll just emerge what's in the i386-linux dir from source.