Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 40956 - Fetchyahoo ebuild does not install HTML::Parser as a required dependency
Summary: Fetchyahoo ebuild does not install HTML::Parser as a required dependency
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Net-Mail Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-09 04:38 UTC by Juan C. Mendez
Modified: 2004-02-09 12:59 UTC (History)
1 user (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 Juan C. Mendez 2004-02-09 04:38:03 UTC
Fetchyahooo successfully emerged, but when tried to retrieve Yahoo mail, got this error message:

Logging in securely via SSL as your_username on Mon Feb  9 02:30:53 2004
https://login.yahoo.com/config/login
500 Can't locate HTML/HeadParser.pm in @INC (@INC contains: /etc/perl /usr/lib/perl5/site_perl/5.8.2/i686-linux /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.2/i686-linux /usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.2/i686-linux /usr/lib/perl5/5.8.2 /usr/local/lib/site_perl /usr/lib/perl5/site_perl/5.8.0 .)
Failed: Couldn't log in.


Reproducible: Always
Steps to Reproduce:
1. Have a system where Perl is just installed, so HTML::Parser is not installed
2. emerge fetchyahoo (emerges fine)
3. configure and run fetchyahoo

Actual Results:  
Error message shown above.
Workaround: Install HTML::Parser by doing:
$perl -MCPAN -e shell
cpan> install HTML::Parser

Expected Results:  
Fetchyahoo should have work without problems and fetch email

Portage 2.0.50 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.1-gentoo)
=================================================================
System uname: 2.6.1-gentoo i686 VIA Nehemiah
Gentoo Base System version 1.4.3.13
distcc 2.11.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
Autoconf: sys-devel/autoconf-2.58
Automake: sys-devel/automake-1.7.7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -mcpu=i686 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /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 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp://mirror.pudas.net/gentoo http://ds.thn.htu.se/linux/gentoo
http://mirror.pudas.net/gentoo ftp://ftp.tiscali.nl/pub/mirror/gentoo
ftp://gentoo.linux.no/pub/gentoo/ http://gentoo.linux.no/"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="apache2 apm arts avi berkdb cdr crypt cups encode foomaticdb gdbm gif gpm
gtk2 imap imlib java jpeg ldap libg++ libwww mad maildir mikmod motif mpeg
ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime
readline ruby sdl slang spell ssl svga tcpd truetype x86 xml2 xmms xv zlib"
Comment 1 Juan C. Mendez 2004-02-09 04:39:52 UTC
There is an easy workaround, but it would be nice for end users if the ebuild would automagically install the required Perl module
Comment 2 Martin Holzer (RETIRED) gentoo-dev 2004-02-09 12:59:10 UTC
dev-perl/HTML-Parser
already in depend