Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 42332 - "emerge gpdf" fails -- it secretly depends on dev-perl/XML-Parser
Summary: "emerge gpdf" fails -- it secretly depends on dev-perl/XML-Parser
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High minor (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-21 00:15 UTC by Nathan Speed
Modified: 2004-02-21 03: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 Nathan Speed 2004-02-21 00:15:24 UTC
I tried "emerge gpdf" to install app-text/gpdf-0.112. During the build, I got the following:

checking for perl... /usr/bin/perl
configure: error: XML::Parser perl module is required for intltool

!!! ERROR: app-text/gpdf-0.112 failed.
!!! Function econf, Line 365, Exitcode 1
!!! econf failed

Doing a "emerge XML-Parser" beforehand solves the problem.



Reproducible: Always
Steps to Reproduce:
1.Make sure that neither dev-perl/XML-Parser nor app-text/gpdf is installed.
2.Try to "emerge gpdf"


Actual Results:  
I got the following error:

checking for perl... /usr/bin/perl
configure: error: XML::Parser perl module is required for intltool

!!! ERROR: app-text/gpdf-0.112 failed.
!!! Function econf, Line 365, Exitcode 1
!!! econf failed



Expected Results:  
I think that "emerge gpdf" should have calculated that I need
"dev-perl/XML-Parser" and automatically merged it before trying to build gpdf.

"emerge XML-Parser" followed by "emerge gpdf" works just fine. The gpdf ebuild
just doesn't realize that it depends on XML-Parser.

bash-2.05b# emerge info
Portage 2.0.50-r1 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.4.20-gentoo-r6)
=================================================================
System uname: 2.4.20-gentoo-r6 i686 AMD Athlon(tm) processor
Gentoo Base System version 1.4.3.8p1
Autoconf: sys-devel/autoconf-2.58-r1
Automake: sys-devel/automake-1.7.5-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-tbird -mmmx -m3dnow -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O2 -march=athlon-tbird -mmmx -m3dnow -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://open-systems.ufl.edu/mirrors/gentoo
ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://mirror.tucdemonic.org/gentoo/
http://gentoo.mirror.sdv.fr"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X apm arts avi berkdb crypt cups encode esd foomaticdb gdbm gif gnome
gpm gtk gtk2 imlib java jpeg kde ldap libg++ libwww mad mikmod mmx motif mozilla
mpeg ncurses oggvorbis opengl oss pam pdflib perl png postgres python qt
quicktime readline sdl slang spell ssl svga tcpd truetype x86 xml2 xmms xv zlib"
Comment 1 Spider (RETIRED) gentoo-dev 2004-02-21 03:40:12 UTC
roger thatm fixing the intltool dep