Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 149948 - dev-perl/XML-Simple-2.15 fails to emerge
Summary: dev-perl/XML-Simple-2.15 fails to emerge
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
: 149953 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-10-03 05:19 UTC by Stefan Schmiedl
Modified: 2011-01-09 11:08 UTC (History)
8 users (show)

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 Stefan Schmiedl 2006-10-03 05:19:33 UTC
This came up during my weekly "emerge world -D"

g64 ~ # emerge XML-Simple
Calculating dependencies... done!

>>> Emerging (1 of 1) dev-perl/XML-Simple-2.15 to /
 * XML-Simple-2.15.tar.gz MD5 ;-) ...                                     [ ok ] * XML-Simple-2.15.tar.gz RMD160 ;-) ...                                  [ ok ] * XML-Simple-2.15.tar.gz SHA1 ;-) ...                                    [ ok ] * XML-Simple-2.15.tar.gz SHA256 ;-) ...                                  [ ok ] * XML-Simple-2.15.tar.gz size ;-) ...                                    [ ok ] * checking ebuild checksums ;-) ...                                      [ ok ] * checking auxfile checksums ;-) ...                                     [ ok ] * checking miscfile checksums ;-) ...                                    [ ok ] * checking XML-Simple-2.15.tar.gz ;-) ...                                [ ok ]>>> Unpacking source...
>>> Unpacking XML-Simple-2.15.tar.gz to /var/tmp/portage/XML-Simple-2.15/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/XML-Simple-2.15/work/XML-Simple-2.15 ...
/var/tmp/portage/XML-Simple-2.15/work/XML-Simple-2.15
 * Using ExtUtils::MakeMaker
Checking installed modules ...
=============================================================================

  Fatal error: Your default XML parser (XML::SAX::PurePerl) is broken.

  There are known bugs in the PurePerl parser included with version 0.13
  and 0.14 of XML::SAX.  The XML::Simple tests will fail with this parser.

  One way to avoid the problem is to install XML::SAX::Expat - it will
  install itself as the system default XML parser and then you will be able
  to install XML::Simple successfully.  XML::SAX::Expat is also much faster
  than XML::SAX::PurePerl so you probably want it anyway.

=============================================================================


g64 ~ # emerge --info
Portage 2.1.2_pre2-r2 (default-linux/amd64/2006.0, gcc-3.4.6, glibc-2.3.6-r5, 2.6.15-gentoo-r2a x86_64)
=================================================================
System uname: 2.6.15-gentoo-r2a x86_64 AMD Athlon(tm) 64 Processor 3500+
Gentoo Base System version 1.12.5
Last Sync: Tue, 03 Oct 2006 10:50:01 +0000
ccache version 2.4 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=athlon64 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/fax /usr/share/X11/xkb /usr/share/config /var/spool/fax/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=athlon64 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://ftp6.uni-muenster.de/pub/linux/distributions/gentoo http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/"
LANG="en_US.utf8"
LINGUAS="en de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="amd64 X Xaw3d a52 aac aalib alsa apache2 avi bash-completion berkdb bitmap-fonts browserplugin bzip2 cairo cdr clearpasswd cli crypt cups curl dbus dlloader doc dri dvd dvdread dynagraph eds elibc_glibc emacs emboss encode esd examples exim expat fax faxonly ffmpeg firefox fontconfig foomaticdb fortran fritzcapi_cards_fcpci gcl gd gdbm gif gimp glitz gmp gnome gpm graphviz gs gstreamer gtk gtk2 gtkhtml iconv imagemagick imap imlib input_devices_keyboard input_devices_mouse input_devices_wacom ipv6 isdnlog java jbig jikes jpeg kernel_linux latex lcms ldap libwww linguas_de linguas_en lmtp lua lzw lzw-tiff mbox mikmod mozcalendar mozdevelop mozilla moznocompose moznoirc moznomail moznoroaming mozsvg mozxmlterm mp3 mpeg mplayer multiuser mysql ncurses nethack new-clx nntp nptl nptlonly nsplugin numeric nvidia objc odbc offensive ogg openal opengl oss pam pango pcre pdf pdflib perl php plotutils png pop postgres ppds pppd python qt3 qt4 quicktime rar readline reflection ruby samba sdl seamonkey session simplexml slang spell spl sqlite sqlite3 ssl svg t1lib tcltk tcpd tetex tidy tiff timidity toolbar truetype truetype-fonts type1-fonts unicode usb userland_GNU userlocales utf8 video_cards_fbdev video_cards_nv video_cards_nvidia video_cards_vesa vim-pager vim-with-x vorbis winbind wmf xml xml2 xmms xorg xpm xv xvid zip zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY


Is there a package for the recommended XML-parser that I'm overlooking?

Regards,
s.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-10-03 06:08:22 UTC
*** Bug 149953 has been marked as a duplicate of this bug. ***
Comment 2 Doug Goldstein (RETIRED) gentoo-dev 2006-10-03 07:19:34 UTC
Same here...

# emerge --info
Portage 2.1.2_pre2-r2 (default-linux/amd64/2006.0, gcc-4.1.1, glibc-2.4-r4, 2.6.17-gentoo-r8 x86_64)
=================================================================
System uname: 2.6.17-gentoo-r8 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
Gentoo Base System version 1.12.5
Last Sync: Tue, 03 Oct 2006 12:00:08 +0000
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 2.0.30
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=k8"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -pipe -march=k8"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache cvs distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LDFLAGS="-Wl,--as-needed"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/vmware-overlay"
SYNC="rsync://marble/gentoo-portage"
USE="amd64 X aac alsa avahi avi bash-completion berkdb bitmap-fonts bzip2 cairo ccache cdr cli crypt cups daap dbus dlloader dri dvdr elibc_glibc encode fam firefox foomaticdb gecko-sdk gif glitz gstreamer hal imlib input_devices_keyboard input_devices_mouse ipod ipv6 jpeg kde kdeenablefinal kernel_linux lzw lzw-tiff mp3 mpeg ncurses nptl nptlonly opengl pam pcre pdf pdflib perl png python qt3 qt4 quicktime readline reflection samba sdl session spell spl ssl svg tcpd tiff truetype truetype-fonts type1-fonts usb userland_GNU vhosts video_cards_nvidia vorbis xcomposite xinerama xorg xpm xv zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 3 Jörg Gollnick 2006-10-03 07:36:20 UTC
Same issue here. I found no ebuild providing XML::SAX::Expat.
Comment 4 Andrei 2006-10-03 10:26:48 UTC
Same thing here, i emerged expat and still no go.

emerge --info
Portage 2.1.2_pre2-r2 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.4-r3, 2.6.18-gentoo-tux i686)
=================================================================
System uname: 2.6.18-gentoo-tux i686 AMD Athlon(tm) XP 2600+
Gentoo Base System version 1.12.5
Last Sync: Tue, 03 Oct 2006 14:20:01 +0000
ccache version 2.4 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -momit-leaf-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -momit-leaf-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.roedu.net/pub/mirrors/gentoo.org/ ftp://ftp.romnet.org/gentoo/ftp://ftp.lug.ro/gentoo"
LINGUAS="en_US"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.ro.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext 7zip X aac alsa apache2 apm arts artswrappersuid berkdb bitmap-fonts bittorrent cairo cddb cdinstall cdr cdrom cli crypt css cups dbus dlloader dri dvd dvdr eds effects elibc_glibc emboss encode esd ethereal figlet finger firefox flac fmod foomaticdb fortran ftp gdbm gif gimp glitz glut glx gmail gpm gzip hal http imagemagick imlib input_devices_evdev input_devices_joystick input_devices_keyboard input_devices_mouse irc isdnlog ithreads jabber java javascript joystick jpeg kde kdeenablefinal kdexdeltas kernel_linux kqemu libg++ libwww linguas_en_US lm_sensors logrotate mad mikmod mmx mmxext mono motif moznoirc mp3 mpeg mplayer msn musicbrainz mysql ncurses net network nforce2 nls no-old-linux nocd nptl nptlonly nsplugin ntfs ntlm nvidia ogg openal opengl oss pam pascal pcre pda pdf perl php png ppds pppd python qt3 qt4 quicktime readline real reflection samba scp sdl session sockets speex spell spl sqlite3 sse ssl subversion svg symlink tcltk tcpd theora threads truetype truetype-fonts type1-fonts udev usb userland_GNU v4l vcd video_cards_nv video_cards_nvidia video_cards_vesa vorbis win32codecs wxwindows xcomposite xine xinerama xinetd xml xorg xscreensaver xv xvid yahoo zeroconf zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 5 Matteo Azzali (RETIRED) gentoo-dev 2006-10-03 11:41:34 UTC
I think I have the same issue but my log maybe is a bit more useful:

* Using ExtUtils::MakeMaker
Checking installed modules ...
Can't locate object method "new" via package "XML::LibXML::SAX::Parser" at /usr/lib/perl5/vendor_perl/5.8.8/XML/SAX/ParserFactory.pm line 43.

!!! ERROR: dev-perl/XML-Simple-2.15 failed.
Comment 6 Andreas Eriksson 2006-10-03 13:14:21 UTC
I get the same error, 2.14 installs fine, but 2.15 gives that error.
Comment 7 Christian Hartmann (RETIRED) gentoo-dev 2006-10-03 13:38:45 UTC
Fixed in cvs.
Comment 8 Stefan Schmiedl 2006-10-04 02:35:42 UTC
... and emerges without errors on my box.

thanks,
s.
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2006-10-21 01:37:43 UTC
*** Bug 152198 has been marked as a duplicate of this bug. ***
Comment 10 C D 2008-05-06 17:31:15 UTC
I had this problem with x11-themes/gnome-icon-theme package.
Then I did a search on XML, LibXML, SAX, and Parser.
And found and rebuild these packages:
 dev-perl/XML-Generator
 dev-perl/XML-LibXML
 dev-perl/XML-Parser
 dev-perl/XML-SAX
 dev-perl/XML-SAX-Writer

Remember: Always share the knowledge!!