Recent upgrade fo Class-MethodMaker breaks Term::Progress which is used my XMLTV. To resolve the problem, I had to down grade to dev-perl/Class-MethodMaker-1.11 and add a packge.mask for =dev-perl/Class-MethodMaker-2.07. Error mesasge Reproducible: Always Steps to Reproduce: 1. Install dev-perl/Class-MethodMaker-2.07 2. Install media-tv/xmltv 3. Run tv_grab_na_dd Actual Results: You see the following error: user$ tv_grab_na_dd --gui term --output xmltv-listing-today+7.xml --days 7 --offset 0 using config filename /home/user/.xmltv/tv_grab_na_dd.conf WARNING: Password in config file, protect as required Can't locate object method "new" via package "Term::ProgressBar" at /usr/lib/perl5/vendor_perl/5.8.6/XMLTV/ProgressBar/Term.pm line 13. Expected Results: Error not given the console progress bar shows as expected. Portage 2.0.51.21 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.5-r0, 2.6.10-mm1 i686) ================================================================= System uname: 2.6.10-mm1 i686 AMD Athlon(tm) XP 2100+ Gentoo Base System version 1.6.11 dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.4 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-r8 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.11 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -march=athlon-xp -mtune=athlon-xp -fforce-addr -momit-leaf-frame-pointer -fomit-frame-pointer -frename-registers -fweb -ftracer -pipe" CHOST="i686-pc-linux-gnu" 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 /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/init.d /etc/terminfo /etc/texmf/web2c /usr/share/texmf/dvips /etc/env.d" CXXFLAGS="-O3 -march=athlon-xp -mtune=athlon-xp -fforce-addr -momit-leaf-frame-pointer -fomit-frame-pointer -frename-registers -fweb -ftracer -pipe -fvisibility-inlines-hidden" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks fixpackages sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="rsync://csociety-ftp.ecn.purdue.edu/pub/gentoo http://gentoo.mirrors.pair.com ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo http://gentoo.oregonstate.edu" MAKEOPTS="-j1 -w" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="3dfx 3dnow X aac aalib acl acpi adns alsa apache2 apm arts avi bash-completion berkdb bitmap-fonts bonobo breakme calendar caps cdr crypt cscope cups curl dba dbm dbus dga directfb doc dvd dvdr eds emacs emboss encode esd evo exif fam fbcon flac flash foomaticdb fortran freetds gcj gd gdbm gif gnome gpm gstreamer gtk gtk2 gtkhtml guile hal hardenedphp imagemagick imap imlib ipv6 java jikes jpeg junit kde kerberos lcms ldap leim libg++ libgda libwww mad maildir mbox mcal mikmod mime mmx mozilla mp3 mpeg mysql ncurses nls objc odbc ogg oggvorbis opengl oss pam pdflib perl png postgres ppds python qt quicktime readline ruby samba sdl session shared sharedmem slang slp sockets speex spell sse ssl svg svga tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts unicode usb vhosts vorbis x86 xine xml xml2 xmms xv zlib video_cards_via userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
*** This bug has been marked as a duplicate of 91439 ***